Class DataFlowDebugCommandPayload


  • public final class DataFlowDebugCommandPayload
    extends Object
    Structure of command payload.
    • Constructor Detail

      • DataFlowDebugCommandPayload

        public DataFlowDebugCommandPayload()
    • Method Detail

      • streamName

        public String streamName()
        Get the streamName property: The stream name which is used for preview.
        Returns:
        the streamName value.
      • withStreamName

        public DataFlowDebugCommandPayload withStreamName​(String streamName)
        Set the streamName property: The stream name which is used for preview.
        Parameters:
        streamName - the streamName value to set.
        Returns:
        the DataFlowDebugCommandPayload object itself.
      • rowLimits

        public Integer rowLimits()
        Get the rowLimits property: Row limits for preview response.
        Returns:
        the rowLimits value.
      • withRowLimits

        public DataFlowDebugCommandPayload withRowLimits​(Integer rowLimits)
        Set the rowLimits property: Row limits for preview response.
        Parameters:
        rowLimits - the rowLimits value to set.
        Returns:
        the DataFlowDebugCommandPayload object itself.
      • columns

        public List<String> columns()
        Get the columns property: Array of column names.
        Returns:
        the columns value.
      • withColumns

        public DataFlowDebugCommandPayload withColumns​(List<String> columns)
        Set the columns property: Array of column names.
        Parameters:
        columns - the columns value to set.
        Returns:
        the DataFlowDebugCommandPayload object itself.
      • expression

        public String expression()
        Get the expression property: The expression which is used for preview.
        Returns:
        the expression value.
      • withExpression

        public DataFlowDebugCommandPayload withExpression​(String expression)
        Set the expression property: The expression which is used for preview.
        Parameters:
        expression - the expression value to set.
        Returns:
        the DataFlowDebugCommandPayload object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.