Package com.oracle.bmc.multicloud.model
Class ExternalLocationDetail.Builder
- java.lang.Object
- 
- com.oracle.bmc.multicloud.model.ExternalLocationDetail.Builder
 
- 
- Enclosing class:
- ExternalLocationDetail
 
 public static class ExternalLocationDetail.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ExternalLocationDetailbuild()ExternalLocationDetail.Buildercopy(ExternalLocationDetail model)ExternalLocationDetail.BuildercspLogicalAz(String cspLogicalAz)A mapping of CSP physical availability zone to CSP logical availability zone.ExternalLocationDetail.BuildercspPhysicalAz(String cspPhysicalAz)A mapping of OCI site group name to CSP physical availability zone nameExternalLocationDetail.BuildercspPhysicalAzDisplayName(String cspPhysicalAzDisplayName)User friendly display name for cspPhysicalAZExternalLocationDetail.BuildercspRegion(String cspRegion)CSP region corresponding to the given OCI regionExternalLocationDetail.BuildercspRegionDisplayName(String cspRegionDisplayName)CSP region display Name corresponding to the given OCI regionExternalLocationDetail.BuildercspZoneKeyReferenceId(CspZoneKeyReferenceId cspZoneKeyReferenceId)ExternalLocationDetail.BuilderserviceName(SubscriptionType serviceName)The serviceName that externalLocation map object belongs to.
 
- 
- 
- 
Method Detail- 
cspRegionpublic ExternalLocationDetail.Builder cspRegion(String cspRegion) CSP region corresponding to the given OCI region- Parameters:
- cspRegion- the value to set
- Returns:
- this builder
 
 - 
cspRegionDisplayNamepublic ExternalLocationDetail.Builder cspRegionDisplayName(String cspRegionDisplayName) CSP region display Name corresponding to the given OCI region- Parameters:
- cspRegionDisplayName- the value to set
- Returns:
- this builder
 
 - 
cspPhysicalAzpublic ExternalLocationDetail.Builder cspPhysicalAz(String cspPhysicalAz) A mapping of OCI site group name to CSP physical availability zone name- Parameters:
- cspPhysicalAz- the value to set
- Returns:
- this builder
 
 - 
cspPhysicalAzDisplayNamepublic ExternalLocationDetail.Builder cspPhysicalAzDisplayName(String cspPhysicalAzDisplayName) User friendly display name for cspPhysicalAZ- Parameters:
- cspPhysicalAzDisplayName- the value to set
- Returns:
- this builder
 
 - 
cspZoneKeyReferenceIdpublic ExternalLocationDetail.Builder cspZoneKeyReferenceId(CspZoneKeyReferenceId cspZoneKeyReferenceId) 
 - 
cspLogicalAzpublic ExternalLocationDetail.Builder cspLogicalAz(String cspLogicalAz) A mapping of CSP physical availability zone to CSP logical availability zone.- Parameters:
- cspLogicalAz- the value to set
- Returns:
- this builder
 
 - 
serviceNamepublic ExternalLocationDetail.Builder serviceName(SubscriptionType serviceName) The serviceName that externalLocation map object belongs to.- Parameters:
- serviceName- the value to set
- Returns:
- this builder
 
 - 
buildpublic ExternalLocationDetail build() 
 - 
copypublic ExternalLocationDetail.Builder copy(ExternalLocationDetail model) 
 
- 
 
-