public static final class Provision.Builder extends GeneratedMessage.Builder<Provision.Builder> implements ProvisionOrBuilderProvision is the unit operation that provision the underlying resources represented by a Unit. Can only execute if the Unit is not currently provisioned.
Protobuf type google.cloud.saasplatform.saasservicemgmt.v1beta1.Provision
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Provision.BuilderImplements
ProvisionOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllInputVariables(Iterable<? extends UnitVariable> values)
public Provision.Builder addAllInputVariables(Iterable<? extends UnitVariable> values)Optional. Set of input variables. Maximum 100. (optional)
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable> |
| Returns | |
|---|---|
| Type | Description |
Provision.Builder |
|
addInputVariables(UnitVariable value)
public Provision.Builder addInputVariables(UnitVariable value)Optional. Set of input variables. Maximum 100. (optional)
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
UnitVariable |
| Returns | |
|---|---|
| Type | Description |
Provision.Builder |
|
addInputVariables(UnitVariable.Builder builderForValue)
public Provision.Builder addInputVariables(UnitVariable.Builder builderForValue)Optional. Set of input variables. Maximum 100. (optional)
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
UnitVariable.Builder |
| Returns | |
|---|---|
| Type | Description |
Provision.Builder |
|
addInputVariables(int index, UnitVariable value)
public Provision.Builder addInputVariables(int index, UnitVariable value)Optional. Set of input variables. Maximum 100. (optional)
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
UnitVariable |
| Returns | |
|---|---|
| Type | Description |
Provision.Builder |
|
addInputVariables(int index, UnitVariable.Builder builderForValue)
public Provision.Builder addInputVariables(int index, UnitVariable.Builder builderForValue)Optional. Set of input variables. Maximum 100. (optional)
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
UnitVariable.Builder |
| Returns | |
|---|---|
| Type | Description |
Provision.Builder |
|
addInputVariablesBuilder()
public UnitVariable.Builder addInputVariablesBuilder()Optional. Set of input variables. Maximum 100. (optional)
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 3 [(.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 = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
UnitVariable.Builder |
|
build()
public Provision build()| Returns | |
|---|---|
| Type | Description |
Provision |
|
buildPartial()
public Provision buildPartial()| Returns | |
|---|---|
| Type | Description |
Provision |
|
clear()
public Provision.Builder clear()| Returns | |
|---|---|
| Type | Description |
Provision.Builder |
|
clearInputVariables()
public Provision.Builder clearInputVariables()Optional. Set of input variables. Maximum 100. (optional)
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Provision.Builder |
|
clearRelease()
public Provision.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 |
Provision.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public Provision getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Provision |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
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 = 3 [(.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 = 3 [(.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 = 3 [(.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 = 3 [(.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 = 3 [(.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 = 3 [(.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 = 3 [(.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 GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(Provision other)
public Provision.Builder mergeFrom(Provision other)| Parameter | |
|---|---|
| Name | Description |
other |
Provision |
| Returns | |
|---|---|
| Type | Description |
Provision.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Provision.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Provision.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Provision.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Provision.Builder |
|
removeInputVariables(int index)
public Provision.Builder removeInputVariables(int index)Optional. Set of input variables. Maximum 100. (optional)
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Provision.Builder |
|
setInputVariables(int index, UnitVariable value)
public Provision.Builder setInputVariables(int index, UnitVariable value)Optional. Set of input variables. Maximum 100. (optional)
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
UnitVariable |
| Returns | |
|---|---|
| Type | Description |
Provision.Builder |
|
setInputVariables(int index, UnitVariable.Builder builderForValue)
public Provision.Builder setInputVariables(int index, UnitVariable.Builder builderForValue)Optional. Set of input variables. Maximum 100. (optional)
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
UnitVariable.Builder |
| Returns | |
|---|---|
| Type | Description |
Provision.Builder |
|
setRelease(String value)
public Provision.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 |
StringThe release to set. |
| Returns | |
|---|---|
| Type | Description |
Provision.Builder |
This builder for chaining. |
setReleaseBytes(ByteString value)
public Provision.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 |
ByteStringThe bytes for release to set. |
| Returns | |
|---|---|
| Type | Description |
Provision.Builder |
This builder for chaining. |