@Override public Void visitReceiver(Receiver receiver, List<Collector> collectors) throws RuntimeException { List<MinorFragmentEndpoint> endpoints = receiver.getProvidingEndpoints(); List<Integer> list = new ArrayList<>(endpoints.size()); for (MinorFragmentEndpoint ep : endpoints) { list.add(ep.getId()); } collectors.add(Collector.newBuilder() .setIsSpooling(receiver.isSpooling()) .setOppositeMajorFragmentId(receiver.getOppositeMajorFragmentId()) .setSupportsOutOfOrder(receiver.supportsOutOfOrderExchange()) .addAllIncomingMinorFragment(list) .build()); return null; }
builder.addCollector(input.mergeObject(org.apache.drill.exec.proto.BitControl.Collector.newBuilder(), org.apache.drill.exec.proto.SchemaBitControl.Collector.MERGE));
public Builder toBuilder() { return newBuilder(this); }
public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.apache.drill.exec.proto.BitControl.Collector prototype) {
public static Builder newBuilder(org.apache.drill.exec.proto.BitControl.Collector prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); }
public org.apache.drill.exec.proto.BitControl.Collector.Builder newMessage() { return org.apache.drill.exec.proto.BitControl.Collector.newBuilder(); } public java.lang.String getFieldName(int number)
builder.addCollector(input.mergeObject(org.apache.drill.exec.proto.BitControl.Collector.newBuilder(), org.apache.drill.exec.proto.SchemaBitControl.Collector.MERGE));
public Builder toBuilder() { return newBuilder(this); }
public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.apache.drill.exec.proto.BitControl.Collector prototype) {
public org.apache.drill.exec.proto.BitControl.Collector.Builder newMessage() { return org.apache.drill.exec.proto.BitControl.Collector.newBuilder(); } public java.lang.String getFieldName(int number)
public static Builder newBuilder(org.apache.drill.exec.proto.BitControl.Collector prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); }