Interface Plan.StageNodeOrBuilder

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

    public static interface Plan.StageNodeOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getStageId

        int getStageId()
        int32 stageId = 1;
        Returns:
        The stageId.
      • getNodeName

        String getNodeName()
        string nodeName = 2;
        Returns:
        The nodeName.
      • getNodeNameBytes

        com.google.protobuf.ByteString getNodeNameBytes()
        string nodeName = 2;
        Returns:
        The bytes for nodeName.
      • getInputsList

        List<Plan.StageNode> getInputsList()
        repeated .org.apache.pinot.common.proto.StageNode inputs = 3;
      • getInputs

        Plan.StageNode getInputs​(int index)
        repeated .org.apache.pinot.common.proto.StageNode inputs = 3;
      • getInputsCount

        int getInputsCount()
        repeated .org.apache.pinot.common.proto.StageNode inputs = 3;
      • getInputsOrBuilderList

        List<? extends Plan.StageNodeOrBuilder> getInputsOrBuilderList()
        repeated .org.apache.pinot.common.proto.StageNode inputs = 3;
      • getInputsOrBuilder

        Plan.StageNodeOrBuilder getInputsOrBuilder​(int index)
        repeated .org.apache.pinot.common.proto.StageNode inputs = 3;
      • getColumnNamesList

        List<String> getColumnNamesList()
        repeated string columnNames = 4;
        Returns:
        A list containing the columnNames.
      • getColumnNamesCount

        int getColumnNamesCount()
        repeated string columnNames = 4;
        Returns:
        The count of columnNames.
      • getColumnNames

        String getColumnNames​(int index)
        repeated string columnNames = 4;
        Parameters:
        index - The index of the element to return.
        Returns:
        The columnNames at the given index.
      • getColumnNamesBytes

        com.google.protobuf.ByteString getColumnNamesBytes​(int index)
        repeated string columnNames = 4;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the columnNames at the given index.
      • getColumnDataTypesList

        List<String> getColumnDataTypesList()
        repeated string columnDataTypes = 5;
        Returns:
        A list containing the columnDataTypes.
      • getColumnDataTypesCount

        int getColumnDataTypesCount()
        repeated string columnDataTypes = 5;
        Returns:
        The count of columnDataTypes.
      • getColumnDataTypes

        String getColumnDataTypes​(int index)
        repeated string columnDataTypes = 5;
        Parameters:
        index - The index of the element to return.
        Returns:
        The columnDataTypes at the given index.
      • getColumnDataTypesBytes

        com.google.protobuf.ByteString getColumnDataTypesBytes​(int index)
        repeated string columnDataTypes = 5;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the columnDataTypes at the given index.
      • hasObjectField

        boolean hasObjectField()
        .org.apache.pinot.common.proto.ObjectField objectField = 6;
        Returns:
        Whether the objectField field is set.
      • getObjectField

        Plan.ObjectField getObjectField()
        .org.apache.pinot.common.proto.ObjectField objectField = 6;
        Returns:
        The objectField.
      • getObjectFieldOrBuilder

        Plan.ObjectFieldOrBuilder getObjectFieldOrBuilder()
        .org.apache.pinot.common.proto.ObjectField objectField = 6;