Record Class StandardQueryStatementRequest

java.lang.Object
java.lang.Record
org.apache.nifi.database.dialect.service.api.StandardQueryStatementRequest
Record Components:
statementType - SQL Statement Type
tableDefinition - Database Table Definition
derivedTable - Derived Table Query or empty when not defined
whereClause - SQL WHERE clause or empty when not defined
orderByClause - SQL ORDER BY clause or empty when not defined
pageRequest - Page Request can be empty
All Implemented Interfaces:
QueryStatementRequest, StatementRequest

public record StandardQueryStatementRequest(StatementType statementType, TableDefinition tableDefinition, Optional<String> derivedTable, Optional<String> whereClause, Optional<String> orderByClause, Optional<PageRequest> pageRequest) extends Record implements QueryStatementRequest
Standard implementation of Query Statement Request with required properties