public static final class ALBSSLCertificate.Builder
extends java.lang.Object
ALBSSLCertificate.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBSSLCertificate. |
| Modifier and Type | Method and Description |
|---|---|
ALBSSLCertificate |
build() |
ALBSSLCertificate.Builder |
setCertificate(java.lang.String certificate)
certificate of SSLCertificate.
|
ALBSSLCertificate.Builder |
setCertificateSigningRequest(java.lang.String certificateSigningRequest)
certificate_signing_request of SSLCertificate.
|
ALBSSLCertificate.Builder |
setChainVerified(java.lang.Boolean chainVerified)
Placeholder for description of property chain_verified of obj type
SSLCertificate field type str type boolean.
|
ALBSSLCertificate.Builder |
setDaysUntilExpire(java.lang.Long daysUntilExpire)
Number of days_until_expire.
|
ALBSSLCertificate.Builder |
setExpiryStatus(java.lang.String expiryStatus)
Possible values are:
ALBSSLCertificate.EXPIRY_STATUS_GOOD
ALBSSLCertificate.EXPIRY_STATUS_EXPIRY_WARNING
ALBSSLCertificate.EXPIRY_STATUS_EXPIRED
Enum options - SSL_CERTIFICATE_GOOD, SSL_CERTIFICATE_EXPIRY_WARNING,
SSL_CERTIFICATE_EXPIRED. |
ALBSSLCertificate.Builder |
setFingerprint(java.lang.String fingerprint)
fingerprint of SSLCertificate.
|
ALBSSLCertificate.Builder |
setIssuer(ALBSSLCertificateDescription issuer) |
ALBSSLCertificate.Builder |
setKeyParams(ALBSSLKeyParams keyParams) |
ALBSSLCertificate.Builder |
setNotAfter(java.lang.String notAfter)
not_after of SSLCertificate.
|
ALBSSLCertificate.Builder |
setNotBefore(java.lang.String notBefore)
not_before of SSLCertificate.
|
ALBSSLCertificate.Builder |
setPublicKey(java.lang.String publicKey)
public_key of SSLCertificate.
|
ALBSSLCertificate.Builder |
setSelfSigned(java.lang.Boolean selfSigned)
Placeholder for description of property self_signed of obj type SSLCertificate
field type str type boolean.
|
ALBSSLCertificate.Builder |
setSerialNumber(java.lang.String serialNumber)
serial_number of SSLCertificate.
|
ALBSSLCertificate.Builder |
setSignature(java.lang.String signature)
signature of SSLCertificate.
|
ALBSSLCertificate.Builder |
setSignatureAlgorithm(java.lang.String signatureAlgorithm)
signature_algorithm of SSLCertificate.
|
ALBSSLCertificate.Builder |
setSubject(ALBSSLCertificateDescription subject) |
ALBSSLCertificate.Builder |
setSubjectAltNames(java.util.List<java.lang.String> subjectAltNames)
subjectAltName that provides additional subject identities.
|
ALBSSLCertificate.Builder |
setText(java.lang.String text)
text of SSLCertificate.
|
ALBSSLCertificate.Builder |
setVersion(java.lang.String version)
version of SSLCertificate.
|
public Builder()
ALBSSLCertificate.public ALBSSLCertificate.Builder setCertificate(java.lang.String certificate)
certificate - New value for the property.public ALBSSLCertificate.Builder setCertificateSigningRequest(java.lang.String certificateSigningRequest)
certificateSigningRequest - New value for the property.public ALBSSLCertificate.Builder setChainVerified(java.lang.Boolean chainVerified)
chainVerified - New value for the property.public ALBSSLCertificate.Builder setDaysUntilExpire(java.lang.Long daysUntilExpire)
daysUntilExpire - New value for the property.public ALBSSLCertificate.Builder setExpiryStatus(java.lang.String expiryStatus)
expiryStatus - New value for the property.public ALBSSLCertificate.Builder setFingerprint(java.lang.String fingerprint)
fingerprint - New value for the property.public ALBSSLCertificate.Builder setIssuer(ALBSSLCertificateDescription issuer)
issuer - New value for the property.public ALBSSLCertificate.Builder setKeyParams(ALBSSLKeyParams keyParams)
keyParams - New value for the property.public ALBSSLCertificate.Builder setNotAfter(java.lang.String notAfter)
notAfter - New value for the property.public ALBSSLCertificate.Builder setNotBefore(java.lang.String notBefore)
notBefore - New value for the property.public ALBSSLCertificate.Builder setPublicKey(java.lang.String publicKey)
publicKey - New value for the property.public ALBSSLCertificate.Builder setSelfSigned(java.lang.Boolean selfSigned)
selfSigned - New value for the property.public ALBSSLCertificate.Builder setSerialNumber(java.lang.String serialNumber)
serialNumber - New value for the property.public ALBSSLCertificate.Builder setSignature(java.lang.String signature)
signature - New value for the property.public ALBSSLCertificate.Builder setSignatureAlgorithm(java.lang.String signatureAlgorithm)
signatureAlgorithm - New value for the property.public ALBSSLCertificate.Builder setSubject(ALBSSLCertificateDescription subject)
subject - New value for the property.public ALBSSLCertificate.Builder setSubjectAltNames(java.util.List<java.lang.String> subjectAltNames)
subjectAltNames - New value for the property.public ALBSSLCertificate.Builder setText(java.lang.String text)
text - New value for the property.public ALBSSLCertificate.Builder setVersion(java.lang.String version)
version - New value for the property.public ALBSSLCertificate build()