Class OrganizationSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.tenantmanagercontrolplane.model.OrganizationSummary.Builder
 
- 
- Enclosing class:
- OrganizationSummary
 
 public static class OrganizationSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description OrganizationSummarybuild()OrganizationSummary.BuildercompartmentId(String compartmentId)OCID of the compartment containing the organization.OrganizationSummary.Buildercopy(OrganizationSummary model)OrganizationSummary.BuilderdefaultUcmSubscriptionId(String defaultUcmSubscriptionId)OCID of the default Universal Credits Model subscription.OrganizationSummary.BuilderdisplayName(String displayName)A display name for the organization.OrganizationSummary.Builderid(String id)OCID of the organization.OrganizationSummary.BuilderlifecycleState(Organization.LifecycleState lifecycleState)Lifecycle state of the organization.OrganizationSummary.BuilderparentName(String parentName)The name of the tenancy that is the organization parent.OrganizationSummary.BuildersystemTags(Map<String,Map<String,Object>> systemTags)Usage of system tag keys.OrganizationSummary.BuildertimeCreated(Date timeCreated)Date and time when the organization was created.OrganizationSummary.BuildertimeUpdated(Date timeUpdated)Date and time when the organization was last updated.
 
- 
- 
- 
Method Detail- 
idpublic OrganizationSummary.Builder id(String id) OCID of the organization.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic OrganizationSummary.Builder displayName(String displayName) A display name for the organization.Avoid entering confidential information. - Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic OrganizationSummary.Builder compartmentId(String compartmentId) OCID of the compartment containing the organization.Always a tenancy OCID. - Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
parentNamepublic OrganizationSummary.Builder parentName(String parentName) The name of the tenancy that is the organization parent.- Parameters:
- parentName- the value to set
- Returns:
- this builder
 
 - 
defaultUcmSubscriptionIdpublic OrganizationSummary.Builder defaultUcmSubscriptionId(String defaultUcmSubscriptionId) OCID of the default Universal Credits Model subscription.Any tenancy joining the organization will automatically get assigned this subscription, if a subscription is not explictly assigned. - Parameters:
- defaultUcmSubscriptionId- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic OrganizationSummary.Builder lifecycleState(Organization.LifecycleState lifecycleState) Lifecycle state of the organization.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic OrganizationSummary.Builder timeCreated(Date timeCreated) Date and time when the organization was created.- Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
timeUpdatedpublic OrganizationSummary.Builder timeUpdated(Date timeUpdated) Date and time when the organization was last updated.- Parameters:
- timeUpdated- the value to set
- Returns:
- this builder
 
 - 
systemTagspublic OrganizationSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags) Usage of system tag keys.These predefined keys are scoped to namespaces. Example: {“orcl-cloud”: {“free-tier-retained”: “true”}} - Parameters:
- systemTags- the value to set
- Returns:
- this builder
 
 - 
buildpublic OrganizationSummary build() 
 - 
copypublic OrganizationSummary.Builder copy(OrganizationSummary model) 
 
- 
 
-