Class CreateSemanticIndexStatement

All Implemented Interfaces:
Serializable

public class CreateSemanticIndexStatement extends IndexStatement
Represents the CREATE SEMANTIC INDEX statement.
See Also:
  • Field Details

    • Columns

      public List<SemanticIndexColumn> Columns
      The column definitions.
    • ExternalModelName

      public Identifier ExternalModelName
      The external model name. Optional may be null.
    • ExternalModelParameters

      public StringLiteral ExternalModelParameters
      The PARAMETERS value for the external model. Optional may be null.
    • VectorIndexOptions

      public List<IndexOption> VectorIndexOptions
      The VECTOR_INDEX options (METRIC, TYPE). Optional may have zero elements.
    • FulltextStoplistOption

      public StopListFullTextIndexOption FulltextStoplistOption
      The FULLTEXT_STOPLIST option. Optional may be null.
    • OnFileGroupOrPartitionScheme

      public FileGroupOrPartitionScheme OnFileGroupOrPartitionScheme
      The filegroup or partition scheme. Might be null.
  • Constructor Details

    • CreateSemanticIndexStatement

      public CreateSemanticIndexStatement()
  • Method Details