public static interface Certificate.Builder extends CopyableBuilder<Certificate.Builder,Certificate>
Modifier and Type | Method and Description |
---|---|
Certificate.Builder |
certificateArn(String certificateArn)
The Amazon Resource Name (ARN) for the certificate.
|
Certificate.Builder |
certificateCreationDate(Instant certificateCreationDate)
The date that the certificate was created.
|
Certificate.Builder |
certificateIdentifier(String certificateIdentifier)
The customer-assigned name of the certificate.
|
Certificate.Builder |
certificateOwner(String certificateOwner)
The owner of the certificate.
|
Certificate.Builder |
certificatePem(String certificatePem)
The contents of the .pem X.509 certificate file for the certificate.
|
Certificate.Builder |
certificateWallet(ByteBuffer certificateWallet)
The location of the imported Oracle Wallet certificate for use with SSL.
|
Certificate.Builder |
keyLength(Integer keyLength)
The key length of the cryptographic algorithm being used.
|
Certificate.Builder |
signingAlgorithm(String signingAlgorithm)
The signing algorithm for the certificate.
|
Certificate.Builder |
validFromDate(Instant validFromDate)
The beginning date that the certificate is valid.
|
Certificate.Builder |
validToDate(Instant validToDate)
The final date that the certificate is valid.
|
copy
apply, build
Certificate.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.Certificate.Builder certificateCreationDate(Instant certificateCreationDate)
The date that the certificate was created.
certificateCreationDate
- The date that the certificate was created.Certificate.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.Certificate.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.Certificate.Builder certificateArn(String certificateArn)
The Amazon Resource Name (ARN) for the certificate.
certificateArn
- The Amazon Resource Name (ARN) for the certificate.Certificate.Builder certificateOwner(String certificateOwner)
The owner of the certificate.
certificateOwner
- The owner of the certificate.Certificate.Builder validFromDate(Instant validFromDate)
The beginning date that the certificate is valid.
validFromDate
- The beginning date that the certificate is valid.Certificate.Builder validToDate(Instant validToDate)
The final date that the certificate is valid.
validToDate
- The final date that the certificate is valid.Certificate.Builder signingAlgorithm(String signingAlgorithm)
The signing algorithm for the certificate.
signingAlgorithm
- The signing algorithm for the certificate.Certificate.Builder keyLength(Integer keyLength)
The key length of the cryptographic algorithm being used.
keyLength
- The key length of the cryptographic algorithm being used.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.