Class LoggingConfig
java.lang.Object
software.amazon.awssdk.services.cloudformation.model.LoggingConfig
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<LoggingConfig.Builder,LoggingConfig>
@Generated("software.amazon.awssdk:codegen")
public final class LoggingConfig
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<LoggingConfig.Builder,LoggingConfig>
Contains logging configuration information for an extension.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic LoggingConfig.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringThe Amazon CloudWatch Logs group to which CloudFormation sends error logging information when invoking the extension's handlers.final StringThe Amazon Resource Name (ARN) of the role that CloudFormation should assume when sending log entries to CloudWatch Logs.static Class<? extends LoggingConfig.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
logRoleArn
The Amazon Resource Name (ARN) of the role that CloudFormation should assume when sending log entries to CloudWatch Logs.
- Returns:
- The Amazon Resource Name (ARN) of the role that CloudFormation should assume when sending log entries to CloudWatch Logs.
-
logGroupName
The Amazon CloudWatch Logs group to which CloudFormation sends error logging information when invoking the extension's handlers.
- Returns:
- The Amazon CloudWatch Logs group to which CloudFormation sends error logging information when invoking the extension's handlers.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<LoggingConfig.Builder,LoggingConfig>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-