Package io.substrait.relation.physical
Class AbstractExchangeRel.ExchangeTarget
java.lang.Object
io.substrait.relation.physical.AbstractExchangeRel.ExchangeTarget
- Direct Known Subclasses:
ImmutableExchangeTarget
- Enclosing class:
- AbstractExchangeRel
Exchange target specification: partition IDs and target type.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Creates a builder forImmutableExchangeTarget.Returns the partition IDs served by this target.abstract TargetTypegetType()Returns the target type (e.g., local, remote).
-
Constructor Details
-
ExchangeTarget
public ExchangeTarget()
-
-
Method Details
-
getPartitionIds
Returns the partition IDs served by this target.- Returns:
- list of partition IDs
-
getType
Returns the target type (e.g., local, remote).- Returns:
- the target type
-
builder
Creates a builder forImmutableExchangeTarget.- Returns:
- a new builder instance
-