Interface Certificate.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Certificate.Builder,
,Certificate> SdkBuilder<Certificate.Builder,
,Certificate> SdkPojo
- Enclosing class:
Certificate
-
Method Summary
Modifier and TypeMethodDescriptioncertificateArn
(String certificateArn) The Amazon Resource Name (ARN) for the certificate.certificateCreationDate
(Instant certificateCreationDate) The date that the certificate was created.certificateIdentifier
(String certificateIdentifier) A customer-assigned name for the certificate.certificateOwner
(String certificateOwner) The owner of the certificate.certificatePem
(String certificatePem) The contents of a.pem
file, which contains an X.509 certificate.certificateWallet
(SdkBytes certificateWallet) The location of an imported Oracle Wallet certificate for use with SSL.The key length of the cryptographic algorithm being used.signingAlgorithm
(String signingAlgorithm) The signing algorithm for the certificate.validFromDate
(Instant validFromDate) The beginning date that the certificate is valid.validToDate
(Instant validToDate) The final date that the certificate is valid.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
certificateIdentifier
A customer-assigned name for the certificate. Identifiers must begin with a letter and must contain only ASCII letters, digits, and hyphens. They can't end with a hyphen or contain two consecutive hyphens.
- Parameters:
certificateIdentifier
- A customer-assigned name for the certificate. Identifiers must begin with a letter and must contain only ASCII letters, digits, and hyphens. They can't end with a hyphen or contain two consecutive hyphens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateCreationDate
The date that the certificate was created.
- Parameters:
certificateCreationDate
- The date that the certificate was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificatePem
The contents of a
.pem
file, which contains an X.509 certificate.- Parameters:
certificatePem
- The contents of a.pem
file, which contains an X.509 certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateWallet
The location of an imported Oracle Wallet certificate for use with SSL. Example:
filebase64("${path.root}/rds-ca-2019-root.sso")
- Parameters:
certificateWallet
- The location of an imported Oracle Wallet certificate for use with SSL. Example:filebase64("${path.root}/rds-ca-2019-root.sso")
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateArn
The Amazon Resource Name (ARN) for the certificate.
- Parameters:
certificateArn
- The Amazon Resource Name (ARN) for the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateOwner
The owner of the certificate.
- Parameters:
certificateOwner
- The owner of the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validFromDate
The beginning date that the certificate is valid.
- Parameters:
validFromDate
- The beginning date that the certificate is valid.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validToDate
The final date that the certificate is valid.
- Parameters:
validToDate
- The final date that the certificate is valid.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signingAlgorithm
The signing algorithm for the certificate.
- Parameters:
signingAlgorithm
- The signing algorithm for the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyLength
The key length of the cryptographic algorithm being used.
- Parameters:
keyLength
- The key length of the cryptographic algorithm being used.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-