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); } }
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); } }