Class LambdaConfigType

java.lang.Object
com.amazonaws.services.cognitoidp.model.LambdaConfigType
All Implemented Interfaces:
Serializable, Cloneable

public class LambdaConfigType extends Object implements Serializable, Cloneable

Specifies the type of configuration for AWS Lambda triggers.

See Also:
  • Constructor Details

    • LambdaConfigType

      public LambdaConfigType()
  • Method Details

    • setPreSignUp

      public void setPreSignUp(String preSignUp)

      A pre-registration AWS Lambda trigger.

      Parameters:
      preSignUp - A pre-registration AWS Lambda trigger.
    • getPreSignUp

      public String getPreSignUp()

      A pre-registration AWS Lambda trigger.

      Returns:
      A pre-registration AWS Lambda trigger.
    • withPreSignUp

      public LambdaConfigType withPreSignUp(String preSignUp)

      A pre-registration AWS Lambda trigger.

      Parameters:
      preSignUp - A pre-registration AWS Lambda trigger.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setCustomMessage

      public void setCustomMessage(String customMessage)

      A custom Message AWS Lambda trigger.

      Parameters:
      customMessage - A custom Message AWS Lambda trigger.
    • getCustomMessage

      public String getCustomMessage()

      A custom Message AWS Lambda trigger.

      Returns:
      A custom Message AWS Lambda trigger.
    • withCustomMessage

      public LambdaConfigType withCustomMessage(String customMessage)

      A custom Message AWS Lambda trigger.

      Parameters:
      customMessage - A custom Message AWS Lambda trigger.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setPostConfirmation

      public void setPostConfirmation(String postConfirmation)

      A post-confirmation AWS Lambda trigger.

      Parameters:
      postConfirmation - A post-confirmation AWS Lambda trigger.
    • getPostConfirmation

      public String getPostConfirmation()

      A post-confirmation AWS Lambda trigger.

      Returns:
      A post-confirmation AWS Lambda trigger.
    • withPostConfirmation

      public LambdaConfigType withPostConfirmation(String postConfirmation)

      A post-confirmation AWS Lambda trigger.

      Parameters:
      postConfirmation - A post-confirmation AWS Lambda trigger.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setPreAuthentication

      public void setPreAuthentication(String preAuthentication)

      A pre-authentication AWS Lambda trigger.

      Parameters:
      preAuthentication - A pre-authentication AWS Lambda trigger.
    • getPreAuthentication

      public String getPreAuthentication()

      A pre-authentication AWS Lambda trigger.

      Returns:
      A pre-authentication AWS Lambda trigger.
    • withPreAuthentication

      public LambdaConfigType withPreAuthentication(String preAuthentication)

      A pre-authentication AWS Lambda trigger.

      Parameters:
      preAuthentication - A pre-authentication AWS Lambda trigger.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setPostAuthentication

      public void setPostAuthentication(String postAuthentication)

      A post-authentication AWS Lambda trigger.

      Parameters:
      postAuthentication - A post-authentication AWS Lambda trigger.
    • getPostAuthentication

      public String getPostAuthentication()

      A post-authentication AWS Lambda trigger.

      Returns:
      A post-authentication AWS Lambda trigger.
    • withPostAuthentication

      public LambdaConfigType withPostAuthentication(String postAuthentication)

      A post-authentication AWS Lambda trigger.

      Parameters:
      postAuthentication - A post-authentication AWS Lambda trigger.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • toString

      public String toString()
      Returns a string representation of this object; useful for testing and debugging.
      Overrides:
      toString in class Object
      Returns:
      A string representation of this object.
      See Also:
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • clone

      public LambdaConfigType clone()
      Overrides:
      clone in class Object