public final class EnvVar extends GeneratedMessageV3 implements EnvVarOrBuilder
EnvVar represents an environment variable present in a Container.
Protobuf type google.cloud.run.v2.EnvVar
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
Static Fields
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
VALUE_FIELD_NUMBER
public static final int VALUE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
VALUE_SOURCE_FIELD_NUMBER
public static final int VALUE_SOURCE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static EnvVar getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static EnvVar.Builder newBuilder()
newBuilder(EnvVar prototype)
public static EnvVar.Builder newBuilder(EnvVar prototype)
Parameter |
---|
Name | Description |
prototype | EnvVar
|
public static EnvVar parseDelimitedFrom(InputStream input)
public static EnvVar parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static EnvVar parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static EnvVar parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static EnvVar parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static EnvVar parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static EnvVar parseFrom(CodedInputStream input)
public static EnvVar parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static EnvVar parseFrom(InputStream input)
public static EnvVar parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static EnvVar parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static EnvVar parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<EnvVar> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getDefaultInstanceForType()
public EnvVar getDefaultInstanceForType()
getName()
Required. Name of the environment variable. Must not exceed 32768
characters.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
String | The name.
|
getNameBytes()
public ByteString getNameBytes()
Required. Name of the environment variable. Must not exceed 32768
characters.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
ByteString | The bytes for name.
|
getParserForType()
public Parser<EnvVar> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getValue()
Variable references $(VAR_NAME) are expanded
using the previous defined environment variables in the container and
any route environment variables. If a variable cannot be resolved,
the reference in the input string will be unchanged. The $(VAR_NAME)
syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped
references will never be expanded, regardless of whether the variable
exists or not.
Defaults to "", and the maximum length is 32768 bytes.
string value = 2;
Returns |
---|
Type | Description |
String | The value.
|
getValueBytes()
public ByteString getValueBytes()
Variable references $(VAR_NAME) are expanded
using the previous defined environment variables in the container and
any route environment variables. If a variable cannot be resolved,
the reference in the input string will be unchanged. The $(VAR_NAME)
syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped
references will never be expanded, regardless of whether the variable
exists or not.
Defaults to "", and the maximum length is 32768 bytes.
string value = 2;
Returns |
---|
Type | Description |
ByteString | The bytes for value.
|
getValueSource()
public EnvVarSource getValueSource()
Source for the environment variable's value.
.google.cloud.run.v2.EnvVarSource value_source = 3;
getValueSourceOrBuilder()
public EnvVarSourceOrBuilder getValueSourceOrBuilder()
Source for the environment variable's value.
.google.cloud.run.v2.EnvVarSource value_source = 3;
getValuesCase()
public EnvVar.ValuesCase getValuesCase()
hasValue()
public boolean hasValue()
Variable references $(VAR_NAME) are expanded
using the previous defined environment variables in the container and
any route environment variables. If a variable cannot be resolved,
the reference in the input string will be unchanged. The $(VAR_NAME)
syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped
references will never be expanded, regardless of whether the variable
exists or not.
Defaults to "", and the maximum length is 32768 bytes.
string value = 2;
Returns |
---|
Type | Description |
boolean | Whether the value field is set.
|
hasValueSource()
public boolean hasValueSource()
Source for the environment variable's value.
.google.cloud.run.v2.EnvVarSource value_source = 3;
Returns |
---|
Type | Description |
boolean | Whether the valueSource field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public EnvVar.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected EnvVar.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public EnvVar.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides