Class Upgrade.Builder (0.2.0)

public static final class Upgrade.Builder extends GeneratedMessageV3.Builder<Upgrade.Builder> implements UpgradeOrBuilder

Upgrade is the unit operation that upgrades a provisioned unit, which may also include the underlying resources represented by a Unit. Can only execute if the Unit is currently provisioned.

Protobuf type google.cloud.saasplatform.saasservicemgmt.v1beta1.Upgrade

Implements

UpgradeOrBuilder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllInputVariables(Iterable<? extends UnitVariable> values)

public Upgrade.Builder addAllInputVariables(Iterable<? extends UnitVariable> values)

Optional. Set of input variables. Maximum 100. (optional)

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
values Iterable<? extends com.google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable>
Returns
Type Description
Upgrade.Builder

addInputVariables(UnitVariable value)

public Upgrade.Builder addInputVariables(UnitVariable value)

Optional. Set of input variables. Maximum 100. (optional)

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value UnitVariable
Returns
Type Description
Upgrade.Builder

addInputVariables(UnitVariable.Builder builderForValue)

public Upgrade.Builder addInputVariables(UnitVariable.Builder builderForValue)

Optional. Set of input variables. Maximum 100. (optional)

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue UnitVariable.Builder
Returns
Type Description
Upgrade.Builder

addInputVariables(int index, UnitVariable value)

public Upgrade.Builder addInputVariables(int index, UnitVariable value)

Optional. Set of input variables. Maximum 100. (optional)

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
value UnitVariable
Returns
Type Description
Upgrade.Builder

addInputVariables(int index, UnitVariable.Builder builderForValue)

public Upgrade.Builder addInputVariables(int index, UnitVariable.Builder builderForValue)

Optional. Set of input variables. Maximum 100. (optional)

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
builderForValue UnitVariable.Builder
Returns
Type Description
Upgrade.Builder

addInputVariablesBuilder()

public UnitVariable.Builder addInputVariablesBuilder()

Optional. Set of input variables. Maximum 100. (optional)

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
UnitVariable.Builder

addInputVariablesBuilder(int index)

public UnitVariable.Builder addInputVariablesBuilder(int index)

Optional. Set of input variables. Maximum 100. (optional)

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
UnitVariable.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Upgrade.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Upgrade.Builder
Overrides

build()

public Upgrade build()
Returns
Type Description
Upgrade

buildPartial()

public Upgrade buildPartial()
Returns
Type Description
Upgrade

clear()

public Upgrade.Builder clear()
Returns
Type Description
Upgrade.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public Upgrade.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
Upgrade.Builder
Overrides

clearInputVariables()

public Upgrade.Builder clearInputVariables()

Optional. Set of input variables. Maximum 100. (optional)

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Upgrade.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public Upgrade.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
Upgrade.Builder
Overrides

clearRelease()

public Upgrade.Builder clearRelease()

Optional. Reference to the Release object to use for the Unit. (optional).

string release = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
Upgrade.Builder

This builder for chaining.

clone()

public Upgrade.Builder clone()
Returns
Type Description
Upgrade.Builder
Overrides

getDefaultInstanceForType()

public Upgrade getDefaultInstanceForType()
Returns
Type Description
Upgrade

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getInputVariables(int index)

public UnitVariable getInputVariables(int index)

Optional. Set of input variables. Maximum 100. (optional)

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
UnitVariable

getInputVariablesBuilder(int index)

public UnitVariable.Builder getInputVariablesBuilder(int index)

Optional. Set of input variables. Maximum 100. (optional)

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
UnitVariable.Builder

getInputVariablesBuilderList()

public List<UnitVariable.Builder> getInputVariablesBuilderList()

Optional. Set of input variables. Maximum 100. (optional)

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<Builder>

getInputVariablesCount()

public int getInputVariablesCount()

Optional. Set of input variables. Maximum 100. (optional)

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getInputVariablesList()

public List<UnitVariable> getInputVariablesList()

Optional. Set of input variables. Maximum 100. (optional)

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<UnitVariable>

getInputVariablesOrBuilder(int index)

public UnitVariableOrBuilder getInputVariablesOrBuilder(int index)

Optional. Set of input variables. Maximum 100. (optional)

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
UnitVariableOrBuilder

getInputVariablesOrBuilderList()

public List<? extends UnitVariableOrBuilder> getInputVariablesOrBuilderList()

Optional. Set of input variables. Maximum 100. (optional)

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariableOrBuilder>

getRelease()

public String getRelease()

Optional. Reference to the Release object to use for the Unit. (optional).

string release = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The release.

getReleaseBytes()

public ByteString getReleaseBytes()

Optional. Reference to the Release object to use for the Unit. (optional).

string release = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for release.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(Upgrade other)

public Upgrade.Builder mergeFrom(Upgrade other)
Parameter
Name Description
other Upgrade
Returns
Type Description
Upgrade.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Upgrade.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Upgrade.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public Upgrade.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Upgrade.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Upgrade.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Upgrade.Builder
Overrides

removeInputVariables(int index)

public Upgrade.Builder removeInputVariables(int index)

Optional. Set of input variables. Maximum 100. (optional)

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
Upgrade.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public Upgrade.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Upgrade.Builder
Overrides

setInputVariables(int index, UnitVariable value)

public Upgrade.Builder setInputVariables(int index, UnitVariable value)

Optional. Set of input variables. Maximum 100. (optional)

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
value UnitVariable
Returns
Type Description
Upgrade.Builder

setInputVariables(int index, UnitVariable.Builder builderForValue)

public Upgrade.Builder setInputVariables(int index, UnitVariable.Builder builderForValue)

Optional. Set of input variables. Maximum 100. (optional)

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
builderForValue UnitVariable.Builder
Returns
Type Description
Upgrade.Builder

setRelease(String value)

public Upgrade.Builder setRelease(String value)

Optional. Reference to the Release object to use for the Unit. (optional).

string release = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The release to set.

Returns
Type Description
Upgrade.Builder

This builder for chaining.

setReleaseBytes(ByteString value)

public Upgrade.Builder setReleaseBytes(ByteString value)

Optional. Reference to the Release object to use for the Unit. (optional).

string release = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for release to set.

Returns
Type Description
Upgrade.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public Upgrade.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
Upgrade.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final Upgrade.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Upgrade.Builder
Overrides