Package com.yahoo.config.provision.zone
Interface ZoneApi
-
public interface ZoneApi
- Author:
- hakonhall
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description CloudName
getCloudName()
String
getCloudNativeRegionName()
Returns the region name within the cloud, e.g.default Environment
getEnvironment()
default String
getFullName()
Returns the SYSTEM.ENVIRONMENT.REGION string.ZoneId
getId()
Returns the ID of the zone.default RegionName
getRegionName()
SystemName
getSystemName()
default ZoneId
getVirtualId()
ReturnsgetId()
for all zones except the controller zone.
-
-
-
Method Detail
-
getSystemName
SystemName getSystemName()
-
getId
ZoneId getId()
Returns the ID of the zone. WARNING: The ID of a controller zone is equal to the ID of a prod zone in the same region.- See Also:
getVirtualId()
-
getFullName
default String getFullName()
Returns the SYSTEM.ENVIRONMENT.REGION string.
-
getVirtualId
default ZoneId getVirtualId()
-
getEnvironment
default Environment getEnvironment()
-
getRegionName
default RegionName getRegionName()
-
getCloudName
CloudName getCloudName()
-
getCloudNativeRegionName
String getCloudNativeRegionName()
Returns the region name within the cloud, e.g. 'us-east-1' in AWS
-
-