Ejemplo n.º 1
0
 private void MergeLocalToProto()
 {
     if (viaProto)
     {
         MaybeInitBuilder();
     }
     MergeLocalToBuilder();
     proto    = ((YarnProtos.ApplicationResourceUsageReportProto)builder.Build());
     viaProto = true;
 }
Ejemplo n.º 2
0
 public virtual YarnProtos.ApplicationResourceUsageReportProto GetProto()
 {
     lock (this)
     {
         MergeLocalToProto();
         proto = viaProto ? proto : ((YarnProtos.ApplicationResourceUsageReportProto)builder
                                     .Build());
         viaProto = true;
         return(proto);
     }
 }
Ejemplo n.º 3
0
 private ApplicationResourceUsageReport ConvertFromProtoFormat(YarnProtos.ApplicationResourceUsageReportProto
                                                               s)
 {
     return(ProtoUtils.ConvertFromProtoFormat(s));
 }
Ejemplo n.º 4
0
 public ApplicationResourceUsageReportPBImpl(YarnProtos.ApplicationResourceUsageReportProto
                                             proto)
 {
     this.proto = proto;
     viaProto   = true;
 }
Ejemplo n.º 5
0
 public static ApplicationResourceUsageReport ConvertFromProtoFormat(YarnProtos.ApplicationResourceUsageReportProto
                                                                     e)
 {
     return(new ApplicationResourceUsageReportPBImpl(e));
 }