Interface InstanceConsumptionDataOrBuilder (1.83.0)
Stay organized with collections
Save and categorize content based on your preferences.
public interface InstanceConsumptionDataOrBuilder extends MessageOrBuilder
Methods
getConsumptionInfo()
public abstract InstanceConsumptionInfo getConsumptionInfo()
Resources consumed by the instance.
optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898;
getConsumptionInfoOrBuilder()
public abstract InstanceConsumptionInfoOrBuilder getConsumptionInfoOrBuilder()
Resources consumed by the instance.
optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898;
getInstance()
public abstract String getInstance()
Server-defined URL for the instance.
optional string instance = 18257045;
Returns |
Type |
Description |
String |
The instance.
|
getInstanceBytes()
public abstract ByteString getInstanceBytes()
Server-defined URL for the instance.
optional string instance = 18257045;
Returns |
Type |
Description |
ByteString |
The bytes for instance.
|
hasConsumptionInfo()
public abstract boolean hasConsumptionInfo()
Resources consumed by the instance.
optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898;
Returns |
Type |
Description |
boolean |
Whether the consumptionInfo field is set.
|
hasInstance()
public abstract boolean hasInstance()
Server-defined URL for the instance.
optional string instance = 18257045;
Returns |
Type |
Description |
boolean |
Whether the instance field is set.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-04 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Interface InstanceConsumptionDataOrBuilder (1.82.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.82.0 (latest)](/java/docs/reference/google-cloud-compute/latest/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.80.0](/java/docs/reference/google-cloud-compute/1.80.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.78.0](/java/docs/reference/google-cloud-compute/1.78.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.77.0](/java/docs/reference/google-cloud-compute/1.77.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.74.0](/java/docs/reference/google-cloud-compute/1.74.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.73.0](/java/docs/reference/google-cloud-compute/1.73.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.72.0](/java/docs/reference/google-cloud-compute/1.72.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.70.0](/java/docs/reference/google-cloud-compute/1.70.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.69.0](/java/docs/reference/google-cloud-compute/1.69.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.68.0](/java/docs/reference/google-cloud-compute/1.68.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.67.0](/java/docs/reference/google-cloud-compute/1.67.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.66.0](/java/docs/reference/google-cloud-compute/1.66.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.65.0](/java/docs/reference/google-cloud-compute/1.65.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.64.0](/java/docs/reference/google-cloud-compute/1.64.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.63.0](/java/docs/reference/google-cloud-compute/1.63.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.62.0](/java/docs/reference/google-cloud-compute/1.62.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.61.0](/java/docs/reference/google-cloud-compute/1.61.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.59.0](/java/docs/reference/google-cloud-compute/1.59.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.58.0](/java/docs/reference/google-cloud-compute/1.58.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.57.0](/java/docs/reference/google-cloud-compute/1.57.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.56.0](/java/docs/reference/google-cloud-compute/1.56.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.55.0](/java/docs/reference/google-cloud-compute/1.55.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.54.0](/java/docs/reference/google-cloud-compute/1.54.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.53.0](/java/docs/reference/google-cloud-compute/1.53.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.52.0](/java/docs/reference/google-cloud-compute/1.52.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.51.0](/java/docs/reference/google-cloud-compute/1.51.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.50.0](/java/docs/reference/google-cloud-compute/1.50.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.49.0](/java/docs/reference/google-cloud-compute/1.49.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.47.0](/java/docs/reference/google-cloud-compute/1.47.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.46.0](/java/docs/reference/google-cloud-compute/1.46.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.45.0](/java/docs/reference/google-cloud-compute/1.45.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.44.0](/java/docs/reference/google-cloud-compute/1.44.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.43.0](/java/docs/reference/google-cloud-compute/1.43.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.42.0](/java/docs/reference/google-cloud-compute/1.42.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.41.0](/java/docs/reference/google-cloud-compute/1.41.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.40.0](/java/docs/reference/google-cloud-compute/1.40.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.39.0](/java/docs/reference/google-cloud-compute/1.39.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.38.0](/java/docs/reference/google-cloud-compute/1.38.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.37.0](/java/docs/reference/google-cloud-compute/1.37.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.34.0](/java/docs/reference/google-cloud-compute/1.34.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.33.0](/java/docs/reference/google-cloud-compute/1.33.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.32.0](/java/docs/reference/google-cloud-compute/1.32.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.31.0](/java/docs/reference/google-cloud-compute/1.31.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.30.0](/java/docs/reference/google-cloud-compute/1.30.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.29.0](/java/docs/reference/google-cloud-compute/1.29.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.28.0](/java/docs/reference/google-cloud-compute/1.28.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.27.0](/java/docs/reference/google-cloud-compute/1.27.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.26.0](/java/docs/reference/google-cloud-compute/1.26.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.25.0](/java/docs/reference/google-cloud-compute/1.25.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.24.0](/java/docs/reference/google-cloud-compute/1.24.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.23.0](/java/docs/reference/google-cloud-compute/1.23.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.22.0](/java/docs/reference/google-cloud-compute/1.22.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.21.0](/java/docs/reference/google-cloud-compute/1.21.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.20.0](/java/docs/reference/google-cloud-compute/1.20.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.19.0](/java/docs/reference/google-cloud-compute/1.19.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.18.0](/java/docs/reference/google-cloud-compute/1.18.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.17.0](/java/docs/reference/google-cloud-compute/1.17.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.16.0](/java/docs/reference/google-cloud-compute/1.16.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.15.0](/java/docs/reference/google-cloud-compute/1.15.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.14.0](/java/docs/reference/google-cloud-compute/1.14.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.13.0](/java/docs/reference/google-cloud-compute/1.13.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.12.1](/java/docs/reference/google-cloud-compute/1.12.1/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.11.0](/java/docs/reference/google-cloud-compute/1.11.0/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.9.1](/java/docs/reference/google-cloud-compute/1.9.1/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.8.1](/java/docs/reference/google-cloud-compute/1.8.1/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.7.2](/java/docs/reference/google-cloud-compute/1.7.2/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder)\n- [1.6.0-beta](/java/docs/reference/google-cloud-compute/1.6.0-beta/com.google.cloud.compute.v1.InstanceConsumptionDataOrBuilder) \n\n public interface InstanceConsumptionDataOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getConsumptionInfo()\n\n public abstract InstanceConsumptionInfo getConsumptionInfo()\n\nResources consumed by the instance.\n\n`optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898;\n`\n\n### getConsumptionInfoOrBuilder()\n\n public abstract InstanceConsumptionInfoOrBuilder getConsumptionInfoOrBuilder()\n\nResources consumed by the instance.\n\n`optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898;\n`\n\n### getInstance()\n\n public abstract String getInstance()\n\nServer-defined URL for the instance.\n\n`optional string instance = 18257045;`\n\n### getInstanceBytes()\n\n public abstract ByteString getInstanceBytes()\n\nServer-defined URL for the instance.\n\n`optional string instance = 18257045;`\n\n### hasConsumptionInfo()\n\n public abstract boolean hasConsumptionInfo()\n\nResources consumed by the instance.\n\n`optional .google.cloud.compute.v1.InstanceConsumptionInfo consumption_info = 146354898;\n`\n\n### hasInstance()\n\n public abstract boolean hasInstance()\n\nServer-defined URL for the instance.\n\n`optional string instance = 18257045;`"]]