001package gudusoft.gsqlparser.nodes; 002 003/** 004 * AST node for StarRocks CANCEL EXPORT statement. 005 * 006 * Syntax: 007 * CANCEL EXPORT [FROM db_name] WHERE QUERYID = "query_id" 008 * 009 * Example: 010 * CANCEL EXPORT FROM mydb WHERE QUERYID = "921d8f80-7c9d-11eb-9342-acde48001122"; 011 */ 012public class TCancelExportSqlNode extends TParseTreeNode { 013 // FROM database (optional) 014 private TObjectName databaseName; 015 016 // WHERE condition (required - contains QUERYID = ...) 017 private TExpression whereCondition; 018 019 // Getters and setters 020 public TObjectName getDatabaseName() { 021 return databaseName; 022 } 023 024 public void setDatabaseName(TObjectName databaseName) { 025 this.databaseName = databaseName; 026 } 027 028 public TExpression getWhereCondition() { 029 return whereCondition; 030 } 031 032 public void setWhereCondition(TExpression whereCondition) { 033 this.whereCondition = whereCondition; 034 } 035}