Package io.substrait.proto
Class DdlRel
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.substrait.proto.DdlRel
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,DdlRelOrBuilder,Serializable
Protobuf type
substrait.DdlRel- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typesubstrait.DdlRelstatic enumProtobuf enumsubstrait.DdlRel.DdlObjectstatic enumProtobuf enumsubstrait.DdlRel.DdlOpstatic enumNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionboolean.substrait.extensions.AdvancedExtension advanced_extension = 9;.substrait.extensions.AdvancedExtension advanced_extension = 9;.substrait.RelCommon common = 8;.substrait.RelCommon common = 8;static DdlRelstatic final com.google.protobuf.Descriptors.Descriptor.substrait.ExtensionObject extension_object = 2;.substrait.ExtensionObject extension_object = 2;.substrait.NamedObjectWrite named_object = 1;.substrait.NamedObjectWrite named_object = 1;Which type of object we operate onintWhich type of object we operate ongetOp()The type of operation to performintThe type of operation to performcom.google.protobuf.Parser<DdlRel>intThe 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 successfullyThe 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 successfullyThe columns that will be modified (representing after-image of a schema change)The columns that will be modified (representing after-image of a schema change)The body of the CREATE VIEWThe body of the CREATE VIEWboolean.substrait.extensions.AdvancedExtension advanced_extension = 9;boolean.substrait.RelCommon common = 8;boolean.substrait.ExtensionObject extension_object = 2;inthashCode()boolean.substrait.NamedObjectWrite named_object = 1;booleanThe 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 successfullybooleanThe columns that will be modified (representing after-image of a schema change)booleanThe body of the CREATE VIEWprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic DdlRel.Builderstatic DdlRel.BuildernewBuilder(DdlRel prototype) protected DdlRel.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static DdlRelparseDelimitedFrom(InputStream input) static DdlRelparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DdlRelparseFrom(byte[] data) static DdlRelparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DdlRelparseFrom(com.google.protobuf.ByteString data) static DdlRelparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DdlRelparseFrom(com.google.protobuf.CodedInputStream input) static DdlRelparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DdlRelparseFrom(InputStream input) static DdlRelparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DdlRelparseFrom(ByteBuffer data) static DdlRelparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<DdlRel>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
NAMED_OBJECT_FIELD_NUMBER
public static final int NAMED_OBJECT_FIELD_NUMBER- See Also:
-
EXTENSION_OBJECT_FIELD_NUMBER
public static final int EXTENSION_OBJECT_FIELD_NUMBER- See Also:
-
TABLE_SCHEMA_FIELD_NUMBER
public static final int TABLE_SCHEMA_FIELD_NUMBER- See Also:
-
TABLE_DEFAULTS_FIELD_NUMBER
public static final int TABLE_DEFAULTS_FIELD_NUMBER- See Also:
-
OBJECT_FIELD_NUMBER
public static final int OBJECT_FIELD_NUMBER- See Also:
-
OP_FIELD_NUMBER
public static final int OP_FIELD_NUMBER- See Also:
-
VIEW_DEFINITION_FIELD_NUMBER
public static final int VIEW_DEFINITION_FIELD_NUMBER- See Also:
-
COMMON_FIELD_NUMBER
public static final int COMMON_FIELD_NUMBER- See Also:
-
ADVANCED_EXTENSION_FIELD_NUMBER
public static final int ADVANCED_EXTENSION_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getWriteTypeCase
- Specified by:
getWriteTypeCasein interfaceDdlRelOrBuilder
-
hasNamedObject
public boolean hasNamedObject().substrait.NamedObjectWrite named_object = 1;- Specified by:
hasNamedObjectin interfaceDdlRelOrBuilder- Returns:
- Whether the namedObject field is set.
-
getNamedObject
.substrait.NamedObjectWrite named_object = 1;- Specified by:
getNamedObjectin interfaceDdlRelOrBuilder- Returns:
- The namedObject.
-
getNamedObjectOrBuilder
.substrait.NamedObjectWrite named_object = 1;- Specified by:
getNamedObjectOrBuilderin interfaceDdlRelOrBuilder
-
hasExtensionObject
public boolean hasExtensionObject().substrait.ExtensionObject extension_object = 2;- Specified by:
hasExtensionObjectin interfaceDdlRelOrBuilder- Returns:
- Whether the extensionObject field is set.
-
getExtensionObject
.substrait.ExtensionObject extension_object = 2;- Specified by:
getExtensionObjectin interfaceDdlRelOrBuilder- Returns:
- The extensionObject.
-
getExtensionObjectOrBuilder
.substrait.ExtensionObject extension_object = 2;- Specified by:
getExtensionObjectOrBuilderin interfaceDdlRelOrBuilder
-
hasTableSchema
public boolean hasTableSchema()The columns that will be modified (representing after-image of a schema change)
.substrait.NamedStruct table_schema = 3;- Specified by:
hasTableSchemain interfaceDdlRelOrBuilder- Returns:
- Whether the tableSchema field is set.
-
getTableSchema
The columns that will be modified (representing after-image of a schema change)
.substrait.NamedStruct table_schema = 3;- Specified by:
getTableSchemain interfaceDdlRelOrBuilder- Returns:
- The tableSchema.
-
getTableSchemaOrBuilder
The columns that will be modified (representing after-image of a schema change)
.substrait.NamedStruct table_schema = 3;- Specified by:
getTableSchemaOrBuilderin interfaceDdlRelOrBuilder
-
hasTableDefaults
public 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;- Specified by:
hasTableDefaultsin interfaceDdlRelOrBuilder- Returns:
- Whether the tableDefaults field is set.
-
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;- Specified by:
getTableDefaultsin interfaceDdlRelOrBuilder- Returns:
- The tableDefaults.
-
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;- Specified by:
getTableDefaultsOrBuilderin interfaceDdlRelOrBuilder
-
getObjectValue
public int getObjectValue()Which type of object we operate on
.substrait.DdlRel.DdlObject object = 5;- Specified by:
getObjectValuein interfaceDdlRelOrBuilder- Returns:
- The enum numeric value on the wire for object.
-
getObject
Which type of object we operate on
.substrait.DdlRel.DdlObject object = 5;- Specified by:
getObjectin interfaceDdlRelOrBuilder- Returns:
- The object.
-
getOpValue
public int getOpValue()The type of operation to perform
.substrait.DdlRel.DdlOp op = 6;- Specified by:
getOpValuein interfaceDdlRelOrBuilder- Returns:
- The enum numeric value on the wire for op.
-
getOp
The type of operation to perform
.substrait.DdlRel.DdlOp op = 6;- Specified by:
getOpin interfaceDdlRelOrBuilder- Returns:
- The op.
-
hasViewDefinition
public boolean hasViewDefinition()The body of the CREATE VIEW
.substrait.Rel view_definition = 7;- Specified by:
hasViewDefinitionin interfaceDdlRelOrBuilder- Returns:
- Whether the viewDefinition field is set.
-
getViewDefinition
The body of the CREATE VIEW
.substrait.Rel view_definition = 7;- Specified by:
getViewDefinitionin interfaceDdlRelOrBuilder- Returns:
- The viewDefinition.
-
getViewDefinitionOrBuilder
The body of the CREATE VIEW
.substrait.Rel view_definition = 7;- Specified by:
getViewDefinitionOrBuilderin interfaceDdlRelOrBuilder
-
hasCommon
public boolean hasCommon().substrait.RelCommon common = 8;- Specified by:
hasCommonin interfaceDdlRelOrBuilder- Returns:
- Whether the common field is set.
-
getCommon
.substrait.RelCommon common = 8;- Specified by:
getCommonin interfaceDdlRelOrBuilder- Returns:
- The common.
-
getCommonOrBuilder
.substrait.RelCommon common = 8;- Specified by:
getCommonOrBuilderin interfaceDdlRelOrBuilder
-
hasAdvancedExtension
public boolean hasAdvancedExtension().substrait.extensions.AdvancedExtension advanced_extension = 9;- Specified by:
hasAdvancedExtensionin interfaceDdlRelOrBuilder- Returns:
- Whether the advancedExtension field is set.
-
getAdvancedExtension
.substrait.extensions.AdvancedExtension advanced_extension = 9;- Specified by:
getAdvancedExtensionin interfaceDdlRelOrBuilder- Returns:
- The advancedExtension.
-
getAdvancedExtensionOrBuilder
.substrait.extensions.AdvancedExtension advanced_extension = 9;- Specified by:
getAdvancedExtensionOrBuilderin interfaceDdlRelOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static DdlRel parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DdlRel parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DdlRel parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DdlRel parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DdlRel parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DdlRel parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static DdlRel parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static DdlRel parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static DdlRel parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected DdlRel.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-