Package flyteidl.core

Interface Interface.VariableMapOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Interface.VariableMap, Interface.VariableMap.Builder
    Enclosing class:
    Interface

    public static interface Interface.VariableMapOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getVariablesCount

        int getVariablesCount()
         Defines a map of variable names to variables.
         
        map<string, .flyteidl.core.Variable> variables = 1;
      • containsVariables

        boolean containsVariables​(String key)
         Defines a map of variable names to variables.
         
        map<string, .flyteidl.core.Variable> variables = 1;
      • getVariablesMap

        Map<String,​Interface.Variable> getVariablesMap()
         Defines a map of variable names to variables.
         
        map<string, .flyteidl.core.Variable> variables = 1;
      • getVariablesOrDefault

        Interface.Variable getVariablesOrDefault​(String key,
                                                 Interface.Variable defaultValue)
         Defines a map of variable names to variables.
         
        map<string, .flyteidl.core.Variable> variables = 1;
      • getVariablesOrThrow

        Interface.Variable getVariablesOrThrow​(String key)
         Defines a map of variable names to variables.
         
        map<string, .flyteidl.core.Variable> variables = 1;