Interface DetectorFeatureConfigurationResult.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DetectorFeatureConfigurationResult.Builder,DetectorFeatureConfigurationResult>,SdkBuilder<DetectorFeatureConfigurationResult.Builder,DetectorFeatureConfigurationResult>,SdkPojo
- Enclosing class:
- DetectorFeatureConfigurationResult
public static interface DetectorFeatureConfigurationResult.Builder extends SdkPojo, CopyableBuilder<DetectorFeatureConfigurationResult.Builder,DetectorFeatureConfigurationResult>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DetectorFeatureConfigurationResult.BuilderadditionalConfiguration(Collection<DetectorAdditionalConfigurationResult> additionalConfiguration)Additional configuration for a resource.DetectorFeatureConfigurationResult.BuilderadditionalConfiguration(Consumer<DetectorAdditionalConfigurationResult.Builder>... additionalConfiguration)Additional configuration for a resource.DetectorFeatureConfigurationResult.BuilderadditionalConfiguration(DetectorAdditionalConfigurationResult... additionalConfiguration)Additional configuration for a resource.DetectorFeatureConfigurationResult.Buildername(String name)Indicates the name of the feature that can be enabled for the detector.DetectorFeatureConfigurationResult.Buildername(DetectorFeatureResult name)Indicates the name of the feature that can be enabled for the detector.DetectorFeatureConfigurationResult.Builderstatus(String status)Indicates the status of the feature that is enabled for the detector.DetectorFeatureConfigurationResult.Builderstatus(FeatureStatus status)Indicates the status of the feature that is enabled for the detector.DetectorFeatureConfigurationResult.BuilderupdatedAt(Instant updatedAt)The timestamp at which the feature object was updated.-
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, sdkFields
-
-
-
-
Method Detail
-
name
DetectorFeatureConfigurationResult.Builder name(String name)
Indicates the name of the feature that can be enabled for the detector.
- Parameters:
name- Indicates the name of the feature that can be enabled for the detector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DetectorFeatureResult,DetectorFeatureResult
-
name
DetectorFeatureConfigurationResult.Builder name(DetectorFeatureResult name)
Indicates the name of the feature that can be enabled for the detector.
- Parameters:
name- Indicates the name of the feature that can be enabled for the detector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DetectorFeatureResult,DetectorFeatureResult
-
status
DetectorFeatureConfigurationResult.Builder status(String status)
Indicates the status of the feature that is enabled for the detector.
- Parameters:
status- Indicates the status of the feature that is enabled for the detector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FeatureStatus,FeatureStatus
-
status
DetectorFeatureConfigurationResult.Builder status(FeatureStatus status)
Indicates the status of the feature that is enabled for the detector.
- Parameters:
status- Indicates the status of the feature that is enabled for the detector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FeatureStatus,FeatureStatus
-
updatedAt
DetectorFeatureConfigurationResult.Builder updatedAt(Instant updatedAt)
The timestamp at which the feature object was updated.
- Parameters:
updatedAt- The timestamp at which the feature object was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
additionalConfiguration
DetectorFeatureConfigurationResult.Builder additionalConfiguration(Collection<DetectorAdditionalConfigurationResult> 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
DetectorFeatureConfigurationResult.Builder additionalConfiguration(DetectorAdditionalConfigurationResult... 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
DetectorFeatureConfigurationResult.Builder additionalConfiguration(Consumer<DetectorAdditionalConfigurationResult.Builder>... additionalConfiguration)
Additional configuration for a resource.
This is a convenience method that creates an instance of theDetectorAdditionalConfigurationResult.Builderavoiding the need to create one manually viaDetectorAdditionalConfigurationResult.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#additionalConfiguration(List.) - Parameters:
additionalConfiguration- a consumer that will call methods onDetectorAdditionalConfigurationResult.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#additionalConfiguration(java.util.Collection)
-
-