Interface DdlRelOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DdlRel, DdlRel.Builder

public interface DdlRelOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasNamedObject

      boolean hasNamedObject()
      .substrait.NamedObjectWrite named_object = 1;
      Returns:
      Whether the namedObject field is set.
    • getNamedObject

      NamedObjectWrite getNamedObject()
      .substrait.NamedObjectWrite named_object = 1;
      Returns:
      The namedObject.
    • getNamedObjectOrBuilder

      NamedObjectWriteOrBuilder getNamedObjectOrBuilder()
      .substrait.NamedObjectWrite named_object = 1;
    • hasExtensionObject

      boolean hasExtensionObject()
      .substrait.ExtensionObject extension_object = 2;
      Returns:
      Whether the extensionObject field is set.
    • getExtensionObject

      ExtensionObject getExtensionObject()
      .substrait.ExtensionObject extension_object = 2;
      Returns:
      The extensionObject.
    • getExtensionObjectOrBuilder

      ExtensionObjectOrBuilder getExtensionObjectOrBuilder()
      .substrait.ExtensionObject extension_object = 2;
    • hasTableSchema

      boolean hasTableSchema()
       The columns that will be modified (representing after-image of a schema change)
       
      .substrait.NamedStruct table_schema = 3;
      Returns:
      Whether the tableSchema field is set.
    • getTableSchema

      NamedStruct getTableSchema()
       The columns that will be modified (representing after-image of a schema change)
       
      .substrait.NamedStruct table_schema = 3;
      Returns:
      The tableSchema.
    • getTableSchemaOrBuilder

      NamedStructOrBuilder getTableSchemaOrBuilder()
       The columns that will be modified (representing after-image of a schema change)
       
      .substrait.NamedStruct table_schema = 3;
    • hasTableDefaults

      boolean hasTableDefaults()
       The default values for the columns (representing after-image of a schema change)
       E.g., in case of an ALTER TABLE that changes some of the column default values, we expect
       the table_defaults Struct to report a full list of default values reflecting the result of applying
       the ALTER TABLE operator successfully
       
      .substrait.Expression.Literal.Struct table_defaults = 4;
      Returns:
      Whether the tableDefaults field is set.
    • getTableDefaults

      Expression.Literal.Struct getTableDefaults()
       The default values for the columns (representing after-image of a schema change)
       E.g., in case of an ALTER TABLE that changes some of the column default values, we expect
       the table_defaults Struct to report a full list of default values reflecting the result of applying
       the ALTER TABLE operator successfully
       
      .substrait.Expression.Literal.Struct table_defaults = 4;
      Returns:
      The tableDefaults.
    • getTableDefaultsOrBuilder

      Expression.Literal.StructOrBuilder getTableDefaultsOrBuilder()
       The default values for the columns (representing after-image of a schema change)
       E.g., in case of an ALTER TABLE that changes some of the column default values, we expect
       the table_defaults Struct to report a full list of default values reflecting the result of applying
       the ALTER TABLE operator successfully
       
      .substrait.Expression.Literal.Struct table_defaults = 4;
    • getObjectValue

      int getObjectValue()
       Which type of object we operate on
       
      .substrait.DdlRel.DdlObject object = 5;
      Returns:
      The enum numeric value on the wire for object.
    • getObject

      DdlRel.DdlObject getObject()
       Which type of object we operate on
       
      .substrait.DdlRel.DdlObject object = 5;
      Returns:
      The object.
    • getOpValue

      int getOpValue()
       The type of operation to perform
       
      .substrait.DdlRel.DdlOp op = 6;
      Returns:
      The enum numeric value on the wire for op.
    • getOp

      DdlRel.DdlOp getOp()
       The type of operation to perform
       
      .substrait.DdlRel.DdlOp op = 6;
      Returns:
      The op.
    • hasViewDefinition

      boolean hasViewDefinition()
       The body of the CREATE VIEW
       
      .substrait.Rel view_definition = 7;
      Returns:
      Whether the viewDefinition field is set.
    • getViewDefinition

      Rel getViewDefinition()
       The body of the CREATE VIEW
       
      .substrait.Rel view_definition = 7;
      Returns:
      The viewDefinition.
    • getViewDefinitionOrBuilder

      RelOrBuilder getViewDefinitionOrBuilder()
       The body of the CREATE VIEW
       
      .substrait.Rel view_definition = 7;
    • hasCommon

      boolean hasCommon()
      .substrait.RelCommon common = 8;
      Returns:
      Whether the common field is set.
    • getCommon

      RelCommon getCommon()
      .substrait.RelCommon common = 8;
      Returns:
      The common.
    • getCommonOrBuilder

      RelCommonOrBuilder getCommonOrBuilder()
      .substrait.RelCommon common = 8;
    • hasAdvancedExtension

      boolean hasAdvancedExtension()
      .substrait.extensions.AdvancedExtension advanced_extension = 9;
      Returns:
      Whether the advancedExtension field is set.
    • getAdvancedExtension

      AdvancedExtension getAdvancedExtension()
      .substrait.extensions.AdvancedExtension advanced_extension = 9;
      Returns:
      The advancedExtension.
    • getAdvancedExtensionOrBuilder

      AdvancedExtensionOrBuilder getAdvancedExtensionOrBuilder()
      .substrait.extensions.AdvancedExtension advanced_extension = 9;
    • getWriteTypeCase

      DdlRel.WriteTypeCase getWriteTypeCase()