001package gudusoft.gsqlparser.nodes;
002
003import gudusoft.gsqlparser.TSourceToken;
004
005/**
006 * AST node for StarRocks SHOW STORAGE VOLUMES statement.
007 *
008 * Syntax:
009 * SHOW STORAGE VOLUMES [ LIKE '<pattern>' ]
010 *
011 * Example:
012 * SHOW STORAGE VOLUMES;
013 * SHOW STORAGE VOLUMES LIKE 'my_%';
014 */
015public class TShowStorageVolumeSqlNode extends TParseTreeNode {
016    // Optional LIKE pattern
017    private TSourceToken likePattern;
018
019    // Getters and setters
020    public TSourceToken getLikePattern() {
021        return likePattern;
022    }
023
024    public void setLikePattern(TSourceToken likePattern) {
025        this.likePattern = likePattern;
026    }
027
028    public void init(Object arg1) {
029        // No specific initialization needed
030    }
031}