Class LogConfigurationType
- java.lang.Object
-
- software.amazon.awssdk.services.cognitoidentityprovider.model.LogConfigurationType
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<LogConfigurationType.Builder,LogConfigurationType>
@Generated("software.amazon.awssdk:codegen") public final class LogConfigurationType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LogConfigurationType.Builder,LogConfigurationType>
The logging parameters of a user pool.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceLogConfigurationType.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LogConfigurationType.Builderbuilder()CloudWatchLogsConfigurationTypecloudWatchLogsConfiguration()The CloudWatch logging destination of a user pool.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)EventSourceNameeventSource()The source of events that your user pool sends for detailed activity logging.StringeventSourceAsString()The source of events that your user pool sends for detailed activity logging.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()LogLevellogLevel()Theerrorlevelselection of logs that a user pool sends for detailed activity logging.StringlogLevelAsString()Theerrorlevelselection of logs that a user pool sends for detailed activity logging.List<SdkField<?>>sdkFields()static Class<? extends LogConfigurationType.Builder>serializableBuilderClass()LogConfigurationType.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
-
logLevel
public final LogLevel logLevel()
The
errorlevelselection of logs that a user pool sends for detailed activity logging.If the service returns an enum value that is not available in the current SDK version,
logLevelwill returnLogLevel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlogLevelAsString().- Returns:
- The
errorlevelselection of logs that a user pool sends for detailed activity logging. - See Also:
LogLevel
-
logLevelAsString
public final String logLevelAsString()
The
errorlevelselection of logs that a user pool sends for detailed activity logging.If the service returns an enum value that is not available in the current SDK version,
logLevelwill returnLogLevel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlogLevelAsString().- Returns:
- The
errorlevelselection of logs that a user pool sends for detailed activity logging. - See Also:
LogLevel
-
eventSource
public final EventSourceName eventSource()
The source of events that your user pool sends for detailed activity logging.
If the service returns an enum value that is not available in the current SDK version,
eventSourcewill returnEventSourceName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromeventSourceAsString().- Returns:
- The source of events that your user pool sends for detailed activity logging.
- See Also:
EventSourceName
-
eventSourceAsString
public final String eventSourceAsString()
The source of events that your user pool sends for detailed activity logging.
If the service returns an enum value that is not available in the current SDK version,
eventSourcewill returnEventSourceName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromeventSourceAsString().- Returns:
- The source of events that your user pool sends for detailed activity logging.
- See Also:
EventSourceName
-
cloudWatchLogsConfiguration
public final CloudWatchLogsConfigurationType cloudWatchLogsConfiguration()
The CloudWatch logging destination of a user pool.
- Returns:
- The CloudWatch logging destination of a user pool.
-
toBuilder
public LogConfigurationType.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<LogConfigurationType.Builder,LogConfigurationType>
-
builder
public static LogConfigurationType.Builder builder()
-
serializableBuilderClass
public static Class<? extends LogConfigurationType.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.
-
-