Interface EnvironmentVariablesOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
EnvironmentVariables,EnvironmentVariables.Builder
public interface EnvironmentVariablesOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsKeyValues(String key) Explicitly given key-value pairs to be injected to this VM in the form of "KEY=VALUE".getHostEnvKeys(int index) The keys of *Envoy's* environment variables exposed to this VM.com.google.protobuf.ByteStringgetHostEnvKeysBytes(int index) The keys of *Envoy's* environment variables exposed to this VM.intThe keys of *Envoy's* environment variables exposed to this VM.The keys of *Envoy's* environment variables exposed to this VM.Deprecated.intExplicitly given key-value pairs to be injected to this VM in the form of "KEY=VALUE".Explicitly given key-value pairs to be injected to this VM in the form of "KEY=VALUE".getKeyValuesOrDefault(String key, String defaultValue) Explicitly given key-value pairs to be injected to this VM in the form of "KEY=VALUE".Explicitly given key-value pairs to be injected to this VM in the form of "KEY=VALUE".Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getHostEnvKeysList
The keys of *Envoy's* environment variables exposed to this VM. In other words, if a key exists in Envoy's environment variables, then that key-value pair will be injected. Note that if a key does not exist, it will be ignored.
repeated string host_env_keys = 1;- Returns:
- A list containing the hostEnvKeys.
-
getHostEnvKeysCount
int getHostEnvKeysCount()The keys of *Envoy's* environment variables exposed to this VM. In other words, if a key exists in Envoy's environment variables, then that key-value pair will be injected. Note that if a key does not exist, it will be ignored.
repeated string host_env_keys = 1;- Returns:
- The count of hostEnvKeys.
-
getHostEnvKeys
The keys of *Envoy's* environment variables exposed to this VM. In other words, if a key exists in Envoy's environment variables, then that key-value pair will be injected. Note that if a key does not exist, it will be ignored.
repeated string host_env_keys = 1;- Parameters:
index- The index of the element to return.- Returns:
- The hostEnvKeys at the given index.
-
getHostEnvKeysBytes
com.google.protobuf.ByteString getHostEnvKeysBytes(int index) The keys of *Envoy's* environment variables exposed to this VM. In other words, if a key exists in Envoy's environment variables, then that key-value pair will be injected. Note that if a key does not exist, it will be ignored.
repeated string host_env_keys = 1;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the hostEnvKeys at the given index.
-
getKeyValuesCount
int getKeyValuesCount()Explicitly given key-value pairs to be injected to this VM in the form of "KEY=VALUE".
map<string, string> key_values = 2; -
containsKeyValues
Explicitly given key-value pairs to be injected to this VM in the form of "KEY=VALUE".
map<string, string> key_values = 2; -
getKeyValues
Deprecated.UsegetKeyValuesMap()instead. -
getKeyValuesMap
Explicitly given key-value pairs to be injected to this VM in the form of "KEY=VALUE".
map<string, string> key_values = 2; -
getKeyValuesOrDefault
Explicitly given key-value pairs to be injected to this VM in the form of "KEY=VALUE".
map<string, string> key_values = 2; -
getKeyValuesOrThrow
Explicitly given key-value pairs to be injected to this VM in the form of "KEY=VALUE".
map<string, string> key_values = 2;
-