Interface VirtualMachineOrBuilder (1.70.0)
Stay organized with collections
Save and categorize content based on your preferences.
public interface VirtualMachineOrBuilder extends MessageOrBuilder
Methods
getInstanceId()
public abstract String getInstanceId()
Output only. The unique identifier of the Managed Compute Engine instance.
string instance_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
String |
The instanceId.
|
getInstanceIdBytes()
public abstract ByteString getInstanceIdBytes()
Output only. The unique identifier of the Managed Compute Engine instance.
string instance_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
ByteString |
The bytes for instanceId.
|
getInstanceName()
public abstract String getInstanceName()
Output only. The user-friendly name of the Managed Compute Engine instance.
string instance_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
String |
The instanceName.
|
getInstanceNameBytes()
public abstract ByteString getInstanceNameBytes()
Output only. The user-friendly name of the Managed Compute Engine instance.
string instance_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
ByteString |
The bytes for instanceName.
|
getVirtualMachineConfig()
public abstract VirtualMachineConfig getVirtualMachineConfig()
Virtual Machine configuration settings.
.google.cloud.notebooks.v1.VirtualMachineConfig virtual_machine_config = 3;
getVirtualMachineConfigOrBuilder()
public abstract VirtualMachineConfigOrBuilder getVirtualMachineConfigOrBuilder()
Virtual Machine configuration settings.
.google.cloud.notebooks.v1.VirtualMachineConfig virtual_machine_config = 3;
hasVirtualMachineConfig()
public abstract boolean hasVirtualMachineConfig()
Virtual Machine configuration settings.
.google.cloud.notebooks.v1.VirtualMachineConfig virtual_machine_config = 3;
Returns |
Type |
Description |
boolean |
Whether the virtualMachineConfig 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-08-16 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-08-16 UTC."],[],[],null,["# Interface VirtualMachineOrBuilder (1.70.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.70.0 (latest)](/java/docs/reference/google-cloud-notebooks/latest/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.68.0](/java/docs/reference/google-cloud-notebooks/1.68.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.66.0](/java/docs/reference/google-cloud-notebooks/1.66.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.65.0](/java/docs/reference/google-cloud-notebooks/1.65.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.62.0](/java/docs/reference/google-cloud-notebooks/1.62.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.61.0](/java/docs/reference/google-cloud-notebooks/1.61.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.60.0](/java/docs/reference/google-cloud-notebooks/1.60.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.58.0](/java/docs/reference/google-cloud-notebooks/1.58.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.57.0](/java/docs/reference/google-cloud-notebooks/1.57.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.56.0](/java/docs/reference/google-cloud-notebooks/1.56.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.55.0](/java/docs/reference/google-cloud-notebooks/1.55.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.54.0](/java/docs/reference/google-cloud-notebooks/1.54.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.53.0](/java/docs/reference/google-cloud-notebooks/1.53.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.52.0](/java/docs/reference/google-cloud-notebooks/1.52.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.51.0](/java/docs/reference/google-cloud-notebooks/1.51.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.50.0](/java/docs/reference/google-cloud-notebooks/1.50.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.49.0](/java/docs/reference/google-cloud-notebooks/1.49.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.47.0](/java/docs/reference/google-cloud-notebooks/1.47.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.46.0](/java/docs/reference/google-cloud-notebooks/1.46.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.45.0](/java/docs/reference/google-cloud-notebooks/1.45.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.44.0](/java/docs/reference/google-cloud-notebooks/1.44.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.43.0](/java/docs/reference/google-cloud-notebooks/1.43.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.42.0](/java/docs/reference/google-cloud-notebooks/1.42.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.41.0](/java/docs/reference/google-cloud-notebooks/1.41.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.40.0](/java/docs/reference/google-cloud-notebooks/1.40.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.39.0](/java/docs/reference/google-cloud-notebooks/1.39.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.38.0](/java/docs/reference/google-cloud-notebooks/1.38.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.37.0](/java/docs/reference/google-cloud-notebooks/1.37.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.35.0](/java/docs/reference/google-cloud-notebooks/1.35.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.34.0](/java/docs/reference/google-cloud-notebooks/1.34.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.33.0](/java/docs/reference/google-cloud-notebooks/1.33.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.32.0](/java/docs/reference/google-cloud-notebooks/1.32.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.31.0](/java/docs/reference/google-cloud-notebooks/1.31.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.30.0](/java/docs/reference/google-cloud-notebooks/1.30.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.29.0](/java/docs/reference/google-cloud-notebooks/1.29.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.28.0](/java/docs/reference/google-cloud-notebooks/1.28.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.27.0](/java/docs/reference/google-cloud-notebooks/1.27.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.26.0](/java/docs/reference/google-cloud-notebooks/1.26.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.25.0](/java/docs/reference/google-cloud-notebooks/1.25.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.22.0](/java/docs/reference/google-cloud-notebooks/1.22.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.21.0](/java/docs/reference/google-cloud-notebooks/1.21.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.20.0](/java/docs/reference/google-cloud-notebooks/1.20.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.19.0](/java/docs/reference/google-cloud-notebooks/1.19.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.18.0](/java/docs/reference/google-cloud-notebooks/1.18.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.17.0](/java/docs/reference/google-cloud-notebooks/1.17.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.16.0](/java/docs/reference/google-cloud-notebooks/1.16.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.15.0](/java/docs/reference/google-cloud-notebooks/1.15.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.14.0](/java/docs/reference/google-cloud-notebooks/1.14.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.13.0](/java/docs/reference/google-cloud-notebooks/1.13.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.12.0](/java/docs/reference/google-cloud-notebooks/1.12.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.11.0](/java/docs/reference/google-cloud-notebooks/1.11.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.10.0](/java/docs/reference/google-cloud-notebooks/1.10.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.9.0](/java/docs/reference/google-cloud-notebooks/1.9.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.7.0](/java/docs/reference/google-cloud-notebooks/1.7.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.6.0](/java/docs/reference/google-cloud-notebooks/1.6.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.5.0](/java/docs/reference/google-cloud-notebooks/1.5.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.4.0](/java/docs/reference/google-cloud-notebooks/1.4.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.3.0](/java/docs/reference/google-cloud-notebooks/1.3.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.2.0](/java/docs/reference/google-cloud-notebooks/1.2.0/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.1.3](/java/docs/reference/google-cloud-notebooks/1.1.3/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [1.0.6](/java/docs/reference/google-cloud-notebooks/1.0.6/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder)\n- [0.6.2](/java/docs/reference/google-cloud-notebooks/0.6.2/com.google.cloud.notebooks.v1.VirtualMachineOrBuilder) \n\n public interface VirtualMachineOrBuilder 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### getInstanceId()\n\n public abstract String getInstanceId()\n\nOutput only. The unique identifier of the Managed Compute Engine instance.\n\n`string instance_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getInstanceIdBytes()\n\n public abstract ByteString getInstanceIdBytes()\n\nOutput only. The unique identifier of the Managed Compute Engine instance.\n\n`string instance_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getInstanceName()\n\n public abstract String getInstanceName()\n\nOutput only. The user-friendly name of the Managed Compute Engine instance.\n\n`string instance_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getInstanceNameBytes()\n\n public abstract ByteString getInstanceNameBytes()\n\nOutput only. The user-friendly name of the Managed Compute Engine instance.\n\n`string instance_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getVirtualMachineConfig()\n\n public abstract VirtualMachineConfig getVirtualMachineConfig()\n\nVirtual Machine configuration settings.\n\n`.google.cloud.notebooks.v1.VirtualMachineConfig virtual_machine_config = 3;`\n\n### getVirtualMachineConfigOrBuilder()\n\n public abstract VirtualMachineConfigOrBuilder getVirtualMachineConfigOrBuilder()\n\nVirtual Machine configuration settings.\n\n`.google.cloud.notebooks.v1.VirtualMachineConfig virtual_machine_config = 3;`\n\n### hasVirtualMachineConfig()\n\n public abstract boolean hasVirtualMachineConfig()\n\nVirtual Machine configuration settings.\n\n`.google.cloud.notebooks.v1.VirtualMachineConfig virtual_machine_config = 3;`"]]