public static interface DeleteDomainPermissionsPolicyRequest.Builder extends CodeartifactRequest.Builder, SdkPojo, CopyableBuilder<DeleteDomainPermissionsPolicyRequest.Builder,DeleteDomainPermissionsPolicyRequest>
Modifier and Type | Method and Description |
---|---|
DeleteDomainPermissionsPolicyRequest.Builder |
domain(String domain)
The name of the domain associated with the resource policy to be deleted.
|
DeleteDomainPermissionsPolicyRequest.Builder |
domainOwner(String domainOwner)
The 12-digit account number of the AWS account that owns the domain.
|
DeleteDomainPermissionsPolicyRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
DeleteDomainPermissionsPolicyRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
DeleteDomainPermissionsPolicyRequest.Builder |
policyRevision(String policyRevision)
The current revision of the resource policy to be deleted.
|
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
DeleteDomainPermissionsPolicyRequest.Builder domain(String domain)
The name of the domain associated with the resource policy to be deleted.
domain
- The name of the domain associated with the resource policy to be deleted.DeleteDomainPermissionsPolicyRequest.Builder domainOwner(String domainOwner)
The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.
domainOwner
- The 12-digit account number of the AWS account that owns the domain. It does not include dashes or
spaces.DeleteDomainPermissionsPolicyRequest.Builder policyRevision(String policyRevision)
The current revision of the resource policy to be deleted. This revision is used for optimistic locking, which prevents others from overwriting your changes to the domain's resource policy.
policyRevision
- The current revision of the resource policy to be deleted. This revision is used for optimistic
locking, which prevents others from overwriting your changes to the domain's resource policy.DeleteDomainPermissionsPolicyRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.DeleteDomainPermissionsPolicyRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2021 Amazon Web Services, Inc. All Rights Reserved.