Package flyteidl.core

Interface Interface.ParameterOrBuilder

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

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

      • hasVar

        boolean hasVar()
        +required Variable. Defines the type of the variable backing this parameter.
         
        .flyteidl.core.Variable var = 1;
        Returns:
        Whether the var field is set.
      • getVar

        Interface.Variable getVar()
        +required Variable. Defines the type of the variable backing this parameter.
         
        .flyteidl.core.Variable var = 1;
        Returns:
        The var.
      • getVarOrBuilder

        Interface.VariableOrBuilder getVarOrBuilder()
        +required Variable. Defines the type of the variable backing this parameter.
         
        .flyteidl.core.Variable var = 1;
      • hasDefault

        boolean hasDefault()
         Defines a default value that has to match the variable type defined.
         
        .flyteidl.core.Literal default = 2;
        Returns:
        Whether the default field is set.
      • getDefault

        Literals.Literal getDefault()
         Defines a default value that has to match the variable type defined.
         
        .flyteidl.core.Literal default = 2;
        Returns:
        The default.
      • getDefaultOrBuilder

        Literals.LiteralOrBuilder getDefaultOrBuilder()
         Defines a default value that has to match the variable type defined.
         
        .flyteidl.core.Literal default = 2;
      • hasRequired

        boolean hasRequired()
        +optional, is this value required to be filled.
         
        bool required = 3;
        Returns:
        Whether the required field is set.
      • getRequired

        boolean getRequired()
        +optional, is this value required to be filled.
         
        bool required = 3;
        Returns:
        The required.