Package io.substrait.proto
Interface ExchangeRelOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ExchangeRel,ExchangeRel.Builder
public interface ExchangeRelOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescription.substrait.extensions.AdvancedExtension advanced_extension = 10;.substrait.extensions.AdvancedExtension advanced_extension = 10;.substrait.ExchangeRel.Broadcast broadcast = 9;.substrait.ExchangeRel.Broadcast broadcast = 9;.substrait.RelCommon common = 1;.substrait.RelCommon common = 1;getInput().substrait.Rel input = 2;.substrait.Rel input = 2;.substrait.ExchangeRel.MultiBucketExpression multi_target = 7;.substrait.ExchangeRel.MultiBucketExpression multi_target = 7;intint32 partition_count = 3;.substrait.ExchangeRel.RoundRobin round_robin = 8;.substrait.ExchangeRel.RoundRobin round_robin = 8;.substrait.ExchangeRel.ScatterFields scatter_by_fields = 5;.substrait.ExchangeRel.ScatterFields scatter_by_fields = 5;.substrait.ExchangeRel.SingleBucketExpression single_target = 6;.substrait.ExchangeRel.SingleBucketExpression single_target = 6;getTargets(int index) repeated .substrait.ExchangeRel.ExchangeTarget targets = 4;intrepeated .substrait.ExchangeRel.ExchangeTarget targets = 4;repeated .substrait.ExchangeRel.ExchangeTarget targets = 4;getTargetsOrBuilder(int index) repeated .substrait.ExchangeRel.ExchangeTarget targets = 4;List<? extends ExchangeRel.ExchangeTargetOrBuilder>repeated .substrait.ExchangeRel.ExchangeTarget targets = 4;boolean.substrait.extensions.AdvancedExtension advanced_extension = 10;boolean.substrait.ExchangeRel.Broadcast broadcast = 9;boolean.substrait.RelCommon common = 1;booleanhasInput().substrait.Rel input = 2;boolean.substrait.ExchangeRel.MultiBucketExpression multi_target = 7;boolean.substrait.ExchangeRel.RoundRobin round_robin = 8;boolean.substrait.ExchangeRel.ScatterFields scatter_by_fields = 5;boolean.substrait.ExchangeRel.SingleBucketExpression single_target = 6;Methods 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
-
hasCommon
boolean hasCommon().substrait.RelCommon common = 1;- Returns:
- Whether the common field is set.
-
getCommon
RelCommon getCommon().substrait.RelCommon common = 1;- Returns:
- The common.
-
getCommonOrBuilder
RelCommonOrBuilder getCommonOrBuilder().substrait.RelCommon common = 1; -
hasInput
boolean hasInput().substrait.Rel input = 2;- Returns:
- Whether the input field is set.
-
getInput
Rel getInput().substrait.Rel input = 2;- Returns:
- The input.
-
getInputOrBuilder
RelOrBuilder getInputOrBuilder().substrait.Rel input = 2; -
getPartitionCount
int getPartitionCount()int32 partition_count = 3;- Returns:
- The partitionCount.
-
getTargetsList
List<ExchangeRel.ExchangeTarget> getTargetsList()repeated .substrait.ExchangeRel.ExchangeTarget targets = 4; -
getTargets
repeated .substrait.ExchangeRel.ExchangeTarget targets = 4; -
getTargetsCount
int getTargetsCount()repeated .substrait.ExchangeRel.ExchangeTarget targets = 4; -
getTargetsOrBuilderList
List<? extends ExchangeRel.ExchangeTargetOrBuilder> getTargetsOrBuilderList()repeated .substrait.ExchangeRel.ExchangeTarget targets = 4; -
getTargetsOrBuilder
repeated .substrait.ExchangeRel.ExchangeTarget targets = 4; -
hasScatterByFields
boolean hasScatterByFields().substrait.ExchangeRel.ScatterFields scatter_by_fields = 5;- Returns:
- Whether the scatterByFields field is set.
-
getScatterByFields
ExchangeRel.ScatterFields getScatterByFields().substrait.ExchangeRel.ScatterFields scatter_by_fields = 5;- Returns:
- The scatterByFields.
-
getScatterByFieldsOrBuilder
ExchangeRel.ScatterFieldsOrBuilder getScatterByFieldsOrBuilder().substrait.ExchangeRel.ScatterFields scatter_by_fields = 5; -
hasSingleTarget
boolean hasSingleTarget().substrait.ExchangeRel.SingleBucketExpression single_target = 6;- Returns:
- Whether the singleTarget field is set.
-
getSingleTarget
ExchangeRel.SingleBucketExpression getSingleTarget().substrait.ExchangeRel.SingleBucketExpression single_target = 6;- Returns:
- The singleTarget.
-
getSingleTargetOrBuilder
ExchangeRel.SingleBucketExpressionOrBuilder getSingleTargetOrBuilder().substrait.ExchangeRel.SingleBucketExpression single_target = 6; -
hasMultiTarget
boolean hasMultiTarget().substrait.ExchangeRel.MultiBucketExpression multi_target = 7;- Returns:
- Whether the multiTarget field is set.
-
getMultiTarget
ExchangeRel.MultiBucketExpression getMultiTarget().substrait.ExchangeRel.MultiBucketExpression multi_target = 7;- Returns:
- The multiTarget.
-
getMultiTargetOrBuilder
ExchangeRel.MultiBucketExpressionOrBuilder getMultiTargetOrBuilder().substrait.ExchangeRel.MultiBucketExpression multi_target = 7; -
hasRoundRobin
boolean hasRoundRobin().substrait.ExchangeRel.RoundRobin round_robin = 8;- Returns:
- Whether the roundRobin field is set.
-
getRoundRobin
ExchangeRel.RoundRobin getRoundRobin().substrait.ExchangeRel.RoundRobin round_robin = 8;- Returns:
- The roundRobin.
-
getRoundRobinOrBuilder
ExchangeRel.RoundRobinOrBuilder getRoundRobinOrBuilder().substrait.ExchangeRel.RoundRobin round_robin = 8; -
hasBroadcast
boolean hasBroadcast().substrait.ExchangeRel.Broadcast broadcast = 9;- Returns:
- Whether the broadcast field is set.
-
getBroadcast
ExchangeRel.Broadcast getBroadcast().substrait.ExchangeRel.Broadcast broadcast = 9;- Returns:
- The broadcast.
-
getBroadcastOrBuilder
ExchangeRel.BroadcastOrBuilder getBroadcastOrBuilder().substrait.ExchangeRel.Broadcast broadcast = 9; -
hasAdvancedExtension
boolean hasAdvancedExtension().substrait.extensions.AdvancedExtension advanced_extension = 10;- Returns:
- Whether the advancedExtension field is set.
-
getAdvancedExtension
AdvancedExtension getAdvancedExtension().substrait.extensions.AdvancedExtension advanced_extension = 10;- Returns:
- The advancedExtension.
-
getAdvancedExtensionOrBuilder
AdvancedExtensionOrBuilder getAdvancedExtensionOrBuilder().substrait.extensions.AdvancedExtension advanced_extension = 10; -
getExchangeKindCase
ExchangeRel.ExchangeKindCase getExchangeKindCase()
-