Interface DetectorFeatureConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DetectorFeatureConfiguration.Builder,,DetectorFeatureConfiguration> SdkBuilder<DetectorFeatureConfiguration.Builder,,DetectorFeatureConfiguration> SdkPojo
- Enclosing class:
DetectorFeatureConfiguration
@Mutable
@NotThreadSafe
public static interface DetectorFeatureConfiguration.Builder
extends SdkPojo, CopyableBuilder<DetectorFeatureConfiguration.Builder,DetectorFeatureConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionadditionalConfiguration(Collection<DetectorAdditionalConfiguration> additionalConfiguration) Additional configuration for a resource.additionalConfiguration(Consumer<DetectorAdditionalConfiguration.Builder>... additionalConfiguration) Additional configuration for a resource.additionalConfiguration(DetectorAdditionalConfiguration... additionalConfiguration) Additional configuration for a resource.The name of the feature.name(DetectorFeature name) The name of the feature.The status of the feature.status(FeatureStatus status) The status of the feature.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
name
The name of the feature.
- Parameters:
name- The name of the feature.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
The name of the feature.
- Parameters:
name- The name of the feature.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the feature.
- Parameters:
status- The status of the feature.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the feature.
- Parameters:
status- The status of the feature.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
additionalConfiguration
DetectorFeatureConfiguration.Builder additionalConfiguration(Collection<DetectorAdditionalConfiguration> additionalConfiguration) Additional configuration for a resource.
- Parameters:
additionalConfiguration- Additional configuration for a resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
additionalConfiguration
DetectorFeatureConfiguration.Builder additionalConfiguration(DetectorAdditionalConfiguration... additionalConfiguration) Additional configuration for a resource.
- Parameters:
additionalConfiguration- Additional configuration for a resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
additionalConfiguration
DetectorFeatureConfiguration.Builder additionalConfiguration(Consumer<DetectorAdditionalConfiguration.Builder>... additionalConfiguration) Additional configuration for a resource.
This is a convenience method that creates an instance of theDetectorAdditionalConfiguration.Builderavoiding the need to create one manually viaDetectorAdditionalConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toadditionalConfiguration(List<DetectorAdditionalConfiguration>).- Parameters:
additionalConfiguration- a consumer that will call methods onDetectorAdditionalConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-