Interface FlinkFnApi.GroupWindowOrBuilder

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

    public static interface FlinkFnApi.GroupWindowOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getWindowTypeValue

        int getWindowTypeValue()
        .org.apache.flink.fn_execution.v1.GroupWindow.WindowType window_type = 1;
        Returns:
        The enum numeric value on the wire for windowType.
      • getWindowType

        FlinkFnApi.GroupWindow.WindowType getWindowType()
        .org.apache.flink.fn_execution.v1.GroupWindow.WindowType window_type = 1;
        Returns:
        The windowType.
      • getIsTimeWindow

        boolean getIsTimeWindow()
        bool is_time_window = 2;
        Returns:
        The isTimeWindow.
      • getWindowSlide

        long getWindowSlide()
        int64 window_slide = 3;
        Returns:
        The windowSlide.
      • getWindowSize

        long getWindowSize()
        int64 window_size = 4;
        Returns:
        The windowSize.
      • getWindowGap

        long getWindowGap()
        int64 window_gap = 5;
        Returns:
        The windowGap.
      • getIsRowTime

        boolean getIsRowTime()
        bool is_row_time = 6;
        Returns:
        The isRowTime.
      • getTimeFieldIndex

        int getTimeFieldIndex()
        int32 time_field_index = 7;
        Returns:
        The timeFieldIndex.
      • getAllowedLateness

        long getAllowedLateness()
        int64 allowedLateness = 8;
        Returns:
        The allowedLateness.
      • getNamedPropertiesList

        List<FlinkFnApi.GroupWindow.WindowProperty> getNamedPropertiesList()
        repeated .org.apache.flink.fn_execution.v1.GroupWindow.WindowProperty namedProperties = 9;
        Returns:
        A list containing the namedProperties.
      • getNamedPropertiesCount

        int getNamedPropertiesCount()
        repeated .org.apache.flink.fn_execution.v1.GroupWindow.WindowProperty namedProperties = 9;
        Returns:
        The count of namedProperties.
      • getNamedProperties

        FlinkFnApi.GroupWindow.WindowProperty getNamedProperties​(int index)
        repeated .org.apache.flink.fn_execution.v1.GroupWindow.WindowProperty namedProperties = 9;
        Parameters:
        index - The index of the element to return.
        Returns:
        The namedProperties at the given index.
      • getNamedPropertiesValueList

        List<Integer> getNamedPropertiesValueList()
        repeated .org.apache.flink.fn_execution.v1.GroupWindow.WindowProperty namedProperties = 9;
        Returns:
        A list containing the enum numeric values on the wire for namedProperties.
      • getNamedPropertiesValue

        int getNamedPropertiesValue​(int index)
        repeated .org.apache.flink.fn_execution.v1.GroupWindow.WindowProperty namedProperties = 9;
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of namedProperties at the given index.
      • getShiftTimezone

        String getShiftTimezone()
        string shift_timezone = 10;
        Returns:
        The shiftTimezone.
      • getShiftTimezoneBytes

        com.google.protobuf.ByteString getShiftTimezoneBytes()
        string shift_timezone = 10;
        Returns:
        The bytes for shiftTimezone.