Beispiel #1
0
 public override Token GetToken()
 {
     lock (this)
     {
         YarnServiceProtos.NMTokenProtoOrBuilder p = viaProto ? proto : builder;
         if (this.token != null)
         {
             return(this.token);
         }
         if (!p.HasToken())
         {
             return(null);
         }
         this.token = ConvertFromProtoFormat(p.GetToken());
         return(token);
     }
 }
Beispiel #2
0
 public override NodeId GetNodeId()
 {
     lock (this)
     {
         YarnServiceProtos.NMTokenProtoOrBuilder p = viaProto ? proto : builder;
         if (this.nodeId != null)
         {
             return(nodeId);
         }
         if (!p.HasNodeId())
         {
             return(null);
         }
         this.nodeId = ConvertFromProtoFormat(p.GetNodeId());
         return(nodeId);
     }
 }