public static final class Release.ReleaseRequirements.Builder extends GeneratedMessage.Builder<Release.ReleaseRequirements.Builder> implements Release.ReleaseRequirementsOrBuilderSet of requirements to be fulfilled on the Unit when using this Release.
Protobuf type
google.cloud.saasplatform.saasservicemgmt.v1beta1.Release.ReleaseRequirements
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Release.ReleaseRequirements.BuilderImplements
Release.ReleaseRequirementsOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllUpgradeableFromReleases(Iterable<String> values)
public Release.ReleaseRequirements.Builder addAllUpgradeableFromReleases(Iterable<String> values)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.
repeated string upgradeable_from_releases = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<String>The upgradeableFromReleases to add. |
| Returns | |
|---|---|
| Type | Description |
Release.ReleaseRequirements.Builder |
This builder for chaining. |
addUpgradeableFromReleases(String value)
public Release.ReleaseRequirements.Builder addUpgradeableFromReleases(String value)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.
repeated string upgradeable_from_releases = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe upgradeableFromReleases to add. |
| Returns | |
|---|---|
| Type | Description |
Release.ReleaseRequirements.Builder |
This builder for chaining. |
addUpgradeableFromReleasesBytes(ByteString value)
public Release.ReleaseRequirements.Builder addUpgradeableFromReleasesBytes(ByteString value)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.
repeated string upgradeable_from_releases = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes of the upgradeableFromReleases to add. |
| Returns | |
|---|---|
| Type | Description |
Release.ReleaseRequirements.Builder |
This builder for chaining. |
build()
public Release.ReleaseRequirements build()| Returns | |
|---|---|
| Type | Description |
Release.ReleaseRequirements |
|
buildPartial()
public Release.ReleaseRequirements buildPartial()| Returns | |
|---|---|
| Type | Description |
Release.ReleaseRequirements |
|
clear()
public Release.ReleaseRequirements.Builder clear()| Returns | |
|---|---|
| Type | Description |
Release.ReleaseRequirements.Builder |
|
clearUpgradeableFromReleases()
public Release.ReleaseRequirements.Builder clearUpgradeableFromReleases()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.
repeated string upgradeable_from_releases = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
Release.ReleaseRequirements.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public Release.ReleaseRequirements getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Release.ReleaseRequirements |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getUpgradeableFromReleases(int index)
public String getUpgradeableFromReleases(int index)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.
repeated string upgradeable_from_releases = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The upgradeableFromReleases at the given index. |
getUpgradeableFromReleasesBytes(int index)
public ByteString getUpgradeableFromReleasesBytes(int index)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.
repeated string upgradeable_from_releases = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the upgradeableFromReleases at the given index. |
getUpgradeableFromReleasesCount()
public int getUpgradeableFromReleasesCount()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.
repeated string upgradeable_from_releases = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
int |
The count of upgradeableFromReleases. |
getUpgradeableFromReleasesList()
public ProtocolStringList getUpgradeableFromReleasesList()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.
repeated string upgradeable_from_releases = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the upgradeableFromReleases. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(Release.ReleaseRequirements other)
public Release.ReleaseRequirements.Builder mergeFrom(Release.ReleaseRequirements other)| Parameter | |
|---|---|
| Name | Description |
other |
Release.ReleaseRequirements |
| Returns | |
|---|---|
| Type | Description |
Release.ReleaseRequirements.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Release.ReleaseRequirements.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Release.ReleaseRequirements.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Release.ReleaseRequirements.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Release.ReleaseRequirements.Builder |
|
setUpgradeableFromReleases(int index, String value)
public Release.ReleaseRequirements.Builder setUpgradeableFromReleases(int index, String value)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.
repeated string upgradeable_from_releases = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
StringThe upgradeableFromReleases to set. |
| Returns | |
|---|---|
| Type | Description |
Release.ReleaseRequirements.Builder |
This builder for chaining. |