Interface AssociateEnclaveCertificateIamRoleResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<AssociateEnclaveCertificateIamRoleResponse.Builder,
,AssociateEnclaveCertificateIamRoleResponse> Ec2Response.Builder
,SdkBuilder<AssociateEnclaveCertificateIamRoleResponse.Builder,
,AssociateEnclaveCertificateIamRoleResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
AssociateEnclaveCertificateIamRoleResponse
public static interface AssociateEnclaveCertificateIamRoleResponse.Builder
extends Ec2Response.Builder, SdkPojo, CopyableBuilder<AssociateEnclaveCertificateIamRoleResponse.Builder,AssociateEnclaveCertificateIamRoleResponse>
-
Method Summary
Modifier and TypeMethodDescriptioncertificateS3BucketName
(String certificateS3BucketName) The name of the Amazon S3 bucket to which the certificate was uploaded.certificateS3ObjectKey
(String certificateS3ObjectKey) The Amazon S3 object key where the certificate, certificate chain, and encrypted private key bundle are stored.encryptionKmsKeyId
(String encryptionKmsKeyId) The ID of the KMS key used to encrypt the private key of the certificate.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.ec2.model.Ec2Response.Builder
build, responseMetadata, responseMetadata
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.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
certificateS3BucketName
AssociateEnclaveCertificateIamRoleResponse.Builder certificateS3BucketName(String certificateS3BucketName) The name of the Amazon S3 bucket to which the certificate was uploaded.
- Parameters:
certificateS3BucketName
- The name of the Amazon S3 bucket to which the certificate was uploaded.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateS3ObjectKey
AssociateEnclaveCertificateIamRoleResponse.Builder certificateS3ObjectKey(String certificateS3ObjectKey) The Amazon S3 object key where the certificate, certificate chain, and encrypted private key bundle are stored. The object key is formatted as follows:
role_arn
/certificate_arn
.- Parameters:
certificateS3ObjectKey
- The Amazon S3 object key where the certificate, certificate chain, and encrypted private key bundle are stored. The object key is formatted as follows:role_arn
/certificate_arn
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionKmsKeyId
The ID of the KMS key used to encrypt the private key of the certificate.
- Parameters:
encryptionKmsKeyId
- The ID of the KMS key used to encrypt the private key of the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-