@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateBackendAuthMFAConfig extends Object implements Serializable, Cloneable, StructuredPojo
Updates the multi-factor authentication (MFA) configuration for the backend of your Amplify project.
Constructor and Description |
---|
UpdateBackendAuthMFAConfig() |
Modifier and Type | Method and Description |
---|---|
UpdateBackendAuthMFAConfig |
clone() |
boolean |
equals(Object obj) |
String |
getMFAMode()
The MFA mode for the backend of your Amplify project.
|
Settings |
getSettings()
The settings of your MFA configuration for the backend of your Amplify project.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setMFAMode(String mFAMode)
The MFA mode for the backend of your Amplify project.
|
void |
setSettings(Settings settings)
The settings of your MFA configuration for the backend of your Amplify project.
|
String |
toString()
Returns a string representation of this object.
|
UpdateBackendAuthMFAConfig |
withMFAMode(MFAMode mFAMode)
The MFA mode for the backend of your Amplify project.
|
UpdateBackendAuthMFAConfig |
withMFAMode(String mFAMode)
The MFA mode for the backend of your Amplify project.
|
UpdateBackendAuthMFAConfig |
withSettings(Settings settings)
The settings of your MFA configuration for the backend of your Amplify project.
|
public void setMFAMode(String mFAMode)
The MFA mode for the backend of your Amplify project.
mFAMode
- The MFA mode for the backend of your Amplify project.MFAMode
public String getMFAMode()
The MFA mode for the backend of your Amplify project.
MFAMode
public UpdateBackendAuthMFAConfig withMFAMode(String mFAMode)
The MFA mode for the backend of your Amplify project.
mFAMode
- The MFA mode for the backend of your Amplify project.MFAMode
public UpdateBackendAuthMFAConfig withMFAMode(MFAMode mFAMode)
The MFA mode for the backend of your Amplify project.
mFAMode
- The MFA mode for the backend of your Amplify project.MFAMode
public void setSettings(Settings settings)
The settings of your MFA configuration for the backend of your Amplify project.
settings
- The settings of your MFA configuration for the backend of your Amplify project.public Settings getSettings()
The settings of your MFA configuration for the backend of your Amplify project.
public UpdateBackendAuthMFAConfig withSettings(Settings settings)
The settings of your MFA configuration for the backend of your Amplify project.
settings
- The settings of your MFA configuration for the backend of your Amplify project.public String toString()
toString
in class Object
Object.toString()
public UpdateBackendAuthMFAConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.