Interface Certificate.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Certificate.Builder,Certificate>,SdkBuilder<Certificate.Builder,Certificate>,SdkPojo
- Enclosing class:
- Certificate
public static interface Certificate.Builder extends SdkPojo, CopyableBuilder<Certificate.Builder,Certificate>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Certificate.BuildercertificateArn(String certificateArn)The Amazon Resource Name (ARN) for the certificate.Certificate.BuildercertificateIdentifier(String certificateIdentifier)The unique key that identifies a certificate.Certificate.BuildercertificateType(String certificateType)The type of the certificate.Certificate.Builderthumbprint(String thumbprint)The thumbprint of the certificate.Certificate.BuildervalidFrom(Instant validFrom)The starting date-time from which the certificate is valid.Certificate.BuildervalidTill(Instant validTill)The date-time after which the certificate is no longer 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 Detail
-
certificateIdentifier
Certificate.Builder certificateIdentifier(String certificateIdentifier)
The unique key that identifies a certificate.
Example:
rds-ca-2019- Parameters:
certificateIdentifier- The unique key that identifies a certificate.Example:
rds-ca-2019- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateType
Certificate.Builder certificateType(String certificateType)
The type of the certificate.
Example:
CA- Parameters:
certificateType- The type of the certificate.Example:
CA- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
thumbprint
Certificate.Builder thumbprint(String thumbprint)
The thumbprint of the certificate.
- Parameters:
thumbprint- The thumbprint of the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validFrom
Certificate.Builder validFrom(Instant validFrom)
The starting date-time from which the certificate is valid.
Example:
2019-07-31T17:57:09Z- Parameters:
validFrom- The starting date-time from which the certificate is valid.Example:
2019-07-31T17:57:09Z- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validTill
Certificate.Builder validTill(Instant validTill)
The date-time after which the certificate is no longer valid.
Example:
2024-07-31T17:57:09Z- Parameters:
validTill- The date-time after which the certificate is no longer valid.Example:
2024-07-31T17:57:09Z- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateArn
Certificate.Builder certificateArn(String certificateArn)
The Amazon Resource Name (ARN) for the certificate.
Example:
arn:aws:rds:us-east-1::cert:rds-ca-2019- Parameters:
certificateArn- The Amazon Resource Name (ARN) for the certificate.Example:
arn:aws:rds:us-east-1::cert:rds-ca-2019- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-