Package org.apache.gravitino.rel
Class TableChange.DeleteIndex
java.lang.Object
org.apache.gravitino.rel.TableChange.DeleteIndex
- All Implemented Interfaces:
TableChange
- Enclosing interface:
- TableChange
A TableChange to delete an index.
If the index does not exist, the change must result in an IllegalArgumentException
.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.gravitino.rel.TableChange
TableChange.AddColumn, TableChange.AddIndex, TableChange.After, TableChange.ColumnChange, TableChange.ColumnPosition, TableChange.Default, TableChange.DeleteColumn, TableChange.DeleteIndex, TableChange.First, TableChange.RemoveProperty, TableChange.RenameColumn, TableChange.RenameTable, TableChange.SetProperty, TableChange.UpdateColumnAutoIncrement, TableChange.UpdateColumnComment, TableChange.UpdateColumnDefaultValue, TableChange.UpdateColumnNullability, TableChange.UpdateColumnPosition, TableChange.UpdateColumnType, TableChange.UpdateComment
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
DeleteIndex
- Parameters:
name
- name of the index.ifExists
- If true, silence the error if index does not exist during drop.
-
-
Method Details