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.BuildercustomerOverride(Boolean customerOverride)Indicates whether there is an override for the default certificate identifier.Certificate.BuildercustomerOverrideValidTill(Instant customerOverrideValidTill)If there is an override for the default certificate identifier, when the override expires.Certificate.Builderthumbprint(String thumbprint)The thumbprint of the certificate.Certificate.BuildervalidFrom(Instant validFrom)The starting date from which the certificate is valid.Certificate.BuildervalidTill(Instant validTill)The final date that the certificate continues to be 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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
certificateIdentifier
Certificate.Builder certificateIdentifier(String certificateIdentifier)
The unique key that identifies a certificate.
- Parameters:
certificateIdentifier- The unique key that identifies a certificate.- 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.
- Parameters:
certificateType- The type of the certificate.- 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 from which the certificate is valid.
- Parameters:
validFrom- The starting date from which the certificate is valid.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validTill
Certificate.Builder validTill(Instant validTill)
The final date that the certificate continues to be valid.
- Parameters:
validTill- The final date that the certificate continues to be valid.- 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.
- 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.
-
customerOverride
Certificate.Builder customerOverride(Boolean customerOverride)
Indicates whether there is an override for the default certificate identifier.
- Parameters:
customerOverride- Indicates whether there is an override for the default certificate identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerOverrideValidTill
Certificate.Builder customerOverrideValidTill(Instant customerOverrideValidTill)
If there is an override for the default certificate identifier, when the override expires.
- Parameters:
customerOverrideValidTill- If there is an override for the default certificate identifier, when the override expires.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-