The new image self link this instance will be upgraded to if calling the
upgrade endpoint. This field will only be populated if field upgradeable
is true.
The new image self link this instance will be upgraded to if calling the
upgrade endpoint. This field will only be populated if field upgradeable
is true.
[[["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 IsInstanceUpgradeableResponseOrBuilder (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.IsInstanceUpgradeableResponseOrBuilder)\n- [1.68.0](/java/docs/reference/google-cloud-notebooks/1.68.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.66.0](/java/docs/reference/google-cloud-notebooks/1.66.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.65.0](/java/docs/reference/google-cloud-notebooks/1.65.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.62.0](/java/docs/reference/google-cloud-notebooks/1.62.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.61.0](/java/docs/reference/google-cloud-notebooks/1.61.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.60.0](/java/docs/reference/google-cloud-notebooks/1.60.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.58.0](/java/docs/reference/google-cloud-notebooks/1.58.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.57.0](/java/docs/reference/google-cloud-notebooks/1.57.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.56.0](/java/docs/reference/google-cloud-notebooks/1.56.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.55.0](/java/docs/reference/google-cloud-notebooks/1.55.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.54.0](/java/docs/reference/google-cloud-notebooks/1.54.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.53.0](/java/docs/reference/google-cloud-notebooks/1.53.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.52.0](/java/docs/reference/google-cloud-notebooks/1.52.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.51.0](/java/docs/reference/google-cloud-notebooks/1.51.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.50.0](/java/docs/reference/google-cloud-notebooks/1.50.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.49.0](/java/docs/reference/google-cloud-notebooks/1.49.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.47.0](/java/docs/reference/google-cloud-notebooks/1.47.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.46.0](/java/docs/reference/google-cloud-notebooks/1.46.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.45.0](/java/docs/reference/google-cloud-notebooks/1.45.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.44.0](/java/docs/reference/google-cloud-notebooks/1.44.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.43.0](/java/docs/reference/google-cloud-notebooks/1.43.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.42.0](/java/docs/reference/google-cloud-notebooks/1.42.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.41.0](/java/docs/reference/google-cloud-notebooks/1.41.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.40.0](/java/docs/reference/google-cloud-notebooks/1.40.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.39.0](/java/docs/reference/google-cloud-notebooks/1.39.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.38.0](/java/docs/reference/google-cloud-notebooks/1.38.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.37.0](/java/docs/reference/google-cloud-notebooks/1.37.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.35.0](/java/docs/reference/google-cloud-notebooks/1.35.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.34.0](/java/docs/reference/google-cloud-notebooks/1.34.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.33.0](/java/docs/reference/google-cloud-notebooks/1.33.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.32.0](/java/docs/reference/google-cloud-notebooks/1.32.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.31.0](/java/docs/reference/google-cloud-notebooks/1.31.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.30.0](/java/docs/reference/google-cloud-notebooks/1.30.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.29.0](/java/docs/reference/google-cloud-notebooks/1.29.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.28.0](/java/docs/reference/google-cloud-notebooks/1.28.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.27.0](/java/docs/reference/google-cloud-notebooks/1.27.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.26.0](/java/docs/reference/google-cloud-notebooks/1.26.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.25.0](/java/docs/reference/google-cloud-notebooks/1.25.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.22.0](/java/docs/reference/google-cloud-notebooks/1.22.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.21.0](/java/docs/reference/google-cloud-notebooks/1.21.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.20.0](/java/docs/reference/google-cloud-notebooks/1.20.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.19.0](/java/docs/reference/google-cloud-notebooks/1.19.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.18.0](/java/docs/reference/google-cloud-notebooks/1.18.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.17.0](/java/docs/reference/google-cloud-notebooks/1.17.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.16.0](/java/docs/reference/google-cloud-notebooks/1.16.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.15.0](/java/docs/reference/google-cloud-notebooks/1.15.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.14.0](/java/docs/reference/google-cloud-notebooks/1.14.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.13.0](/java/docs/reference/google-cloud-notebooks/1.13.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.12.0](/java/docs/reference/google-cloud-notebooks/1.12.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.11.0](/java/docs/reference/google-cloud-notebooks/1.11.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.10.0](/java/docs/reference/google-cloud-notebooks/1.10.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.9.0](/java/docs/reference/google-cloud-notebooks/1.9.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.7.0](/java/docs/reference/google-cloud-notebooks/1.7.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.6.0](/java/docs/reference/google-cloud-notebooks/1.6.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.5.0](/java/docs/reference/google-cloud-notebooks/1.5.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.4.0](/java/docs/reference/google-cloud-notebooks/1.4.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.3.0](/java/docs/reference/google-cloud-notebooks/1.3.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.2.0](/java/docs/reference/google-cloud-notebooks/1.2.0/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.1.3](/java/docs/reference/google-cloud-notebooks/1.1.3/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [1.0.6](/java/docs/reference/google-cloud-notebooks/1.0.6/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder)\n- [0.6.2](/java/docs/reference/google-cloud-notebooks/0.6.2/com.google.cloud.notebooks.v1.IsInstanceUpgradeableResponseOrBuilder) \n\n public interface IsInstanceUpgradeableResponseOrBuilder 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### getUpgradeImage()\n\n public abstract String getUpgradeImage()\n\nThe new image self link this instance will be upgraded to if calling the\nupgrade endpoint. This field will only be populated if field upgradeable\nis true.\n\n`string upgrade_image = 4;`\n\n### getUpgradeImageBytes()\n\n public abstract ByteString getUpgradeImageBytes()\n\nThe new image self link this instance will be upgraded to if calling the\nupgrade endpoint. This field will only be populated if field upgradeable\nis true.\n\n`string upgrade_image = 4;`\n\n### getUpgradeInfo()\n\n public abstract String getUpgradeInfo()\n\nAdditional information about upgrade.\n\n`string upgrade_info = 3;`\n\n### getUpgradeInfoBytes()\n\n public abstract ByteString getUpgradeInfoBytes()\n\nAdditional information about upgrade.\n\n`string upgrade_info = 3;`\n\n### getUpgradeVersion()\n\n public abstract String getUpgradeVersion()\n\nThe version this instance will be upgraded to if calling the upgrade\nendpoint. This field will only be populated if field upgradeable is true.\n\n`string upgrade_version = 2;`\n\n### getUpgradeVersionBytes()\n\n public abstract ByteString getUpgradeVersionBytes()\n\nThe version this instance will be upgraded to if calling the upgrade\nendpoint. This field will only be populated if field upgradeable is true.\n\n`string upgrade_version = 2;`\n\n### getUpgradeable()\n\n public abstract boolean getUpgradeable()\n\nIf an instance is upgradeable.\n\n`bool upgradeable = 1;`"]]