public static interface ImportCertificateRequest.Builder extends DatabaseMigrationRequest.Builder, CopyableBuilder<ImportCertificateRequest.Builder,ImportCertificateRequest>
| Modifier and Type | Method and Description |
|---|---|
ImportCertificateRequest.Builder |
certificateIdentifier(String certificateIdentifier)
The customer-assigned name of the certificate.
|
ImportCertificateRequest.Builder |
certificatePem(String certificatePem)
The contents of the .pem X.509 certificate file for the certificate.
|
ImportCertificateRequest.Builder |
certificateWallet(ByteBuffer certificateWallet)
The location of the imported Oracle Wallet certificate for use with SSL.
|
ImportCertificateRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
ImportCertificateRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
ImportCertificateRequest.Builder |
tags(Collection<Tag> tags)
The tags associated with the certificate.
|
ImportCertificateRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
The tags associated with the certificate.
|
ImportCertificateRequest.Builder |
tags(Tag... tags)
The tags associated with the certificate.
|
buildrequestOverrideConfigcopyapply, buildImportCertificateRequest.Builder certificateIdentifier(String certificateIdentifier)
The customer-assigned name of the certificate. Valid characters are A-z and 0-9.
certificateIdentifier - The customer-assigned name of the certificate. Valid characters are A-z and 0-9.ImportCertificateRequest.Builder certificatePem(String certificatePem)
The contents of the .pem X.509 certificate file for the certificate.
certificatePem - The contents of the .pem X.509 certificate file for the certificate.ImportCertificateRequest.Builder certificateWallet(ByteBuffer certificateWallet)
The location of the imported Oracle Wallet certificate for use with SSL.
To preserve immutability, the remaining bytes in the provided buffer will be copied into a new buffer when set.
certificateWallet - The location of the imported Oracle Wallet certificate for use with SSL.ImportCertificateRequest.Builder tags(Collection<Tag> tags)
The tags associated with the certificate.
tags - The tags associated with the certificate.ImportCertificateRequest.Builder tags(Tag... tags)
The tags associated with the certificate.
tags - The tags associated with the certificate.ImportCertificateRequest.Builder tags(Consumer<Tag.Builder>... tags)
The tags associated with the certificate.
This is a convenience that creates an instance of theList.Builder avoiding the need to create
one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) ImportCertificateRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.ImportCertificateRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.