public static class CertificateSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CertificateSummary |
build() |
CertificateSummary.Builder |
copy(CertificateSummary model) |
CertificateSummary.Builder |
isSelfSigned(Boolean isSelfSigned)
Indicates if the certificate is self signed.
|
CertificateSummary.Builder |
key(String key)
The identifier key (unique name in the scope of the deployment) of the certificate being
referenced.
|
CertificateSummary.Builder |
lifecycleState(CertificateLifecycleState lifecycleState)
Possible certificate lifecycle states.
|
CertificateSummary.Builder |
subject(String subject)
The Certificate subject.
|
CertificateSummary.Builder |
timeCreated(Date timeCreated)
The time the resource was created.
|
CertificateSummary.Builder |
timeValidTo(Date timeValidTo)
The time the certificate is valid to.
|
public CertificateSummary.Builder key(String key)
The identifier key (unique name in the scope of the deployment) of the certificate being referenced. It must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.
key
- the value to setpublic CertificateSummary.Builder lifecycleState(CertificateLifecycleState lifecycleState)
Possible certificate lifecycle states.
lifecycleState
- the value to setpublic CertificateSummary.Builder subject(String subject)
The Certificate subject.
subject
- the value to setpublic CertificateSummary.Builder isSelfSigned(Boolean isSelfSigned)
Indicates if the certificate is self signed.
isSelfSigned
- the value to setpublic CertificateSummary.Builder timeValidTo(Date timeValidTo)
The time the certificate is valid to. The format is defined by
RFC3339, such as 2016-08-25T21:10:29.600Z
.
timeValidTo
- the value to setpublic CertificateSummary.Builder timeCreated(Date timeCreated)
The time the resource was created. The format is defined by
RFC3339, such as 2016-08-25T21:10:29.600Z
.
timeCreated
- the value to setpublic CertificateSummary build()
public CertificateSummary.Builder copy(CertificateSummary model)
Copyright © 2016–2024. All rights reserved.