Package flyteidl.core

Interface Interface.ParameterMapOrBuilder

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

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

      • getParametersCount

        int getParametersCount()
         Defines a map of parameter names to parameters.
         
        map<string, .flyteidl.core.Parameter> parameters = 1;
      • containsParameters

        boolean containsParameters​(String key)
         Defines a map of parameter names to parameters.
         
        map<string, .flyteidl.core.Parameter> parameters = 1;
      • getParametersMap

        Map<String,​Interface.Parameter> getParametersMap()
         Defines a map of parameter names to parameters.
         
        map<string, .flyteidl.core.Parameter> parameters = 1;
      • getParametersOrDefault

        Interface.Parameter getParametersOrDefault​(String key,
                                                   Interface.Parameter defaultValue)
         Defines a map of parameter names to parameters.
         
        map<string, .flyteidl.core.Parameter> parameters = 1;
      • getParametersOrThrow

        Interface.Parameter getParametersOrThrow​(String key)
         Defines a map of parameter names to parameters.
         
        map<string, .flyteidl.core.Parameter> parameters = 1;