예제 #1
0
 public virtual YarnServerCommonProtos.NodeHealthStatusProto GetProto()
 {
     MergeLocalToProto();
     this.proto = this.viaProto ? this.proto : ((YarnServerCommonProtos.NodeHealthStatusProto
                                                 ) this.builder.Build());
     this.viaProto = true;
     return(this.proto);
 }
예제 #2
0
 private void MergeLocalToProto()
 {
     if (this.viaProto)
     {
         MaybeInitBuilder();
     }
     this.proto    = ((YarnServerCommonProtos.NodeHealthStatusProto) this.builder.Build());
     this.viaProto = true;
 }
예제 #3
0
 public NodeHealthStatusPBImpl(YarnServerCommonProtos.NodeHealthStatusProto proto)
 {
     this.proto    = proto;
     this.viaProto = true;
 }
예제 #4
0
 private NodeHealthStatus ConvertFromProtoFormat(YarnServerCommonProtos.NodeHealthStatusProto
                                                 proto)
 {
     return(new NodeHealthStatusPBImpl(proto));
 }