Interface DeleteResourcePolicyRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<DeleteResourcePolicyRequest.Builder,DeleteResourcePolicyRequest>
,SdkBuilder<DeleteResourcePolicyRequest.Builder,DeleteResourcePolicyRequest>
,SdkPojo
,SdkRequest.Builder
,SsmRequest.Builder
- Enclosing class:
- DeleteResourcePolicyRequest
public static interface DeleteResourcePolicyRequest.Builder extends SsmRequest.Builder, SdkPojo, CopyableBuilder<DeleteResourcePolicyRequest.Builder,DeleteResourcePolicyRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeleteResourcePolicyRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
DeleteResourcePolicyRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
DeleteResourcePolicyRequest.Builder
policyHash(String policyHash)
ID of the current policy version.DeleteResourcePolicyRequest.Builder
policyId(String policyId)
The policy ID.DeleteResourcePolicyRequest.Builder
resourceArn(String resourceArn)
Amazon Resource Name (ARN) of the resource to which the policies are attached.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
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
-
Methods inherited from interface software.amazon.awssdk.services.ssm.model.SsmRequest.Builder
build
-
-
-
-
Method Detail
-
resourceArn
DeleteResourcePolicyRequest.Builder resourceArn(String resourceArn)
Amazon Resource Name (ARN) of the resource to which the policies are attached.
- Parameters:
resourceArn
- Amazon Resource Name (ARN) of the resource to which the policies are attached.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
policyId
DeleteResourcePolicyRequest.Builder policyId(String policyId)
The policy ID.
- Parameters:
policyId
- The policy ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
policyHash
DeleteResourcePolicyRequest.Builder policyHash(String policyHash)
ID of the current policy version. The hash helps to prevent multiple calls from attempting to overwrite a policy.
- Parameters:
policyHash
- ID of the current policy version. The hash helps to prevent multiple calls from attempting to overwrite a policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DeleteResourcePolicyRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
DeleteResourcePolicyRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-