Class AssociationSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.certificatesmanagement.model.AssociationSummary.Builder
 
- 
- Enclosing class:
- AssociationSummary
 
 public static class AssociationSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description AssociationSummary.BuilderassociatedResourceId(String associatedResourceId)The OCID of the associated resource.AssociationSummary.BuilderassociationType(AssociationType associationType)Type of the association.AssociationSummarybuild()AssociationSummary.BuildercertificatesResourceId(String certificatesResourceId)The OCID of the certificate-related resource associated with another Oracle Cloud Infrastructure resource.AssociationSummary.BuildercompartmentId(String compartmentId)The compartment OCID of the association.AssociationSummary.Buildercopy(AssociationSummary model)AssociationSummary.Builderid(String id)The OCID of the association.AssociationSummary.BuilderlifecycleState(AssociationLifecycleState lifecycleState)The current lifecycle state of the association.AssociationSummary.Buildername(String name)A user-friendly name generated by the service for the association.AssociationSummary.BuildertimeCreated(Date timeCreated)A property indicating when the association was created, expressed in RFC 3339 timestamp format.
 
- 
- 
- 
Method Detail- 
idpublic AssociationSummary.Builder id(String id) The OCID of the association.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
namepublic AssociationSummary.Builder name(String name) A user-friendly name generated by the service for the association.Name format follows the pattern [certificatesResourceEntityType]-[associatedResourceEntityType]-UUID. - Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic AssociationSummary.Builder timeCreated(Date timeCreated) A property indicating when the association was created, expressed in RFC 3339 timestamp format.Example: 2019-04-03T21:10:29.600Z - Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic AssociationSummary.Builder lifecycleState(AssociationLifecycleState lifecycleState) The current lifecycle state of the association.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
certificatesResourceIdpublic AssociationSummary.Builder certificatesResourceId(String certificatesResourceId) The OCID of the certificate-related resource associated with another Oracle Cloud Infrastructure resource.- Parameters:
- certificatesResourceId- the value to set
- Returns:
- this builder
 
 - 
associatedResourceIdpublic AssociationSummary.Builder associatedResourceId(String associatedResourceId) The OCID of the associated resource.- Parameters:
- associatedResourceId- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic AssociationSummary.Builder compartmentId(String compartmentId) The compartment OCID of the association.This is strongly tied to the compartment OCID of the certificate-related resource. - Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
associationTypepublic AssociationSummary.Builder associationType(AssociationType associationType) Type of the association.- Parameters:
- associationType- the value to set
- Returns:
- this builder
 
 - 
buildpublic AssociationSummary build() 
 - 
copypublic AssociationSummary.Builder copy(AssociationSummary model) 
 
- 
 
-