public static final class CfnLoggingConfiguration.LoggingFilterProperty.Builder
extends java.lang.Object
CfnLoggingConfiguration.LoggingFilterProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnLoggingConfiguration.LoggingFilterProperty |
build()
Builds the configured instance.
|
CfnLoggingConfiguration.LoggingFilterProperty.Builder |
defaultBehavior(java.lang.String defaultBehavior)
Sets the value of
CfnLoggingConfiguration.LoggingFilterProperty.getDefaultBehavior() |
CfnLoggingConfiguration.LoggingFilterProperty.Builder |
filters(IResolvable filters)
Sets the value of
CfnLoggingConfiguration.LoggingFilterProperty.getFilters() |
CfnLoggingConfiguration.LoggingFilterProperty.Builder |
filters(java.util.List<? extends java.lang.Object> filters)
Sets the value of
CfnLoggingConfiguration.LoggingFilterProperty.getFilters() |
public CfnLoggingConfiguration.LoggingFilterProperty.Builder defaultBehavior(java.lang.String defaultBehavior)
CfnLoggingConfiguration.LoggingFilterProperty.getDefaultBehavior()
defaultBehavior
- Default handling for logs that don't match any of the specified filtering conditions. This parameter is required.this
public CfnLoggingConfiguration.LoggingFilterProperty.Builder filters(IResolvable filters)
CfnLoggingConfiguration.LoggingFilterProperty.getFilters()
filters
- The filters that you want to apply to the logs. This parameter is required.this
public CfnLoggingConfiguration.LoggingFilterProperty.Builder filters(java.util.List<? extends java.lang.Object> filters)
CfnLoggingConfiguration.LoggingFilterProperty.getFilters()
filters
- The filters that you want to apply to the logs. This parameter is required.this
public CfnLoggingConfiguration.LoggingFilterProperty build()
CfnLoggingConfiguration.LoggingFilterProperty
java.lang.NullPointerException
- if any required attribute was not provided