Interface DetectorFeatureConfigurationResult.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DetectorFeatureConfigurationResult.Builder,,DetectorFeatureConfigurationResult> SdkBuilder<DetectorFeatureConfigurationResult.Builder,,DetectorFeatureConfigurationResult> SdkPojo
- Enclosing class:
DetectorFeatureConfigurationResult
-
Method Summary
Modifier and TypeMethodDescriptionadditionalConfiguration(Collection<DetectorAdditionalConfigurationResult> additionalConfiguration) Additional configuration for a resource.additionalConfiguration(Consumer<DetectorAdditionalConfigurationResult.Builder>... additionalConfiguration) Additional configuration for a resource.additionalConfiguration(DetectorAdditionalConfigurationResult... additionalConfiguration) Additional configuration for a resource.Indicates what manages the feature.Indicates what manages the feature.Indicates the name of the feature that can be enabled for the detector.name(DetectorFeatureResult name) Indicates the name of the feature that can be enabled for the detector.Indicates the status of the feature that is enabled for the detector.status(FeatureStatus status) Indicates the status of the feature that is enabled for the detector.The timestamp at which the feature object was updated.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
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:
-
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:
-
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:
-
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:
-
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 toadditionalConfiguration(List<DetectorAdditionalConfigurationResult>).- 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:
-
managedBy
Indicates what manages the feature. A value of
GUARDDUTY_POLICYmeans a GuardDuty policy manages the feature.- Parameters:
managedBy- Indicates what manages the feature. A value ofGUARDDUTY_POLICYmeans a GuardDuty policy manages the feature.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
managedBy
Indicates what manages the feature. A value of
GUARDDUTY_POLICYmeans a GuardDuty policy manages the feature.- Parameters:
managedBy- Indicates what manages the feature. A value ofGUARDDUTY_POLICYmeans a GuardDuty policy manages the feature.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-