Interface UpdateBackendAuthMFAConfig.Builder

All Superinterfaces:
Buildable, CopyableBuilder<UpdateBackendAuthMFAConfig.Builder,UpdateBackendAuthMFAConfig>, SdkBuilder<UpdateBackendAuthMFAConfig.Builder,UpdateBackendAuthMFAConfig>, SdkPojo
Enclosing class:
UpdateBackendAuthMFAConfig

public static interface UpdateBackendAuthMFAConfig.Builder extends SdkPojo, CopyableBuilder<UpdateBackendAuthMFAConfig.Builder,UpdateBackendAuthMFAConfig>
  • Method Details

    • mfaMode

      The MFA mode for the backend of your Amplify project.

      Parameters:
      mfaMode - The MFA mode for the backend of your Amplify project.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • mfaMode

      The MFA mode for the backend of your Amplify project.

      Parameters:
      mfaMode - The MFA mode for the backend of your Amplify project.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • settings

      The settings of your MFA configuration for the backend of your Amplify project.

      Parameters:
      settings - The settings of your MFA configuration for the backend of your Amplify project.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • settings

      The settings of your MFA configuration for the backend of your Amplify project.

      This is a convenience method that creates an instance of the Settings.Builder avoiding the need to create one manually via Settings.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to settings(Settings).

      Parameters:
      settings - a consumer that will call methods on Settings.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: