Interface EnabledControlSummary.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<EnabledControlSummary.Builder,,- EnabledControlSummary> - SdkBuilder<EnabledControlSummary.Builder,,- EnabledControlSummary> - SdkPojo
- Enclosing class:
- EnabledControlSummary
@Mutable
@NotThreadSafe
public static interface EnabledControlSummary.Builder
extends SdkPojo, CopyableBuilder<EnabledControlSummary.Builder,EnabledControlSummary> 
- 
Method SummaryModifier and TypeMethodDescriptionThe ARN of the enabled control.controlIdentifier(String controlIdentifier) ThecontrolIdentifierof the enabled control.default EnabledControlSummary.BuilderdriftStatusSummary(Consumer<DriftStatusSummary.Builder> driftStatusSummary) The drift status of the enabled control.driftStatusSummary(DriftStatusSummary driftStatusSummary) The drift status of the enabled control.default EnabledControlSummary.BuilderstatusSummary(Consumer<EnablementStatusSummary.Builder> statusSummary) A short description of the status of the enabled control.statusSummary(EnablementStatusSummary statusSummary) A short description of the status of the enabled control.targetIdentifier(String targetIdentifier) The ARN of the organizational unit.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
arnThe ARN of the enabled control. - Parameters:
- arn- The ARN of the enabled control.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
controlIdentifierThe controlIdentifierof the enabled control.- Parameters:
- controlIdentifier- The- controlIdentifierof the enabled control.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
driftStatusSummaryThe drift status of the enabled control. - Parameters:
- driftStatusSummary- The drift status of the enabled control.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
driftStatusSummarydefault EnabledControlSummary.Builder driftStatusSummary(Consumer<DriftStatusSummary.Builder> driftStatusSummary) The drift status of the enabled control. This is a convenience method that creates an instance of theDriftStatusSummary.Builderavoiding the need to create one manually viaDriftStatusSummary.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todriftStatusSummary(DriftStatusSummary).- Parameters:
- driftStatusSummary- a consumer that will call methods on- DriftStatusSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusSummaryA short description of the status of the enabled control. - Parameters:
- statusSummary- A short description of the status of the enabled control.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
statusSummarydefault EnabledControlSummary.Builder statusSummary(Consumer<EnablementStatusSummary.Builder> statusSummary) A short description of the status of the enabled control. This is a convenience method that creates an instance of theEnablementStatusSummary.Builderavoiding the need to create one manually viaEnablementStatusSummary.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostatusSummary(EnablementStatusSummary).- Parameters:
- statusSummary- a consumer that will call methods on- EnablementStatusSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
targetIdentifierThe ARN of the organizational unit. - Parameters:
- targetIdentifier- The ARN of the organizational unit.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-