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 Default Methods Modifier and Type Method Description ResourcePolicy.Buildercontent(String content)The policy text of the resource policy.default ResourcePolicy.BuilderresourcePolicySummary(Consumer<ResourcePolicySummary.Builder> resourcePolicySummary)A structure that contains resource policy ID and Amazon Resource Name (ARN).ResourcePolicy.BuilderresourcePolicySummary(ResourcePolicySummary resourcePolicySummary)A structure that contains resource policy ID and Amazon Resource Name (ARN).-
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
-
resourcePolicySummary
ResourcePolicy.Builder resourcePolicySummary(ResourcePolicySummary resourcePolicySummary)
A structure that contains resource policy ID and Amazon Resource Name (ARN).
- Parameters:
resourcePolicySummary- A structure that contains resource policy ID and Amazon Resource Name (ARN).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourcePolicySummary
default ResourcePolicy.Builder resourcePolicySummary(Consumer<ResourcePolicySummary.Builder> resourcePolicySummary)
A structure that contains resource policy ID and Amazon Resource Name (ARN).
This is a convenience method that creates an instance of theResourcePolicySummary.Builderavoiding the need to create one manually viaResourcePolicySummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresourcePolicySummary(ResourcePolicySummary).- Parameters:
resourcePolicySummary- a consumer that will call methods onResourcePolicySummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
resourcePolicySummary(ResourcePolicySummary)
-
content
ResourcePolicy.Builder content(String content)
The policy text of the resource policy.
- Parameters:
content- The policy text of the resource policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-