Class UpdateDomainGovernanceDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.tenantmanagercontrolplane.model.UpdateDomainGovernanceDetails.Builder
 
- 
- Enclosing class:
- UpdateDomainGovernanceDetails
 
 public static class UpdateDomainGovernanceDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateDomainGovernanceDetailsbuild()UpdateDomainGovernanceDetails.Buildercopy(UpdateDomainGovernanceDetails model)UpdateDomainGovernanceDetails.BuilderdefinedTags(Map<String,Map<String,Object>> definedTags)Defined tags for this resource.UpdateDomainGovernanceDetails.BuilderfreeformTags(Map<String,String> freeformTags)Simple key-value pair that is applied without any predefined name, type or scope.UpdateDomainGovernanceDetails.BuilderisGovernanceEnabled(Boolean isGovernanceEnabled)Indicates whether governance is enabled for this domain.UpdateDomainGovernanceDetails.BuildersubscriptionEmail(String subscriptionEmail)Email address to be used to notify the user, and that the ONS subscription will be created with.
 
- 
- 
- 
Method Detail- 
subscriptionEmailpublic UpdateDomainGovernanceDetails.Builder subscriptionEmail(String subscriptionEmail) Email address to be used to notify the user, and that the ONS subscription will be created with.The ONS subscription for the previous email will also be deleted. - Parameters:
- subscriptionEmail- the value to set
- Returns:
- this builder
 
 - 
isGovernanceEnabledpublic UpdateDomainGovernanceDetails.Builder isGovernanceEnabled(Boolean isGovernanceEnabled) Indicates whether governance is enabled for this domain.- Parameters:
- isGovernanceEnabled- the value to set
- Returns:
- this builder
 
 - 
freeformTagspublic UpdateDomainGovernanceDetails.Builder freeformTags(Map<String,String> freeformTags) Simple key-value pair that is applied without any predefined name, type or scope.Exists for cross-compatibility only. Example: {“bar-key”: “value”} - Parameters:
- freeformTags- the value to set
- Returns:
- this builder
 
 - 
definedTagspublic UpdateDomainGovernanceDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags) Defined tags for this resource.Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}} - Parameters:
- definedTags- the value to set
- Returns:
- this builder
 
 - 
buildpublic UpdateDomainGovernanceDetails build() 
 - 
copypublic UpdateDomainGovernanceDetails.Builder copy(UpdateDomainGovernanceDetails model) 
 
- 
 
-