Package io.substrait.proto
Interface UpdateRel.TransformExpressionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
UpdateRel.TransformExpression,UpdateRel.TransformExpression.Builder
- Enclosing class:
- UpdateRel
public static interface UpdateRel.TransformExpressionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionintindex of the column to apply the transformation tothe transformation to applythe transformation to applybooleanthe transformation to applyMethods 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
-
hasTransformation
boolean hasTransformation()the transformation to apply
.substrait.Expression transformation = 1;- Returns:
- Whether the transformation field is set.
-
getTransformation
Expression getTransformation()the transformation to apply
.substrait.Expression transformation = 1;- Returns:
- The transformation.
-
getTransformationOrBuilder
ExpressionOrBuilder getTransformationOrBuilder()the transformation to apply
.substrait.Expression transformation = 1; -
getColumnTarget
int getColumnTarget()index of the column to apply the transformation to
int32 column_target = 2;- Returns:
- The columnTarget.
-