Class UserPoolAddOnsType
- java.lang.Object
-
- software.amazon.awssdk.services.cognitoidentityprovider.model.UserPoolAddOnsType
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<UserPoolAddOnsType.Builder,UserPoolAddOnsType>
@Generated("software.amazon.awssdk:codegen") public final class UserPoolAddOnsType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<UserPoolAddOnsType.Builder,UserPoolAddOnsType>
User pool add-ons. Contains settings for activation of advanced security features. To log user security information but take no action, set to
AUDIT. To configure automatic security responses to risky traffic to your user pool, set toENFORCED.For more information, see Adding advanced security to a user pool.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceUserPoolAddOnsType.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AdvancedSecurityModeTypeadvancedSecurityMode()The operating mode of advanced security features in your user pool.StringadvancedSecurityModeAsString()The operating mode of advanced security features in your user pool.static UserPoolAddOnsType.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends UserPoolAddOnsType.Builder>serializableBuilderClass()UserPoolAddOnsType.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
-
advancedSecurityMode
public final AdvancedSecurityModeType advancedSecurityMode()
The operating mode of advanced security features in your user pool.
If the service returns an enum value that is not available in the current SDK version,
advancedSecurityModewill returnAdvancedSecurityModeType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromadvancedSecurityModeAsString().- Returns:
- The operating mode of advanced security features in your user pool.
- See Also:
AdvancedSecurityModeType
-
advancedSecurityModeAsString
public final String advancedSecurityModeAsString()
The operating mode of advanced security features in your user pool.
If the service returns an enum value that is not available in the current SDK version,
advancedSecurityModewill returnAdvancedSecurityModeType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromadvancedSecurityModeAsString().- Returns:
- The operating mode of advanced security features in your user pool.
- See Also:
AdvancedSecurityModeType
-
toBuilder
public UserPoolAddOnsType.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<UserPoolAddOnsType.Builder,UserPoolAddOnsType>
-
builder
public static UserPoolAddOnsType.Builder builder()
-
serializableBuilderClass
public static Class<? extends UserPoolAddOnsType.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.
-
-