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
copyMethods inherited from interface software.amazon.awssdk.services.ec2.model.Ec2Response.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods 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.
-