Class UpdateBackendAuthMFAConfig
- java.lang.Object
-
- software.amazon.awssdk.services.amplifybackend.model.UpdateBackendAuthMFAConfig
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<UpdateBackendAuthMFAConfig.Builder,UpdateBackendAuthMFAConfig>
@Generated("software.amazon.awssdk:codegen") public final class UpdateBackendAuthMFAConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<UpdateBackendAuthMFAConfig.Builder,UpdateBackendAuthMFAConfig>
Updates the multi-factor authentication (MFA) configuration for the backend of your Amplify project.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceUpdateBackendAuthMFAConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UpdateBackendAuthMFAConfig.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()MFAModemfaMode()The MFA mode for the backend of your Amplify project.StringmfaModeAsString()The MFA mode for the backend of your Amplify project.List<SdkField<?>>sdkFields()static Class<? extends UpdateBackendAuthMFAConfig.Builder>serializableBuilderClass()Settingssettings()The settings of your MFA configuration for the backend of your Amplify project.UpdateBackendAuthMFAConfig.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
mfaMode
public final MFAMode mfaMode()
The MFA mode for the backend of your Amplify project.
If the service returns an enum value that is not available in the current SDK version,
mfaModewill returnMFAMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommfaModeAsString().- Returns:
- The MFA mode for the backend of your Amplify project.
- See Also:
MFAMode
-
mfaModeAsString
public final String mfaModeAsString()
The MFA mode for the backend of your Amplify project.
If the service returns an enum value that is not available in the current SDK version,
mfaModewill returnMFAMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommfaModeAsString().- Returns:
- The MFA mode for the backend of your Amplify project.
- See Also:
MFAMode
-
settings
public final Settings settings()
The settings of your MFA configuration for the backend of your Amplify project.
- Returns:
- The settings of your MFA configuration for the backend of your Amplify project.
-
toBuilder
public UpdateBackendAuthMFAConfig.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<UpdateBackendAuthMFAConfig.Builder,UpdateBackendAuthMFAConfig>
-
builder
public static UpdateBackendAuthMFAConfig.Builder builder()
-
serializableBuilderClass
public static Class<? extends UpdateBackendAuthMFAConfig.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-