Class CreateDataFlowClause

java.lang.Object
com.espertech.esper.common.client.soda.CreateDataFlowClause
All Implemented Interfaces:
Serializable

public class CreateDataFlowClause extends Object implements Serializable
Represents a create-variable syntax for creating a new variable.
See Also:
  • Constructor Details

    • CreateDataFlowClause

      public CreateDataFlowClause()
      Ctor.
    • CreateDataFlowClause

      public CreateDataFlowClause(String dataFlowName, List<CreateSchemaClause> schemas, List<DataFlowOperator> operators)
      Ctor.
      Parameters:
      dataFlowName - data flow name
      schemas - schemas
      operators - operators
  • Method Details

    • getDataFlowName

      public String getDataFlowName()
      Returns the data flow name.
      Returns:
      name
    • setDataFlowName

      public void setDataFlowName(String dataFlowName)
      Sets the data flow name.
      Parameters:
      dataFlowName - name
    • getSchemas

      public List<CreateSchemaClause> getSchemas()
      Returns schemas.
      Returns:
      schemas
    • setSchemas

      public void setSchemas(List<CreateSchemaClause> schemas)
      Sets schemas.
      Parameters:
      schemas - schemas to set
    • getOperators

      public List<DataFlowOperator> getOperators()
      Returns operators.
      Returns:
      operator definitions
    • setOperators

      public void setOperators(List<DataFlowOperator> operators)
      Sets operators.
      Parameters:
      operators - to define
    • toEPL

      public void toEPL(StringWriter writer, EPStatementFormatter formatter)
      Render as EPL.
      Parameters:
      writer - to output to
      formatter - to use