Package io.substrait.proto
Interface UpdateRelOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
UpdateRel,UpdateRel.Builder
public interface UpdateRelOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescription.substrait.extensions.AdvancedExtension advanced_extension = 5;.substrait.extensions.AdvancedExtension advanced_extension = 5;condition to be met for the update to be applied on a recordcondition to be met for the update to be applied on a record.substrait.NamedTable named_table = 1;.substrait.NamedTable named_table = 1;The full schema of the named_tableThe full schema of the named_tablegetTransformations(int index) The list of transformations to apply to the columns of the named_tableintThe list of transformations to apply to the columns of the named_tableThe list of transformations to apply to the columns of the named_tablegetTransformationsOrBuilder(int index) The list of transformations to apply to the columns of the named_tableList<? extends UpdateRel.TransformExpressionOrBuilder>The list of transformations to apply to the columns of the named_tableboolean.substrait.extensions.AdvancedExtension advanced_extension = 5;booleancondition to be met for the update to be applied on a recordboolean.substrait.NamedTable named_table = 1;booleanThe full schema of the named_tableMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasNamedTable
boolean hasNamedTable().substrait.NamedTable named_table = 1;- Returns:
- Whether the namedTable field is set.
-
getNamedTable
NamedTable getNamedTable().substrait.NamedTable named_table = 1;- Returns:
- The namedTable.
-
getNamedTableOrBuilder
NamedTableOrBuilder getNamedTableOrBuilder().substrait.NamedTable named_table = 1; -
hasTableSchema
boolean hasTableSchema()The full schema of the named_table
.substrait.NamedStruct table_schema = 2;- Returns:
- Whether the tableSchema field is set.
-
getTableSchema
NamedStruct getTableSchema()The full schema of the named_table
.substrait.NamedStruct table_schema = 2;- Returns:
- The tableSchema.
-
getTableSchemaOrBuilder
NamedStructOrBuilder getTableSchemaOrBuilder()The full schema of the named_table
.substrait.NamedStruct table_schema = 2; -
hasCondition
boolean hasCondition()condition to be met for the update to be applied on a record
.substrait.Expression condition = 3;- Returns:
- Whether the condition field is set.
-
getCondition
Expression getCondition()condition to be met for the update to be applied on a record
.substrait.Expression condition = 3;- Returns:
- The condition.
-
getConditionOrBuilder
ExpressionOrBuilder getConditionOrBuilder()condition to be met for the update to be applied on a record
.substrait.Expression condition = 3; -
getTransformationsList
List<UpdateRel.TransformExpression> getTransformationsList()The list of transformations to apply to the columns of the named_table
repeated .substrait.UpdateRel.TransformExpression transformations = 4; -
getTransformations
The list of transformations to apply to the columns of the named_table
repeated .substrait.UpdateRel.TransformExpression transformations = 4; -
getTransformationsCount
int getTransformationsCount()The list of transformations to apply to the columns of the named_table
repeated .substrait.UpdateRel.TransformExpression transformations = 4; -
getTransformationsOrBuilderList
List<? extends UpdateRel.TransformExpressionOrBuilder> getTransformationsOrBuilderList()The list of transformations to apply to the columns of the named_table
repeated .substrait.UpdateRel.TransformExpression transformations = 4; -
getTransformationsOrBuilder
The list of transformations to apply to the columns of the named_table
repeated .substrait.UpdateRel.TransformExpression transformations = 4; -
hasAdvancedExtension
boolean hasAdvancedExtension().substrait.extensions.AdvancedExtension advanced_extension = 5;- Returns:
- Whether the advancedExtension field is set.
-
getAdvancedExtension
AdvancedExtension getAdvancedExtension().substrait.extensions.AdvancedExtension advanced_extension = 5;- Returns:
- The advancedExtension.
-
getAdvancedExtensionOrBuilder
AdvancedExtensionOrBuilder getAdvancedExtensionOrBuilder().substrait.extensions.AdvancedExtension advanced_extension = 5; -
getUpdateTypeCase
UpdateRel.UpdateTypeCase getUpdateTypeCase()
-