- 1.62.0 (latest)
- 1.61.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.50.0
- 1.49.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.1
- 1.11.0
- 1.9.1
- 1.8.1
- 1.7.2
- 1.6.0-beta
public interface LocationPolicyOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
containsLocations(String key)
public abstract boolean containsLocations(String key)
Location configurations mapped by location name. Currently only zone names are supported and must be represented as valid internal URLs, such as zones/us-central1-a.
map<string, .google.cloud.compute.v1.LocationPolicyLocation> locations = 413423454;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
boolean |
getLocations()
public abstract Map<String,LocationPolicyLocation> getLocations()
Use #getLocationsMap() instead.
Returns | |
---|---|
Type | Description |
Map<String,LocationPolicyLocation> |
getLocationsCount()
public abstract int getLocationsCount()
Location configurations mapped by location name. Currently only zone names are supported and must be represented as valid internal URLs, such as zones/us-central1-a.
map<string, .google.cloud.compute.v1.LocationPolicyLocation> locations = 413423454;
Returns | |
---|---|
Type | Description |
int |
getLocationsMap()
public abstract Map<String,LocationPolicyLocation> getLocationsMap()
Location configurations mapped by location name. Currently only zone names are supported and must be represented as valid internal URLs, such as zones/us-central1-a.
map<string, .google.cloud.compute.v1.LocationPolicyLocation> locations = 413423454;
Returns | |
---|---|
Type | Description |
Map<String,LocationPolicyLocation> |
getLocationsOrDefault(String key, LocationPolicyLocation defaultValue)
public abstract LocationPolicyLocation getLocationsOrDefault(String key, LocationPolicyLocation defaultValue)
Location configurations mapped by location name. Currently only zone names are supported and must be represented as valid internal URLs, such as zones/us-central1-a.
map<string, .google.cloud.compute.v1.LocationPolicyLocation> locations = 413423454;
Parameters | |
---|---|
Name | Description |
key | String |
defaultValue | LocationPolicyLocation |
Returns | |
---|---|
Type | Description |
LocationPolicyLocation |
getLocationsOrThrow(String key)
public abstract LocationPolicyLocation getLocationsOrThrow(String key)
Location configurations mapped by location name. Currently only zone names are supported and must be represented as valid internal URLs, such as zones/us-central1-a.
map<string, .google.cloud.compute.v1.LocationPolicyLocation> locations = 413423454;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
LocationPolicyLocation |
getTargetShape()
public abstract String getTargetShape()
Strategy for distributing VMs across zones in a region. Check the TargetShape enum for the list of possible values.
optional string target_shape = 338621299;
Returns | |
---|---|
Type | Description |
String | The targetShape. |
getTargetShapeBytes()
public abstract ByteString getTargetShapeBytes()
Strategy for distributing VMs across zones in a region. Check the TargetShape enum for the list of possible values.
optional string target_shape = 338621299;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for targetShape. |
hasTargetShape()
public abstract boolean hasTargetShape()
Strategy for distributing VMs across zones in a region. Check the TargetShape enum for the list of possible values.
optional string target_shape = 338621299;
Returns | |
---|---|
Type | Description |
boolean | Whether the targetShape field is set. |