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 Summary
Constructors Constructor Description Builder()
-
Method Summary
All 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
-
cspRegion
public ExternalLocationDetail.Builder cspRegion(String cspRegion)
CSP region corresponding to the given OCI region- Parameters:
cspRegion- the value to set- Returns:
- this builder
-
cspRegionDisplayName
public ExternalLocationDetail.Builder cspRegionDisplayName(String cspRegionDisplayName)
CSP region display Name corresponding to the given OCI region- Parameters:
cspRegionDisplayName- the value to set- Returns:
- this builder
-
cspPhysicalAz
public 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
-
cspPhysicalAzDisplayName
public ExternalLocationDetail.Builder cspPhysicalAzDisplayName(String cspPhysicalAzDisplayName)
User friendly display name for cspPhysicalAZ- Parameters:
cspPhysicalAzDisplayName- the value to set- Returns:
- this builder
-
cspZoneKeyReferenceId
public ExternalLocationDetail.Builder cspZoneKeyReferenceId(CspZoneKeyReferenceId cspZoneKeyReferenceId)
-
cspLogicalAz
public 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
-
serviceName
public ExternalLocationDetail.Builder serviceName(SubscriptionType serviceName)
The serviceName that externalLocation map object belongs to.- Parameters:
serviceName- the value to set- Returns:
- this builder
-
build
public ExternalLocationDetail build()
-
copy
public ExternalLocationDetail.Builder copy(ExternalLocationDetail model)
-
-