public final class UnitVariable extends GeneratedMessage implements UnitVariableOrBuilder
UnitVariable describes a parameter for a Unit.
Protobuf type google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable
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 TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int VALUE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int VARIABLE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static UnitVariable getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static UnitVariable.Builder newBuilder()
public static UnitVariable.Builder newBuilder(UnitVariable prototype)
public static UnitVariable parseDelimitedFrom(InputStream input)
public static UnitVariable parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static UnitVariable parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static UnitVariable parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static UnitVariable parseFrom(ByteString data)
public static UnitVariable parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static UnitVariable parseFrom(CodedInputStream input)
public static UnitVariable parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static UnitVariable parseFrom(InputStream input)
public static UnitVariable parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static UnitVariable parseFrom(ByteBuffer data)
public static UnitVariable parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<UnitVariable> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public UnitVariable getDefaultInstanceForType()
public Parser<UnitVariable> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public UnitVariable.Type getType()
Optional. Immutable. Name of a supported variable type. Supported types are
string, int, bool.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable.Type type = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
public int getTypeValue()
Optional. Immutable. Name of a supported variable type. Supported types are
string, int, bool.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable.Type type = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for type.
|
Optional. String encoded value for the variable.
string value = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The value.
|
public ByteString getValueBytes()
Optional. String encoded value for the variable.
string value = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for value.
|
public String getVariable()
Required. Immutable. Name of the variable from actuation configs.
string variable = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Returns |
| Type |
Description |
String |
The variable.
|
public ByteString getVariableBytes()
Required. Immutable. Name of the variable from actuation configs.
string variable = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Returns |
| Type |
Description |
ByteString |
The bytes for variable.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public UnitVariable.Builder newBuilderForType()
protected UnitVariable.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public UnitVariable.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides