Interface ConfigurationRecorderFilter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConfigurationRecorderFilter.Builder,ConfigurationRecorderFilter>,SdkBuilder<ConfigurationRecorderFilter.Builder,ConfigurationRecorderFilter>,SdkPojo
- Enclosing class:
- ConfigurationRecorderFilter
public static interface ConfigurationRecorderFilter.Builder extends SdkPojo, CopyableBuilder<ConfigurationRecorderFilter.Builder,ConfigurationRecorderFilter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConfigurationRecorderFilter.BuilderfilterName(String filterName)The name of the type of filter.ConfigurationRecorderFilter.BuilderfilterName(ConfigurationRecorderFilterName filterName)The name of the type of filter.ConfigurationRecorderFilter.BuilderfilterValue(String... filterValue)The value of the filter.ConfigurationRecorderFilter.BuilderfilterValue(Collection<String> filterValue)The value of the filter.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
filterName
ConfigurationRecorderFilter.Builder filterName(String filterName)
The name of the type of filter. Currently, only
recordingScopeis supported.- Parameters:
filterName- The name of the type of filter. Currently, onlyrecordingScopeis supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConfigurationRecorderFilterName,ConfigurationRecorderFilterName
-
filterName
ConfigurationRecorderFilter.Builder filterName(ConfigurationRecorderFilterName filterName)
The name of the type of filter. Currently, only
recordingScopeis supported.- Parameters:
filterName- The name of the type of filter. Currently, onlyrecordingScopeis supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConfigurationRecorderFilterName,ConfigurationRecorderFilterName
-
filterValue
ConfigurationRecorderFilter.Builder filterValue(Collection<String> filterValue)
The value of the filter. For
recordingScope, valid values include:INTERNALandPAID.INTERNALindicates that the ConfigurationItems in scope for the configuration recorder are recorded for free.PAIDindicates that the ConfigurationItems in scope for the configuration recorder impact the costs to your bill.- Parameters:
filterValue- The value of the filter. ForrecordingScope, valid values include:INTERNALandPAID.INTERNALindicates that the ConfigurationItems in scope for the configuration recorder are recorded for free.PAIDindicates that the ConfigurationItems in scope for the configuration recorder impact the costs to your bill.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterValue
ConfigurationRecorderFilter.Builder filterValue(String... filterValue)
The value of the filter. For
recordingScope, valid values include:INTERNALandPAID.INTERNALindicates that the ConfigurationItems in scope for the configuration recorder are recorded for free.PAIDindicates that the ConfigurationItems in scope for the configuration recorder impact the costs to your bill.- Parameters:
filterValue- The value of the filter. ForrecordingScope, valid values include:INTERNALandPAID.INTERNALindicates that the ConfigurationItems in scope for the configuration recorder are recorded for free.PAIDindicates that the ConfigurationItems in scope for the configuration recorder impact the costs to your bill.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-