Interface ConfigurationPolicySummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConfigurationPolicySummary.Builder,ConfigurationPolicySummary>,SdkBuilder<ConfigurationPolicySummary.Builder,ConfigurationPolicySummary>,SdkPojo
- Enclosing class:
- ConfigurationPolicySummary
public static interface ConfigurationPolicySummary.Builder extends SdkPojo, CopyableBuilder<ConfigurationPolicySummary.Builder,ConfigurationPolicySummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConfigurationPolicySummary.Builderarn(String arn)The Amazon Resource Name (ARN) of the configuration policy.ConfigurationPolicySummary.Builderdescription(String description)The description of the configuration policy.ConfigurationPolicySummary.Builderid(String id)The universally unique identifier (UUID) of the configuration policy.ConfigurationPolicySummary.Buildername(String name)The name of the configuration policy.ConfigurationPolicySummary.BuilderserviceEnabled(Boolean serviceEnabled)Indicates whether the service that the configuration policy applies to is enabled in the policy.ConfigurationPolicySummary.BuilderupdatedAt(Instant updatedAt)The date and time, in UTC and ISO 8601 format, that the configuration policy was last 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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
arn
ConfigurationPolicySummary.Builder arn(String arn)
The Amazon Resource Name (ARN) of the configuration policy.
- Parameters:
arn- The Amazon Resource Name (ARN) of the configuration policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
ConfigurationPolicySummary.Builder id(String id)
The universally unique identifier (UUID) of the configuration policy.
- Parameters:
id- The universally unique identifier (UUID) of the configuration policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
ConfigurationPolicySummary.Builder name(String name)
The name of the configuration policy. Alphanumeric characters and the following ASCII characters are permitted:
-, ., !, *, /.- Parameters:
name- The name of the configuration policy. Alphanumeric characters and the following ASCII characters are permitted:-, ., !, *, /.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
ConfigurationPolicySummary.Builder description(String description)
The description of the configuration policy.
- Parameters:
description- The description of the configuration policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
ConfigurationPolicySummary.Builder updatedAt(Instant updatedAt)
The date and time, in UTC and ISO 8601 format, that the configuration policy was last updated.
- Parameters:
updatedAt- The date and time, in UTC and ISO 8601 format, that the configuration policy was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceEnabled
ConfigurationPolicySummary.Builder serviceEnabled(Boolean serviceEnabled)
Indicates whether the service that the configuration policy applies to is enabled in the policy.
- Parameters:
serviceEnabled- Indicates whether the service that the configuration policy applies to is enabled in the policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-