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
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
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>
|
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];
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];
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];
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];
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];
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
|
public Upgrade.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public Upgrade buildPartial()
public Upgrade.Builder clear()
Overrides
public Upgrade.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
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];
public Upgrade.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
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) = { ... }
public Upgrade.Builder clone()
Overrides
public Upgrade getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
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
|
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
|
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];
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 |
|
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];
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
|
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> |
|
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.
|
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.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public Upgrade.Builder mergeFrom(Upgrade other)
Parameter |
Name |
Description |
other |
Upgrade
|
public Upgrade.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public Upgrade.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final Upgrade.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
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
|
public Upgrade.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
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];
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];
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.
|
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.
|
public Upgrade.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final Upgrade.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides