public static final class ExportUsageHistoriesRequest.Builder extends GeneratedMessageV3.Builder<ExportUsageHistoriesRequest.Builder> implements ExportUsageHistoriesRequestOrBuilder The ExportUsageHistories request
Next : 12
Protobuf type google.cloud.capacityplanner.v1beta.ExportUsageHistoriesRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ExportUsageHistoriesRequest.BuilderImplements
ExportUsageHistoriesRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ExportUsageHistoriesRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
build()
public ExportUsageHistoriesRequest build()| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest |
|
buildPartial()
public ExportUsageHistoriesRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest |
|
clear()
public ExportUsageHistoriesRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
clearDiskType()
public ExportUsageHistoriesRequest.Builder clearDiskType() Optional. The disk_type for the UsageHistory values to return request
with persistent-disk resource_type. Possible values include "pd-ssd",
"pd-standard", "pd-balanced", and "pd-extreme".
string disk_type = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
clearEndDate()
public ExportUsageHistoriesRequest.Builder clearEndDate()Optional. The end date of usage.
.google.type.Date end_date = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
clearField(Descriptors.FieldDescriptor field)
public ExportUsageHistoriesRequest.Builder clearField(Descriptors.FieldDescriptor field)| Parameter | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
clearGpuType()
public ExportUsageHistoriesRequest.Builder clearGpuType() Optional. The GPU type for the UsageHistory 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 = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
clearIsSpot()
public ExportUsageHistoriesRequest.Builder clearIsSpot()Optional. Set true to export usage for spot resources.
bool is_spot = 11 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
clearMachineFamily()
public ExportUsageHistoriesRequest.Builder clearMachineFamily() Optional. The machine family for the UsageHistory values to return.
Possible values include "n1", and "n2d". See
https://cloud.google.com/compute/docs/machine-types for more examples.
string machine_family = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
clearMachineShape()
public ExportUsageHistoriesRequest.Builder clearMachineShape()Optional. The machine shape for the time series values to export.
.google.cloud.capacityplanner.v1beta.MachineShape machine_shape = 13 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
clearOneof(Descriptors.OneofDescriptor oneof)
public ExportUsageHistoriesRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Parameter | |
|---|---|
| Name | Description |
oneof |
OneofDescriptor |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
clearOutputConfig()
public ExportUsageHistoriesRequest.Builder clearOutputConfig()Required. Output configuration indicating where the results will be output to.
.google.cloud.capacityplanner.v1beta.OutputConfig output_config = 8 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
clearParent()
public ExportUsageHistoriesRequest.Builder clearParent()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 |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
clearResourceType()
public ExportUsageHistoriesRequest.Builder clearResourceType() Required. The resource for the UsageHistory values to return. Possible
values include "gce-vcpus", "gce-ram", "gce-local-ssd",
"gce-persistent-disk", "gce-gpu" and "gce-tpu".
string resource_type = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
clearStartDate()
public ExportUsageHistoriesRequest.Builder clearStartDate()Optional. The start date of usage.
.google.type.Date start_date = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
clearTpuType()
public ExportUsageHistoriesRequest.Builder clearTpuType() Optional. The TPU type for the UsageHistory values to return. Empty
tpu_type will return results matching all TPUs.
string tpu_type = 10 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
clearUsageAggregationMethod()
public ExportUsageHistoriesRequest.Builder clearUsageAggregationMethod()Optional. The method that should be used to convert sampled usage data to daily usage values. AGGREGATION_METHOD_UNSPECIFIED will return results matching all the aggregation methods.
.google.cloud.capacityplanner.v1beta.UsageHistory.AggregationMethod usage_aggregation_method = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
clone()
public ExportUsageHistoriesRequest.Builder clone()| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
getDefaultInstanceForType()
public ExportUsageHistoriesRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getDiskType()
public String getDiskType() Optional. The disk_type for the UsageHistory values to return request
with persistent-disk resource_type. Possible values include "pd-ssd",
"pd-standard", "pd-balanced", and "pd-extreme".
string disk_type = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The diskType. |
getDiskTypeBytes()
public ByteString getDiskTypeBytes() Optional. The disk_type for the UsageHistory values to return request
with persistent-disk resource_type. Possible values include "pd-ssd",
"pd-standard", "pd-balanced", and "pd-extreme".
string disk_type = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for diskType. |
getEndDate()
public Date getEndDate()Optional. The end date of usage.
.google.type.Date end_date = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
com.google.type.Date |
The endDate. |
getEndDateBuilder()
public Date.Builder getEndDateBuilder()Optional. The end date of usage.
.google.type.Date end_date = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
com.google.type.Date.Builder |
|
getEndDateOrBuilder()
public DateOrBuilder getEndDateOrBuilder()Optional. The end date of usage.
.google.type.Date end_date = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
com.google.type.DateOrBuilder |
|
getGpuType()
public String getGpuType() Optional. The GPU type for the UsageHistory 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 = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The gpuType. |
getGpuTypeBytes()
public ByteString getGpuTypeBytes() Optional. The GPU type for the UsageHistory 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 = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for gpuType. |
getIsSpot()
public boolean getIsSpot()Optional. Set true to export usage for spot resources.
bool is_spot = 11 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The isSpot. |
getMachineFamily()
public String getMachineFamily() Optional. The machine family for the UsageHistory values to return.
Possible values include "n1", and "n2d". See
https://cloud.google.com/compute/docs/machine-types for more examples.
string machine_family = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The machineFamily. |
getMachineFamilyBytes()
public ByteString getMachineFamilyBytes() Optional. The machine family for the UsageHistory values to return.
Possible values include "n1", and "n2d". See
https://cloud.google.com/compute/docs/machine-types for more examples.
string machine_family = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for machineFamily. |
getMachineShape()
public MachineShape getMachineShape()Optional. The machine shape for the time series values to export.
.google.cloud.capacityplanner.v1beta.MachineShape machine_shape = 13 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
MachineShape |
The machineShape. |
getMachineShapeBuilder()
public MachineShape.Builder getMachineShapeBuilder()Optional. The machine shape for the time series values to export.
.google.cloud.capacityplanner.v1beta.MachineShape machine_shape = 13 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
MachineShape.Builder |
|
getMachineShapeOrBuilder()
public MachineShapeOrBuilder getMachineShapeOrBuilder()Optional. The machine shape for the time series values to export.
.google.cloud.capacityplanner.v1beta.MachineShape machine_shape = 13 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
MachineShapeOrBuilder |
|
getOutputConfig()
public OutputConfig getOutputConfig()Required. Output configuration indicating where the results will be output to.
.google.cloud.capacityplanner.v1beta.OutputConfig output_config = 8 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
OutputConfig |
The outputConfig. |
getOutputConfigBuilder()
public OutputConfig.Builder getOutputConfigBuilder()Required. Output configuration indicating where the results will be output to.
.google.cloud.capacityplanner.v1beta.OutputConfig output_config = 8 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
OutputConfig.Builder |
|
getOutputConfigOrBuilder()
public OutputConfigOrBuilder getOutputConfigOrBuilder()Required. Output configuration indicating where the results will be output to.
.google.cloud.capacityplanner.v1beta.OutputConfig output_config = 8 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
OutputConfigOrBuilder |
|
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. |
getResourceType()
public String getResourceType() Required. The resource for the UsageHistory values to return. Possible
values include "gce-vcpus", "gce-ram", "gce-local-ssd",
"gce-persistent-disk", "gce-gpu" and "gce-tpu".
string resource_type = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The resourceType. |
getResourceTypeBytes()
public ByteString getResourceTypeBytes() Required. The resource for the UsageHistory values to return. Possible
values include "gce-vcpus", "gce-ram", "gce-local-ssd",
"gce-persistent-disk", "gce-gpu" and "gce-tpu".
string resource_type = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for resourceType. |
getStartDate()
public Date getStartDate()Optional. The start date of usage.
.google.type.Date start_date = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
com.google.type.Date |
The startDate. |
getStartDateBuilder()
public Date.Builder getStartDateBuilder()Optional. The start date of usage.
.google.type.Date start_date = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
com.google.type.Date.Builder |
|
getStartDateOrBuilder()
public DateOrBuilder getStartDateOrBuilder()Optional. The start date of usage.
.google.type.Date start_date = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
com.google.type.DateOrBuilder |
|
getTpuType()
public String getTpuType() Optional. The TPU type for the UsageHistory values to return. Empty
tpu_type will return results matching all TPUs.
string tpu_type = 10 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The tpuType. |
getTpuTypeBytes()
public ByteString getTpuTypeBytes() Optional. The TPU type for the UsageHistory values to return. Empty
tpu_type will return results matching all TPUs.
string tpu_type = 10 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for tpuType. |
getUsageAggregationMethod()
public UsageHistory.AggregationMethod getUsageAggregationMethod()Optional. The method that should be used to convert sampled usage data to daily usage values. AGGREGATION_METHOD_UNSPECIFIED will return results matching all the aggregation methods.
.google.cloud.capacityplanner.v1beta.UsageHistory.AggregationMethod usage_aggregation_method = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
UsageHistory.AggregationMethod |
The usageAggregationMethod. |
getUsageAggregationMethodValue()
public int getUsageAggregationMethodValue()Optional. The method that should be used to convert sampled usage data to daily usage values. AGGREGATION_METHOD_UNSPECIFIED will return results matching all the aggregation methods.
.google.cloud.capacityplanner.v1beta.UsageHistory.AggregationMethod usage_aggregation_method = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for usageAggregationMethod. |
hasEndDate()
public boolean hasEndDate()Optional. The end date of usage.
.google.type.Date end_date = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the endDate field is set. |
hasMachineShape()
public boolean hasMachineShape()Optional. The machine shape for the time series values to export.
.google.cloud.capacityplanner.v1beta.MachineShape machine_shape = 13 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the machineShape field is set. |
hasOutputConfig()
public boolean hasOutputConfig()Required. Output configuration indicating where the results will be output to.
.google.cloud.capacityplanner.v1beta.OutputConfig output_config = 8 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the outputConfig field is set. |
hasStartDate()
public boolean hasStartDate()Optional. The start date of usage.
.google.type.Date start_date = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the startDate field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeEndDate(Date value)
public ExportUsageHistoriesRequest.Builder mergeEndDate(Date value)Optional. The end date of usage.
.google.type.Date end_date = 7 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
com.google.type.Date |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
mergeFrom(ExportUsageHistoriesRequest other)
public ExportUsageHistoriesRequest.Builder mergeFrom(ExportUsageHistoriesRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
ExportUsageHistoriesRequest |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ExportUsageHistoriesRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public ExportUsageHistoriesRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
mergeMachineShape(MachineShape value)
public ExportUsageHistoriesRequest.Builder mergeMachineShape(MachineShape value)Optional. The machine shape for the time series values to export.
.google.cloud.capacityplanner.v1beta.MachineShape machine_shape = 13 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
MachineShape |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
mergeOutputConfig(OutputConfig value)
public ExportUsageHistoriesRequest.Builder mergeOutputConfig(OutputConfig value)Required. Output configuration indicating where the results will be output to.
.google.cloud.capacityplanner.v1beta.OutputConfig output_config = 8 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
OutputConfig |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
mergeStartDate(Date value)
public ExportUsageHistoriesRequest.Builder mergeStartDate(Date value)Optional. The start date of usage.
.google.type.Date start_date = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
com.google.type.Date |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ExportUsageHistoriesRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
setDiskType(String value)
public ExportUsageHistoriesRequest.Builder setDiskType(String value) Optional. The disk_type for the UsageHistory values to return request
with persistent-disk resource_type. Possible values include "pd-ssd",
"pd-standard", "pd-balanced", and "pd-extreme".
string disk_type = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe diskType to set. |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
setDiskTypeBytes(ByteString value)
public ExportUsageHistoriesRequest.Builder setDiskTypeBytes(ByteString value) Optional. The disk_type for the UsageHistory values to return request
with persistent-disk resource_type. Possible values include "pd-ssd",
"pd-standard", "pd-balanced", and "pd-extreme".
string disk_type = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for diskType to set. |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
setEndDate(Date value)
public ExportUsageHistoriesRequest.Builder setEndDate(Date value)Optional. The end date of usage.
.google.type.Date end_date = 7 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
com.google.type.Date |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
setEndDate(Date.Builder builderForValue)
public ExportUsageHistoriesRequest.Builder setEndDate(Date.Builder builderForValue)Optional. The end date of usage.
.google.type.Date end_date = 7 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
com.google.type.Date.Builder |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
setField(Descriptors.FieldDescriptor field, Object value)
public ExportUsageHistoriesRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
setGpuType(String value)
public ExportUsageHistoriesRequest.Builder setGpuType(String value) Optional. The GPU type for the UsageHistory 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 = 9 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe gpuType to set. |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
setGpuTypeBytes(ByteString value)
public ExportUsageHistoriesRequest.Builder setGpuTypeBytes(ByteString value) Optional. The GPU type for the UsageHistory 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 = 9 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for gpuType to set. |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
setIsSpot(boolean value)
public ExportUsageHistoriesRequest.Builder setIsSpot(boolean value)Optional. Set true to export usage for spot resources.
bool is_spot = 11 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe isSpot to set. |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
setMachineFamily(String value)
public ExportUsageHistoriesRequest.Builder setMachineFamily(String value) Optional. The machine family for the UsageHistory values to return.
Possible values include "n1", and "n2d". See
https://cloud.google.com/compute/docs/machine-types for more examples.
string machine_family = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe machineFamily to set. |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
setMachineFamilyBytes(ByteString value)
public ExportUsageHistoriesRequest.Builder setMachineFamilyBytes(ByteString value) Optional. The machine family for the UsageHistory values to return.
Possible values include "n1", and "n2d". See
https://cloud.google.com/compute/docs/machine-types for more examples.
string machine_family = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for machineFamily to set. |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
setMachineShape(MachineShape value)
public ExportUsageHistoriesRequest.Builder setMachineShape(MachineShape value)Optional. The machine shape for the time series values to export.
.google.cloud.capacityplanner.v1beta.MachineShape machine_shape = 13 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
MachineShape |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
setMachineShape(MachineShape.Builder builderForValue)
public ExportUsageHistoriesRequest.Builder setMachineShape(MachineShape.Builder builderForValue)Optional. The machine shape for the time series values to export.
.google.cloud.capacityplanner.v1beta.MachineShape machine_shape = 13 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
MachineShape.Builder |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
setOutputConfig(OutputConfig value)
public ExportUsageHistoriesRequest.Builder setOutputConfig(OutputConfig value)Required. Output configuration indicating where the results will be output to.
.google.cloud.capacityplanner.v1beta.OutputConfig output_config = 8 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
OutputConfig |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
setOutputConfig(OutputConfig.Builder builderForValue)
public ExportUsageHistoriesRequest.Builder setOutputConfig(OutputConfig.Builder builderForValue)Required. Output configuration indicating where the results will be output to.
.google.cloud.capacityplanner.v1beta.OutputConfig output_config = 8 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
OutputConfig.Builder |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
setParent(String value)
public ExportUsageHistoriesRequest.Builder setParent(String value)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) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe parent to set. |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
setParentBytes(ByteString value)
public ExportUsageHistoriesRequest.Builder setParentBytes(ByteString value)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) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for parent to set. |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ExportUsageHistoriesRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
setResourceType(String value)
public ExportUsageHistoriesRequest.Builder setResourceType(String value) Required. The resource for the UsageHistory values to return. Possible
values include "gce-vcpus", "gce-ram", "gce-local-ssd",
"gce-persistent-disk", "gce-gpu" and "gce-tpu".
string resource_type = 4 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe resourceType to set. |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
setResourceTypeBytes(ByteString value)
public ExportUsageHistoriesRequest.Builder setResourceTypeBytes(ByteString value) Required. The resource for the UsageHistory values to return. Possible
values include "gce-vcpus", "gce-ram", "gce-local-ssd",
"gce-persistent-disk", "gce-gpu" and "gce-tpu".
string resource_type = 4 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for resourceType to set. |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
setStartDate(Date value)
public ExportUsageHistoriesRequest.Builder setStartDate(Date value)Optional. The start date of usage.
.google.type.Date start_date = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
com.google.type.Date |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
setStartDate(Date.Builder builderForValue)
public ExportUsageHistoriesRequest.Builder setStartDate(Date.Builder builderForValue)Optional. The start date of usage.
.google.type.Date start_date = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
com.google.type.Date.Builder |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
setTpuType(String value)
public ExportUsageHistoriesRequest.Builder setTpuType(String value) Optional. The TPU type for the UsageHistory values to return. Empty
tpu_type will return results matching all TPUs.
string tpu_type = 10 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe tpuType to set. |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
setTpuTypeBytes(ByteString value)
public ExportUsageHistoriesRequest.Builder setTpuTypeBytes(ByteString value) Optional. The TPU type for the UsageHistory values to return. Empty
tpu_type will return results matching all TPUs.
string tpu_type = 10 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for tpuType to set. |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final ExportUsageHistoriesRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
|
setUsageAggregationMethod(UsageHistory.AggregationMethod value)
public ExportUsageHistoriesRequest.Builder setUsageAggregationMethod(UsageHistory.AggregationMethod value)Optional. The method that should be used to convert sampled usage data to daily usage values. AGGREGATION_METHOD_UNSPECIFIED will return results matching all the aggregation methods.
.google.cloud.capacityplanner.v1beta.UsageHistory.AggregationMethod usage_aggregation_method = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
UsageHistory.AggregationMethodThe usageAggregationMethod to set. |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |
setUsageAggregationMethodValue(int value)
public ExportUsageHistoriesRequest.Builder setUsageAggregationMethodValue(int value)Optional. The method that should be used to convert sampled usage data to daily usage values. AGGREGATION_METHOD_UNSPECIFIED will return results matching all the aggregation methods.
.google.cloud.capacityplanner.v1beta.UsageHistory.AggregationMethod usage_aggregation_method = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for usageAggregationMethod to set. |
| Returns | |
|---|---|
| Type | Description |
ExportUsageHistoriesRequest.Builder |
This builder for chaining. |