- 1.92.0 (latest)
- 1.91.0
- 1.90.0
- 1.88.0
- 1.86.0
- 1.85.0
- 1.84.0
- 1.83.0
- 1.82.0
- 1.80.0
- 1.78.0
- 1.77.0
- 1.74.0
- 1.73.0
- 1.72.0
- 1.70.0
- 1.69.0
- 1.68.0
- 1.67.0
- 1.66.0
- 1.65.0
- 1.64.0
- 1.63.0
- 1.62.0
- 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 FutureResourcesSpecOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getDeploymentType()
public abstract String getDeploymentType()Indicates if the reservation allocation strategy is static (DENSE) or dynamic (STANDARD). Defaults to DENSE. Check the DeploymentType enum for the list of possible values.
optional string deployment_type = 396722292;
| Returns | |
|---|---|
| Type | Description |
String |
The deploymentType. |
getDeploymentTypeBytes()
public abstract ByteString getDeploymentTypeBytes()Indicates if the reservation allocation strategy is static (DENSE) or dynamic (STANDARD). Defaults to DENSE. Check the DeploymentType enum for the list of possible values.
optional string deployment_type = 396722292;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for deploymentType. |
getLocationPolicy()
public abstract FutureResourcesSpecLocationPolicy getLocationPolicy()Optional location policy allowing to exclude some zone(s) in which the resources must not be created.
optional .google.cloud.compute.v1.FutureResourcesSpecLocationPolicy location_policy = 465689852;
| Returns | |
|---|---|
| Type | Description |
FutureResourcesSpecLocationPolicy |
The locationPolicy. |
getLocationPolicyOrBuilder()
public abstract FutureResourcesSpecLocationPolicyOrBuilder getLocationPolicyOrBuilder()Optional location policy allowing to exclude some zone(s) in which the resources must not be created.
optional .google.cloud.compute.v1.FutureResourcesSpecLocationPolicy location_policy = 465689852;
| Returns | |
|---|---|
| Type | Description |
FutureResourcesSpecLocationPolicyOrBuilder |
|
getTargetResources()
public abstract FutureResourcesSpecTargetResources getTargetResources()Specification of the reserved resources.
optional .google.cloud.compute.v1.FutureResourcesSpecTargetResources target_resources = 528230647;
| Returns | |
|---|---|
| Type | Description |
FutureResourcesSpecTargetResources |
The targetResources. |
getTargetResourcesOrBuilder()
public abstract FutureResourcesSpecTargetResourcesOrBuilder getTargetResourcesOrBuilder()Specification of the reserved resources.
optional .google.cloud.compute.v1.FutureResourcesSpecTargetResources target_resources = 528230647;
| Returns | |
|---|---|
| Type | Description |
FutureResourcesSpecTargetResourcesOrBuilder |
|
getTimeRangeSpec()
public abstract FlexibleTimeRange getTimeRangeSpec()Specification of a time range in which the resources may be created. The time range specifies start of resource use and planned end of resource use.
optional .google.cloud.compute.v1.FlexibleTimeRange time_range_spec = 116516399;
| Returns | |
|---|---|
| Type | Description |
FlexibleTimeRange |
The timeRangeSpec. |
getTimeRangeSpecOrBuilder()
public abstract FlexibleTimeRangeOrBuilder getTimeRangeSpecOrBuilder()Specification of a time range in which the resources may be created. The time range specifies start of resource use and planned end of resource use.
optional .google.cloud.compute.v1.FlexibleTimeRange time_range_spec = 116516399;
| Returns | |
|---|---|
| Type | Description |
FlexibleTimeRangeOrBuilder |
|
hasDeploymentType()
public abstract boolean hasDeploymentType()Indicates if the reservation allocation strategy is static (DENSE) or dynamic (STANDARD). Defaults to DENSE. Check the DeploymentType enum for the list of possible values.
optional string deployment_type = 396722292;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the deploymentType field is set. |
hasLocationPolicy()
public abstract boolean hasLocationPolicy()Optional location policy allowing to exclude some zone(s) in which the resources must not be created.
optional .google.cloud.compute.v1.FutureResourcesSpecLocationPolicy location_policy = 465689852;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the locationPolicy field is set. |
hasTargetResources()
public abstract boolean hasTargetResources()Specification of the reserved resources.
optional .google.cloud.compute.v1.FutureResourcesSpecTargetResources target_resources = 528230647;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the targetResources field is set. |
hasTimeRangeSpec()
public abstract boolean hasTimeRangeSpec()Specification of a time range in which the resources may be created. The time range specifies start of resource use and planned end of resource use.
optional .google.cloud.compute.v1.FlexibleTimeRange time_range_spec = 116516399;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the timeRangeSpec field is set. |