Interface AwsIamPolicyVersion.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AwsIamPolicyVersion.Builder,
,AwsIamPolicyVersion> SdkBuilder<AwsIamPolicyVersion.Builder,
,AwsIamPolicyVersion> SdkPojo
- Enclosing class:
AwsIamPolicyVersion
public static interface AwsIamPolicyVersion.Builder
extends SdkPojo, CopyableBuilder<AwsIamPolicyVersion.Builder,AwsIamPolicyVersion>
-
Method Summary
Modifier and TypeMethodDescriptioncreateDate
(String createDate) Indicates when the version was created.isDefaultVersion
(Boolean isDefaultVersion) Whether the version is the default version.The identifier of the policy version.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 Details
-
versionId
The identifier of the policy version.
- Parameters:
versionId
- The identifier of the policy version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isDefaultVersion
Whether the version is the default version.
- Parameters:
isDefaultVersion
- Whether the version is the default version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createDate
Indicates when the version was created.
Uses the
date-time
format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated byT
. For example,2020-03-22T13:22:13.933Z
.- Parameters:
createDate
- Indicates when the version was created.Uses the
date-time
format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated byT
. For example,2020-03-22T13:22:13.933Z
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-