public static final class CfnLoggingConfiguration.FilterProperty.Builder
extends java.lang.Object
CfnLoggingConfiguration.FilterProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnLoggingConfiguration.FilterProperty.Builder |
behavior(java.lang.String behavior)
Sets the value of
CfnLoggingConfiguration.FilterProperty.getBehavior() |
CfnLoggingConfiguration.FilterProperty |
build()
Builds the configured instance.
|
CfnLoggingConfiguration.FilterProperty.Builder |
conditions(IResolvable conditions)
Sets the value of
CfnLoggingConfiguration.FilterProperty.getConditions() |
CfnLoggingConfiguration.FilterProperty.Builder |
conditions(java.util.List<? extends java.lang.Object> conditions)
Sets the value of
CfnLoggingConfiguration.FilterProperty.getConditions() |
CfnLoggingConfiguration.FilterProperty.Builder |
requirement(java.lang.String requirement)
Sets the value of
CfnLoggingConfiguration.FilterProperty.getRequirement() |
public CfnLoggingConfiguration.FilterProperty.Builder behavior(java.lang.String behavior)
CfnLoggingConfiguration.FilterProperty.getBehavior()
behavior
- How to handle logs that satisfy the filter's conditions and requirement. This parameter is required.this
public CfnLoggingConfiguration.FilterProperty.Builder conditions(IResolvable conditions)
CfnLoggingConfiguration.FilterProperty.getConditions()
conditions
- Match conditions for the filter. This parameter is required.this
public CfnLoggingConfiguration.FilterProperty.Builder conditions(java.util.List<? extends java.lang.Object> conditions)
CfnLoggingConfiguration.FilterProperty.getConditions()
conditions
- Match conditions for the filter. This parameter is required.this
public CfnLoggingConfiguration.FilterProperty.Builder requirement(java.lang.String requirement)
CfnLoggingConfiguration.FilterProperty.getRequirement()
requirement
- Logic to apply to the filtering conditions. This parameter is required.
You can specify that, in order to satisfy the filter, a log must match all conditions or must match at least one condition.this
public CfnLoggingConfiguration.FilterProperty build()
CfnLoggingConfiguration.FilterProperty
java.lang.NullPointerException
- if any required attribute was not provided