Optional. A list of releases from which a unit can be upgraded to this
one (optional). If left empty no constraints will be applied. When
provided, unit upgrade requests to this release will check and enforce
this constraint.
Optional. A list of releases from which a unit can be upgraded to this
one (optional). If left empty no constraints will be applied. When
provided, unit upgrade requests to this release will check and enforce
this constraint.
Optional. A list of releases from which a unit can be upgraded to this
one (optional). If left empty no constraints will be applied. When
provided, unit upgrade requests to this release will check and enforce
this constraint.
Optional. A list of releases from which a unit can be upgraded to this
one (optional). If left empty no constraints will be applied. When
provided, unit upgrade requests to this release will check and enforce
this constraint.
[[["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 Release.ReleaseRequirementsOrBuilder (0.2.0)\n\n public static interface Release.ReleaseRequirementsOrBuilder 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### getUpgradeableFromReleases(int index)\n\n public abstract String getUpgradeableFromReleases(int index)\n\nOptional. A list of releases from which a unit can be upgraded to this\none (optional). If left empty no constraints will be applied. When\nprovided, unit upgrade requests to this release will check and enforce\nthis constraint.\n\n`\nrepeated string upgradeable_from_releases = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }\n`\n\n### getUpgradeableFromReleasesBytes(int index)\n\n public abstract ByteString getUpgradeableFromReleasesBytes(int index)\n\nOptional. A list of releases from which a unit can be upgraded to this\none (optional). If left empty no constraints will be applied. When\nprovided, unit upgrade requests to this release will check and enforce\nthis constraint.\n\n`\nrepeated string upgradeable_from_releases = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }\n`\n\n### getUpgradeableFromReleasesCount()\n\n public abstract int getUpgradeableFromReleasesCount()\n\nOptional. A list of releases from which a unit can be upgraded to this\none (optional). If left empty no constraints will be applied. When\nprovided, unit upgrade requests to this release will check and enforce\nthis constraint.\n\n`\nrepeated string upgradeable_from_releases = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }\n`\n\n### getUpgradeableFromReleasesList()\n\n public abstract List\u003cString\u003e getUpgradeableFromReleasesList()\n\nOptional. A list of releases from which a unit can be upgraded to this\none (optional). If left empty no constraints will be applied. When\nprovided, unit upgrade requests to this release will check and enforce\nthis constraint.\n\n`\nrepeated string upgradeable_from_releases = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }\n`"]]