Interface GetEnrollmentConfigurationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,ComputeOptimizerAutomationResponse.Builder,CopyableBuilder<GetEnrollmentConfigurationResponse.Builder,,GetEnrollmentConfigurationResponse> SdkBuilder<GetEnrollmentConfigurationResponse.Builder,,GetEnrollmentConfigurationResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetEnrollmentConfigurationResponse
@Mutable
@NotThreadSafe
public static interface GetEnrollmentConfigurationResponse.Builder
extends ComputeOptimizerAutomationResponse.Builder, SdkPojo, CopyableBuilder<GetEnrollmentConfigurationResponse.Builder,GetEnrollmentConfigurationResponse>
-
Method Summary
Modifier and TypeMethodDescriptionlastUpdatedTimestamp(Instant lastUpdatedTimestamp) The timestamp of the last update to the enrollment configuration.organizationRuleMode(String organizationRuleMode) Specifies whether the management account can create Automation rules that implement optimization actions for this account.organizationRuleMode(OrganizationRuleMode organizationRuleMode) Specifies whether the management account can create Automation rules that implement optimization actions for this account.The current enrollment status.status(EnrollmentStatus status) The current enrollment status.statusReason(String statusReason) The reason for the current enrollment status.Methods inherited from interface software.amazon.awssdk.services.computeoptimizerautomation.model.ComputeOptimizerAutomationResponse.Builder
build, responseMetadata, responseMetadataMethods 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, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
status
The current enrollment status.
- Parameters:
status- The current enrollment status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current enrollment status.
- Parameters:
status- The current enrollment status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusReason
The reason for the current enrollment status.
- Parameters:
statusReason- The reason for the current enrollment status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
organizationRuleMode
Specifies whether the management account can create Automation rules that implement optimization actions for this account.
- Parameters:
organizationRuleMode- Specifies whether the management account can create Automation rules that implement optimization actions for this account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
organizationRuleMode
GetEnrollmentConfigurationResponse.Builder organizationRuleMode(OrganizationRuleMode organizationRuleMode) Specifies whether the management account can create Automation rules that implement optimization actions for this account.
- Parameters:
organizationRuleMode- Specifies whether the management account can create Automation rules that implement optimization actions for this account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastUpdatedTimestamp
The timestamp of the last update to the enrollment configuration.
- Parameters:
lastUpdatedTimestamp- The timestamp of the last update to the enrollment configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-