Package io.substrait.proto
Class DdlRel.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<DdlRel.Builder>
io.substrait.proto.DdlRel.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,DdlRelOrBuilder,Cloneable
- Enclosing class:
- DdlRel
public static final class DdlRel.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<DdlRel.Builder>
implements DdlRelOrBuilder
Protobuf type
substrait.DdlRel-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear().substrait.extensions.AdvancedExtension advanced_extension = 9;.substrait.RelCommon common = 8;.substrait.ExtensionObject extension_object = 2;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) .substrait.NamedObjectWrite named_object = 1;Which type of object we operate onclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clearOp()The type of operation to performThe 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 body of the CREATE VIEWclone().substrait.extensions.AdvancedExtension advanced_extension = 9;.substrait.extensions.AdvancedExtension advanced_extension = 9;.substrait.extensions.AdvancedExtension advanced_extension = 9;.substrait.RelCommon common = 8;.substrait.RelCommon common = 8;.substrait.RelCommon common = 8;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptor.substrait.ExtensionObject extension_object = 2;.substrait.ExtensionObject extension_object = 2;.substrait.ExtensionObject extension_object = 2;.substrait.NamedObjectWrite named_object = 1;.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 performThe 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 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 columns that will be modified (representing after-image of a schema change)The body of the CREATE VIEWThe 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;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 boolean.substrait.extensions.AdvancedExtension advanced_extension = 9;mergeCommon(RelCommon value) .substrait.RelCommon common = 8;.substrait.ExtensionObject extension_object = 2;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeNamedObject(NamedObjectWrite value) .substrait.NamedObjectWrite named_object = 1;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 successfullymergeTableSchema(NamedStruct value) The columns that will be modified (representing after-image of a schema change)final DdlRel.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) mergeViewDefinition(Rel value) The body of the CREATE VIEW.substrait.extensions.AdvancedExtension advanced_extension = 9;setAdvancedExtension(AdvancedExtension.Builder builderForValue) .substrait.extensions.AdvancedExtension advanced_extension = 9;.substrait.RelCommon common = 8;setCommon(RelCommon.Builder builderForValue) .substrait.RelCommon common = 8;.substrait.ExtensionObject extension_object = 2;setExtensionObject(ExtensionObject.Builder builderForValue) .substrait.ExtensionObject extension_object = 2;setNamedObject(NamedObjectWrite value) .substrait.NamedObjectWrite named_object = 1;setNamedObject(NamedObjectWrite.Builder builderForValue) .substrait.NamedObjectWrite named_object = 1;setObject(DdlRel.DdlObject value) Which type of object we operate onsetObjectValue(int value) Which type of object we operate onsetOp(DdlRel.DdlOp value) The type of operation to performsetOpValue(int value) The type of operation to performsetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) 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 successfullysetTableDefaults(Expression.Literal.Struct.Builder builderForValue) 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 successfullysetTableSchema(NamedStruct value) The columns that will be modified (representing after-image of a schema change)setTableSchema(NamedStruct.Builder builderForValue) The columns that will be modified (representing after-image of a schema change)final DdlRel.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setViewDefinition(Rel value) The body of the CREATE VIEWsetViewDefinition(Rel.Builder builderForValue) The body of the CREATE VIEWMethods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.Builder<DdlRel.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<DdlRel.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<DdlRel.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<DdlRel.Builder>
-
setField
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DdlRel.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DdlRel.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DdlRel.Builder>
-
setRepeatedField
public DdlRel.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DdlRel.Builder>
-
addRepeatedField
public DdlRel.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DdlRel.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DdlRel.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DdlRel.Builder>
-
mergeFrom
public DdlRel.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DdlRel.Builder>- Throws:
IOException
-
getWriteTypeCase
- Specified by:
getWriteTypeCasein interfaceDdlRelOrBuilder
-
clearWriteType
-
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.
-
setNamedObject
.substrait.NamedObjectWrite named_object = 1; -
setNamedObject
.substrait.NamedObjectWrite named_object = 1; -
mergeNamedObject
.substrait.NamedObjectWrite named_object = 1; -
clearNamedObject
.substrait.NamedObjectWrite named_object = 1; -
getNamedObjectBuilder
.substrait.NamedObjectWrite named_object = 1; -
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.
-
setExtensionObject
.substrait.ExtensionObject extension_object = 2; -
setExtensionObject
.substrait.ExtensionObject extension_object = 2; -
mergeExtensionObject
.substrait.ExtensionObject extension_object = 2; -
clearExtensionObject
.substrait.ExtensionObject extension_object = 2; -
getExtensionObjectBuilder
.substrait.ExtensionObject extension_object = 2; -
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.
-
setTableSchema
The columns that will be modified (representing after-image of a schema change)
.substrait.NamedStruct table_schema = 3; -
setTableSchema
The columns that will be modified (representing after-image of a schema change)
.substrait.NamedStruct table_schema = 3; -
mergeTableSchema
The columns that will be modified (representing after-image of a schema change)
.substrait.NamedStruct table_schema = 3; -
clearTableSchema
The columns that will be modified (representing after-image of a schema change)
.substrait.NamedStruct table_schema = 3; -
getTableSchemaBuilder
The columns that will be modified (representing after-image of a schema change)
.substrait.NamedStruct table_schema = 3; -
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.
-
setTableDefaults
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; -
setTableDefaults
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; -
mergeTableDefaults
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; -
clearTableDefaults
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; -
getTableDefaultsBuilder
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; -
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.
-
setObjectValue
Which type of object we operate on
.substrait.DdlRel.DdlObject object = 5;- Parameters:
value- The enum numeric value on the wire for object to set.- Returns:
- This builder for chaining.
-
getObject
Which type of object we operate on
.substrait.DdlRel.DdlObject object = 5;- Specified by:
getObjectin interfaceDdlRelOrBuilder- Returns:
- The object.
-
setObject
Which type of object we operate on
.substrait.DdlRel.DdlObject object = 5;- Parameters:
value- The object to set.- Returns:
- This builder for chaining.
-
clearObject
Which type of object we operate on
.substrait.DdlRel.DdlObject object = 5;- Returns:
- This builder for chaining.
-
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.
-
setOpValue
The type of operation to perform
.substrait.DdlRel.DdlOp op = 6;- Parameters:
value- The enum numeric value on the wire for op to set.- Returns:
- This builder for chaining.
-
getOp
The type of operation to perform
.substrait.DdlRel.DdlOp op = 6;- Specified by:
getOpin interfaceDdlRelOrBuilder- Returns:
- The op.
-
setOp
The type of operation to perform
.substrait.DdlRel.DdlOp op = 6;- Parameters:
value- The op to set.- Returns:
- This builder for chaining.
-
clearOp
The type of operation to perform
.substrait.DdlRel.DdlOp op = 6;- Returns:
- This builder for chaining.
-
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.
-
setViewDefinition
The body of the CREATE VIEW
.substrait.Rel view_definition = 7; -
setViewDefinition
The body of the CREATE VIEW
.substrait.Rel view_definition = 7; -
mergeViewDefinition
The body of the CREATE VIEW
.substrait.Rel view_definition = 7; -
clearViewDefinition
The body of the CREATE VIEW
.substrait.Rel view_definition = 7; -
getViewDefinitionBuilder
The body of the CREATE VIEW
.substrait.Rel view_definition = 7; -
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.
-
setCommon
.substrait.RelCommon common = 8; -
setCommon
.substrait.RelCommon common = 8; -
mergeCommon
.substrait.RelCommon common = 8; -
clearCommon
.substrait.RelCommon common = 8; -
getCommonBuilder
.substrait.RelCommon common = 8; -
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.
-
setAdvancedExtension
.substrait.extensions.AdvancedExtension advanced_extension = 9; -
setAdvancedExtension
.substrait.extensions.AdvancedExtension advanced_extension = 9; -
mergeAdvancedExtension
.substrait.extensions.AdvancedExtension advanced_extension = 9; -
clearAdvancedExtension
.substrait.extensions.AdvancedExtension advanced_extension = 9; -
getAdvancedExtensionBuilder
.substrait.extensions.AdvancedExtension advanced_extension = 9; -
getAdvancedExtensionOrBuilder
.substrait.extensions.AdvancedExtension advanced_extension = 9;- Specified by:
getAdvancedExtensionOrBuilderin interfaceDdlRelOrBuilder
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DdlRel.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DdlRel.Builder>
-