jobDoneLatch = new CountDownLatch(1); driverRPCServer.send(ControlMessage.ClientToDriverMessage.newBuilder() .setType(ControlMessage.ClientToDriverMessageType.LaunchDAG) .setLaunchDAG(ControlMessage.LaunchDAGMessage.newBuilder() .setDag(serializedDAG) .setBroadcastVars(ByteString.copyFrom(SerializationUtils.serialize((Serializable) broadcastVariables))) .build()) .build());
/** * <code>optional .protobuf.LaunchDAGMessage launchDAG = 2;</code> */ public org.apache.nemo.runtime.common.comm.ControlMessage.LaunchDAGMessage.Builder getLaunchDAGBuilder() { bitField0_ |= 0x00000002; onChanged(); return getLaunchDAGFieldBuilder().getBuilder(); } /**
/** * <code>optional .protobuf.LaunchDAGMessage launchDAG = 2;</code> */ private com.google.protobuf.SingleFieldBuilder< org.apache.nemo.runtime.common.comm.ControlMessage.LaunchDAGMessage, org.apache.nemo.runtime.common.comm.ControlMessage.LaunchDAGMessage.Builder, org.apache.nemo.runtime.common.comm.ControlMessage.LaunchDAGMessageOrBuilder> getLaunchDAGFieldBuilder() { if (launchDAGBuilder_ == null) { launchDAGBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.apache.nemo.runtime.common.comm.ControlMessage.LaunchDAGMessage, org.apache.nemo.runtime.common.comm.ControlMessage.LaunchDAGMessage.Builder, org.apache.nemo.runtime.common.comm.ControlMessage.LaunchDAGMessageOrBuilder>( launchDAG_, getParentForChildren(), isClean()); launchDAG_ = null; } return launchDAGBuilder_; }
/** * <code>optional .protobuf.LaunchDAGMessage launchDAG = 2;</code> */ private com.google.protobuf.SingleFieldBuilder< org.apache.nemo.runtime.common.comm.ControlMessage.LaunchDAGMessage, org.apache.nemo.runtime.common.comm.ControlMessage.LaunchDAGMessage.Builder, org.apache.nemo.runtime.common.comm.ControlMessage.LaunchDAGMessageOrBuilder> getLaunchDAGFieldBuilder() { if (launchDAGBuilder_ == null) { launchDAGBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.apache.nemo.runtime.common.comm.ControlMessage.LaunchDAGMessage, org.apache.nemo.runtime.common.comm.ControlMessage.LaunchDAGMessage.Builder, org.apache.nemo.runtime.common.comm.ControlMessage.LaunchDAGMessageOrBuilder>( launchDAG_, getParentForChildren(), isClean()); launchDAG_ = null; } return launchDAGBuilder_; }
private static Builder create() { return new Builder(); }
public Builder clone() { return create().mergeFrom(buildPartial()); }
private static Builder create() { return new Builder(); }
public Builder clone() { return create().mergeFrom(buildPartial()); }
private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getLaunchDAGFieldBuilder(); } } private static Builder create() {
@java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**
public Builder mergeFrom(org.apache.nemo.runtime.common.comm.ControlMessage.ClientToDriverMessage other) { if (other == org.apache.nemo.runtime.common.comm.ControlMessage.ClientToDriverMessage.getDefaultInstance()) return this; if (other.hasType()) { setType(other.getType()); } if (other.hasLaunchDAG()) { mergeLaunchDAG(other.getLaunchDAG()); } this.mergeUnknownFields(other.getUnknownFields()); return this; }
private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getLaunchDAGFieldBuilder(); } } private static Builder create() {
public org.apache.nemo.runtime.common.comm.ControlMessage.ClientToDriverMessage build() { org.apache.nemo.runtime.common.comm.ControlMessage.ClientToDriverMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }
public final boolean isInitialized() { if (!hasType()) { return false; } if (hasLaunchDAG()) { if (!getLaunchDAG().isInitialized()) { return false; } } return true; }
@java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**
/** * <code>optional .protobuf.LaunchDAGMessage launchDAG = 2;</code> */ public org.apache.nemo.runtime.common.comm.ControlMessage.LaunchDAGMessage.Builder getLaunchDAGBuilder() { bitField0_ |= 0x00000002; onChanged(); return getLaunchDAGFieldBuilder().getBuilder(); } /**
public Builder mergeFrom(org.apache.nemo.runtime.common.comm.ControlMessage.ClientToDriverMessage other) { if (other == org.apache.nemo.runtime.common.comm.ControlMessage.ClientToDriverMessage.getDefaultInstance()) return this; if (other.hasType()) { setType(other.getType()); } if (other.hasLaunchDAG()) { mergeLaunchDAG(other.getLaunchDAG()); } this.mergeUnknownFields(other.getUnknownFields()); return this; }
public final boolean isInitialized() { if (!hasType()) { return false; } if (hasLaunchDAG()) { if (!getLaunchDAG().isInitialized()) { return false; } } return true; }
public org.apache.nemo.runtime.common.comm.ControlMessage.ClientToDriverMessage build() { org.apache.nemo.runtime.common.comm.ControlMessage.ClientToDriverMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }