Interface ResourcePolicy.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ResourcePolicy.Builder,ResourcePolicy>,SdkBuilder<ResourcePolicy.Builder,ResourcePolicy>,SdkPojo
- Enclosing class:
- ResourcePolicy
public static interface ResourcePolicy.Builder extends SdkPojo, CopyableBuilder<ResourcePolicy.Builder,ResourcePolicy>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ResourcePolicy.Builderdocument(String document)The resource policy formatted in JSON.ResourcePolicy.BuilderresourceArn(String resourceArn)The ARN of the resource associated with the resource policyResourcePolicy.Builderrevision(String revision)The current revision of the resource policy.-
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 Detail
-
resourceArn
ResourcePolicy.Builder resourceArn(String resourceArn)
The ARN of the resource associated with the resource policy
- Parameters:
resourceArn- The ARN of the resource associated with the resource policy- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revision
ResourcePolicy.Builder revision(String revision)
The current revision of the resource policy.
- Parameters:
revision- The current revision of the resource policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
document
ResourcePolicy.Builder document(String document)
The resource policy formatted in JSON.
- Parameters:
document- The resource policy formatted in JSON.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-