Interface EnvironmentOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Environment, Environment.Builder

    public interface EnvironmentOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getVariablesCount

        int getVariablesCount()
         A map of environment variable names to values.
         
        map<string, string> variables = 1;
      • containsVariables

        boolean containsVariables​(String key)
         A map of environment variable names to values.
         
        map<string, string> variables = 1;
      • getVariablesMap

        Map<String,​String> getVariablesMap()
         A map of environment variable names to values.
         
        map<string, string> variables = 1;
      • getVariablesOrDefault

        String getVariablesOrDefault​(String key,
                                     String defaultValue)
         A map of environment variable names to values.
         
        map<string, string> variables = 1;
      • getVariablesOrThrow

        String getVariablesOrThrow​(String key)
         A map of environment variable names to values.
         
        map<string, string> variables = 1;
      • getSecretVariablesCount

        int getSecretVariablesCount()
         A map of environment variable names to Secret Manager secret names.
         The VM will access the named secrets to set the value of each environment
         variable.
         
        map<string, string> secret_variables = 2;
      • containsSecretVariables

        boolean containsSecretVariables​(String key)
         A map of environment variable names to Secret Manager secret names.
         The VM will access the named secrets to set the value of each environment
         variable.
         
        map<string, string> secret_variables = 2;
      • getSecretVariablesMap

        Map<String,​String> getSecretVariablesMap()
         A map of environment variable names to Secret Manager secret names.
         The VM will access the named secrets to set the value of each environment
         variable.
         
        map<string, string> secret_variables = 2;
      • getSecretVariablesOrDefault

        String getSecretVariablesOrDefault​(String key,
                                           String defaultValue)
         A map of environment variable names to Secret Manager secret names.
         The VM will access the named secrets to set the value of each environment
         variable.
         
        map<string, string> secret_variables = 2;
      • getSecretVariablesOrThrow

        String getSecretVariablesOrThrow​(String key)
         A map of environment variable names to Secret Manager secret names.
         The VM will access the named secrets to set the value of each environment
         variable.
         
        map<string, string> secret_variables = 2;
      • hasEncryptedVariables

        boolean hasEncryptedVariables()
         An encrypted JSON dictionary where the key/value pairs correspond to
         environment variable names and their values.
         
        .google.cloud.batch.v1.Environment.KMSEnvMap encrypted_variables = 3;
        Returns:
        Whether the encryptedVariables field is set.
      • getEncryptedVariables

        Environment.KMSEnvMap getEncryptedVariables()
         An encrypted JSON dictionary where the key/value pairs correspond to
         environment variable names and their values.
         
        .google.cloud.batch.v1.Environment.KMSEnvMap encrypted_variables = 3;
        Returns:
        The encryptedVariables.
      • getEncryptedVariablesOrBuilder

        Environment.KMSEnvMapOrBuilder getEncryptedVariablesOrBuilder()
         An encrypted JSON dictionary where the key/value pairs correspond to
         environment variable names and their values.
         
        .google.cloud.batch.v1.Environment.KMSEnvMap encrypted_variables = 3;