Interface RevokeGrantRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<RevokeGrantRequest.Builder,,- RevokeGrantRequest> - KmsRequest.Builder,- SdkBuilder<RevokeGrantRequest.Builder,,- RevokeGrantRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- RevokeGrantRequest
- 
Method SummaryModifier and TypeMethodDescriptionChecks if your request will succeed.Identifies the grant to revoke.A unique identifier for the KMS key associated with the grant.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.kms.model.KmsRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
keyIdA unique identifier for the KMS key associated with the grant. To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey. Specify the key ID or key ARN of the KMS key. To specify a KMS key in a different Amazon Web Services account, you must use the key ARN. For example: - 
 Key ID: 1234abcd-12ab-34cd-56ef-1234567890ab
- 
 Key ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
 To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey. - Parameters:
- keyId- A unique identifier for the KMS key associated with the grant. To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey.- Specify the key ID or key ARN of the KMS key. To specify a KMS key in a different Amazon Web Services account, you must use the key ARN. - For example: - 
        Key ID: 1234abcd-12ab-34cd-56ef-1234567890ab
- 
        Key ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
 - To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey. 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
 
- 
grantIdIdentifies the grant to revoke. To get the grant ID, use CreateGrant, ListGrants, or ListRetirableGrants. - Parameters:
- grantId- Identifies the grant to revoke. To get the grant ID, use CreateGrant, ListGrants, or ListRetirableGrants.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dryRunChecks if your request will succeed. DryRunis an optional parameter.To learn more about how to use this parameter, see Testing your permissions in the Key Management Service Developer Guide. - Parameters:
- dryRun- Checks if your request will succeed.- DryRunis an optional parameter.- To learn more about how to use this parameter, see Testing your permissions in the Key Management Service Developer Guide. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
overrideConfigurationRevokeGrantRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationRevokeGrantRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-