示例#1
0
 private PreemptionMessagePBImpl ConvertFromProtoFormat(YarnProtos.PreemptionMessageProto
                                                        p)
 {
     lock (this)
     {
         return(new PreemptionMessagePBImpl(p));
     }
 }
示例#2
0
 private void MergeLocalToProto()
 {
     if (viaProto)
     {
         MaybeInitBuilder();
     }
     MergeLocalToBuilder();
     proto    = ((YarnProtos.PreemptionMessageProto)builder.Build());
     viaProto = true;
 }
示例#3
0
 public virtual YarnProtos.PreemptionMessageProto GetProto()
 {
     lock (this)
     {
         MergeLocalToProto();
         proto    = viaProto ? proto : ((YarnProtos.PreemptionMessageProto)builder.Build());
         viaProto = true;
         return(proto);
     }
 }
示例#4
0
 public PreemptionMessagePBImpl(YarnProtos.PreemptionMessageProto proto)
 {
     this.proto = proto;
     viaProto   = true;
 }