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 ExternalLocationDetail
build()
ExternalLocationDetail.Builder
copy(ExternalLocationDetail model)
ExternalLocationDetail.Builder
cspLogicalAz(String cspLogicalAz)
A mapping of CSP physical availability zone to CSP logical availability zone.ExternalLocationDetail.Builder
cspPhysicalAz(String cspPhysicalAz)
A mapping of OCI site group name to CSP physical availability zone nameExternalLocationDetail.Builder
cspPhysicalAzDisplayName(String cspPhysicalAzDisplayName)
User friendly display name for cspPhysicalAZExternalLocationDetail.Builder
cspRegion(String cspRegion)
CSP region corresponding to the given OCI regionExternalLocationDetail.Builder
cspRegionDisplayName(String cspRegionDisplayName)
CSP region display Name corresponding to the given OCI regionExternalLocationDetail.Builder
cspZoneKeyReferenceId(CspZoneKeyReferenceId cspZoneKeyReferenceId)
ExternalLocationDetail.Builder
serviceName(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)
-
-