Package com.oracle.bmc.goldengate.model
Class CertificateSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.goldengate.model.CertificateSummary.Builder
 
- 
- Enclosing class:
- CertificateSummary
 
 public static class CertificateSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CertificateSummarybuild()CertificateSummary.Buildercopy(CertificateSummary model)CertificateSummary.BuilderisSelfSigned(Boolean isSelfSigned)Indicates if the certificate is self signed.CertificateSummary.Builderkey(String key)The identifier key (unique name in the scope of the deployment) of the certificate being referenced.CertificateSummary.BuilderlifecycleState(CertificateLifecycleState lifecycleState)Possible certificate lifecycle states.CertificateSummary.Buildersubject(String subject)The Certificate subject.CertificateSummary.BuildertimeCreated(Date timeCreated)The time the resource was created.CertificateSummary.BuildertimeValidTo(Date timeValidTo)The time the certificate is valid to.
 
- 
- 
- 
Method Detail- 
keypublic 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. - Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic CertificateSummary.Builder lifecycleState(CertificateLifecycleState lifecycleState) Possible certificate lifecycle states.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
subjectpublic CertificateSummary.Builder subject(String subject) The Certificate subject.- Parameters:
- subject- the value to set
- Returns:
- this builder
 
 - 
isSelfSignedpublic CertificateSummary.Builder isSelfSigned(Boolean isSelfSigned) Indicates if the certificate is self signed.- Parameters:
- isSelfSigned- the value to set
- Returns:
- this builder
 
 - 
timeValidTopublic 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. - Parameters:
- timeValidTo- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic 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. - Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
buildpublic CertificateSummary build() 
 - 
copypublic CertificateSummary.Builder copy(CertificateSummary model) 
 
- 
 
-