public final class QueryForecastsRequest extends GeneratedMessageV3 implements QueryForecastsRequestOrBuilder
The QueryForecasts request.
Next : 14
Protobuf type google.cloud.capacityplanner.v1beta.QueryForecastsRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
AGGREGATION_METHOD_FIELD_NUMBER
public static final int AGGREGATION_METHOD_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CLOUD_RESOURCE_TYPE_FIELD_NUMBER
public static final int CLOUD_RESOURCE_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CONFIDENTIAL_MODE_FIELD_NUMBER
public static final int CONFIDENTIAL_MODE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DISK_TYPE_FIELD_NUMBER
public static final int DISK_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FORECAST_TYPE_FIELD_NUMBER
public static final int FORECAST_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
GPU_TYPE_FIELD_NUMBER
public static final int GPU_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
MACHINE_FAMILY_FIELD_NUMBER
public static final int MACHINE_FAMILY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
MACHINE_SHAPE_FIELD_NUMBER
public static final int MACHINE_SHAPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PARENT_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PREDICTION_INTERVAL_FIELD_NUMBER
public static final int PREDICTION_INTERVAL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TPU_TYPE_FIELD_NUMBER
public static final int TPU_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static QueryForecastsRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static QueryForecastsRequest.Builder newBuilder()
newBuilder(QueryForecastsRequest prototype)
public static QueryForecastsRequest.Builder newBuilder(QueryForecastsRequest prototype)
public static QueryForecastsRequest parseDelimitedFrom(InputStream input)
public static QueryForecastsRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static QueryForecastsRequest parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static QueryForecastsRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static QueryForecastsRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static QueryForecastsRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static QueryForecastsRequest parseFrom(CodedInputStream input)
public static QueryForecastsRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static QueryForecastsRequest parseFrom(InputStream input)
public static QueryForecastsRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static QueryForecastsRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static QueryForecastsRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<QueryForecastsRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAggregationMethod()
public UsageHistory.AggregationMethod getAggregationMethod()
Aggregation Method of the historical usage for which the forecast is
generated
.google.cloud.capacityplanner.v1beta.UsageHistory.AggregationMethod aggregation_method = 8;
getAggregationMethodValue()
public int getAggregationMethodValue()
Aggregation Method of the historical usage for which the forecast is
generated
.google.cloud.capacityplanner.v1beta.UsageHistory.AggregationMethod aggregation_method = 8;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for aggregationMethod.
|
getCloudResourceType()
public String getCloudResourceType()
Required. The resource for the Forecast values to return. Possible values
include "gce-vcpus", "gce-ram", "gce-local-ssd", "gce-persistent-disk",
"gce-gpu" and "gce-tpu". Empty cloud_resource_type will return results
matching all resources.
string cloud_resource_type = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The cloudResourceType.
|
getCloudResourceTypeBytes()
public ByteString getCloudResourceTypeBytes()
Required. The resource for the Forecast values to return. Possible values
include "gce-vcpus", "gce-ram", "gce-local-ssd", "gce-persistent-disk",
"gce-gpu" and "gce-tpu". Empty cloud_resource_type will return results
matching all resources.
string cloud_resource_type = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for cloudResourceType.
|
getConfidentialMode()
public boolean getConfidentialMode()
Optional. Whether the persistent disk is in confidential mode.
bool confidential_mode = 13 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The confidentialMode.
|
getDefaultInstanceForType()
public QueryForecastsRequest getDefaultInstanceForType()
getDiskType()
public String getDiskType()
Optional. The disk_type for the Forecast values to return with request
persistent-disk cloud_resource_type.
Empty disk_type will return results matching all disk types.
string disk_type = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The diskType.
|
getDiskTypeBytes()
public ByteString getDiskTypeBytes()
Optional. The disk_type for the Forecast values to return with request
persistent-disk cloud_resource_type.
Empty disk_type will return results matching all disk types.
string disk_type = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for diskType.
|
getForecastType()
public Forecast.ForecastType getForecastType()
The type of forecast to use to select the Forecast values to return.
FORECAST_TYPE_UNSPECIFIED will return results matching all the forecast
types.
.google.cloud.capacityplanner.v1beta.Forecast.ForecastType forecast_type = 4;
getForecastTypeValue()
public int getForecastTypeValue()
The type of forecast to use to select the Forecast values to return.
FORECAST_TYPE_UNSPECIFIED will return results matching all the forecast
types.
.google.cloud.capacityplanner.v1beta.Forecast.ForecastType forecast_type = 4;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for forecastType.
|
getGpuType()
public String getGpuType()
Optional. The GPU type for the Forecast values to return. Sample values
are "nvidia-tesla-t4", and "nvidia-tesla-a100". See
https://cloud.google.com/compute/docs/gpus for a list. Empty gpu_type
will return results matching all GPUs.
string gpu_type = 10 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The gpuType.
|
getGpuTypeBytes()
public ByteString getGpuTypeBytes()
Optional. The GPU type for the Forecast values to return. Sample values
are "nvidia-tesla-t4", and "nvidia-tesla-a100". See
https://cloud.google.com/compute/docs/gpus for a list. Empty gpu_type
will return results matching all GPUs.
string gpu_type = 10 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for gpuType.
|
getMachineFamily()
public String getMachineFamily()
The machine family to use to select the Forecast values to return.
Possible values include "n1", and "n2d".
Empty machine_family will return results matching all machine families.
string machine_family = 2;
| Returns |
| Type |
Description |
String |
The machineFamily.
|
getMachineFamilyBytes()
public ByteString getMachineFamilyBytes()
The machine family to use to select the Forecast values to return.
Possible values include "n1", and "n2d".
Empty machine_family will return results matching all machine families.
string machine_family = 2;
| Returns |
| Type |
Description |
ByteString |
The bytes for machineFamily.
|
getMachineShape()
public MachineShape getMachineShape()
Optional. The machine shape for the time series values to return.
.google.cloud.capacityplanner.v1beta.MachineShape machine_shape = 12 [(.google.api.field_behavior) = OPTIONAL];
getMachineShapeOrBuilder()
public MachineShapeOrBuilder getMachineShapeOrBuilder()
Optional. The machine shape for the time series values to return.
.google.cloud.capacityplanner.v1beta.MachineShape machine_shape = 12 [(.google.api.field_behavior) = OPTIONAL];
getParent()
public String getParent()
Required. The compute engine resource and location for the time series
values to return. The format is:
projects/{project}/locations/{location} or
organizations/{organization}/locations/{location} or
folders/{folder}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The compute engine resource and location for the time series
values to return. The format is:
projects/{project}/locations/{location} or
organizations/{organization}/locations/{location} or
folders/{folder}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for parent.
|
getParserForType()
public Parser<QueryForecastsRequest> getParserForType()
Overrides
getPredictionInterval()
public Forecast.PredictionInterval getPredictionInterval()
The prediction interval to use to select the Forecast values to return.
PREDICTION_INTERVAL_UNSPECIFIED will return results matching all prediction
intervals.
.google.cloud.capacityplanner.v1beta.Forecast.PredictionInterval prediction_interval = 5;
getPredictionIntervalValue()
public int getPredictionIntervalValue()
The prediction interval to use to select the Forecast values to return.
PREDICTION_INTERVAL_UNSPECIFIED will return results matching all prediction
intervals.
.google.cloud.capacityplanner.v1beta.Forecast.PredictionInterval prediction_interval = 5;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for predictionInterval.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getTpuType()
public String getTpuType()
Optional. The TPU type for the Forecast values to return. Empty tpu_type
will return results matching all TPUs.
string tpu_type = 11 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The tpuType.
|
getTpuTypeBytes()
public ByteString getTpuTypeBytes()
Optional. The TPU type for the Forecast values to return. Empty tpu_type
will return results matching all TPUs.
string tpu_type = 11 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for tpuType.
|
hasMachineShape()
public boolean hasMachineShape()
Optional. The machine shape for the time series values to return.
.google.cloud.capacityplanner.v1beta.MachineShape machine_shape = 12 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the machineShape field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public QueryForecastsRequest.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected QueryForecastsRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
| Returns |
| Type |
Description |
Object |
|
Overrides
toBuilder()
public QueryForecastsRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides