public final class Provision extends GeneratedMessage implements ProvisionOrBuilder
Provision 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
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int INPUT_VARIABLES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int RELEASE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static Provision getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static Provision.Builder newBuilder()
public static Provision.Builder newBuilder(Provision prototype)
| Parameter |
| Name |
Description |
prototype |
Provision
|
public static Provision parseDelimitedFrom(InputStream input)
public static Provision parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Provision parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static Provision parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Provision parseFrom(ByteString data)
public static Provision parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Provision parseFrom(CodedInputStream input)
public static Provision parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Provision parseFrom(InputStream input)
public static Provision parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Provision parseFrom(ByteBuffer data)
public static Provision parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<Provision> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public Provision getDefaultInstanceForType()
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
|
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 |
|
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];
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
|
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> |
|
public Parser<Provision> getParserForType()
Overrides
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.
|
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public Provision.Builder newBuilderForType()
protected Provision.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public Provision.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides