/** * <code>optional .EntityDescriptorProto processor_descriptor = 9;</code> */ public Builder setProcessorDescriptor( org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.EntityDescriptorProto.Builder builderForValue) { if (processorDescriptorBuilder_ == null) { processorDescriptor_ = builderForValue.build(); onChanged(); } else { processorDescriptorBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000100; return this; } /**
/** * <code>optional .EntityDescriptorProto io_descriptor = 2;</code> */ public Builder setIoDescriptor( org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.EntityDescriptorProto.Builder builderForValue) { if (ioDescriptorBuilder_ == null) { ioDescriptor_ = builderForValue.build(); onChanged(); } else { ioDescriptorBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } /**
/** * <code>optional .EntityDescriptorProto merged_input_descriptor = 3;</code> */ public Builder setMergedInputDescriptor( org.apache.hadoop.hive.llap.daemon.rpc.LlapDaemonProtocolProtos.EntityDescriptorProto.Builder builderForValue) { if (mergedInputDescriptorBuilder_ == null) { mergedInputDescriptor_ = builderForValue.build(); onChanged(); } else { mergedInputDescriptorBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000004; return this; } /**
.setProcessorDescriptor( LlapDaemonProtocolProtos.EntityDescriptorProto.newBuilder() .setClassName("MockProcessor").build()) .build()).build()) .setAmHost("localhost")
.setProcessorDescriptor( LlapDaemonProtocolProtos.EntityDescriptorProto.newBuilder() .setClassName("MockProcessor").build()) .build()).build()) .setAmHost("localhost")
private static EntityDescriptorProto convertToProto( EntityDescriptor<?> descriptor) { EntityDescriptorProto.Builder builder = EntityDescriptorProto .newBuilder(); builder.setClassName(descriptor.getClassName()); UserPayload userPayload = descriptor.getUserPayload(); if (userPayload != null) { UserPayloadProto.Builder payloadBuilder = UserPayloadProto.newBuilder(); if (userPayload.hasPayload()) { payloadBuilder.setUserPayload(ByteString.copyFrom(userPayload.getPayload())); payloadBuilder.setVersion(userPayload.getVersion()); } builder.setUserPayload(payloadBuilder.build()); } if (descriptor.getHistoryText() != null) { try { builder.setHistoryText(TezCommonUtils.compressByteArrayToByteString( descriptor.getHistoryText().getBytes("UTF-8"))); } catch (IOException e) { throw new TezUncheckedException(e); } } return builder.build(); }