public override int GetNumContainers() { lock (this) { YarnProtos.ResourceRequestProtoOrBuilder p = viaProto ? proto : builder; return(p.GetNumContainers()); } }
public override string GetResourceName() { YarnProtos.ResourceRequestProtoOrBuilder p = viaProto ? proto : builder; if (!p.HasResourceName()) { return(null); } return(p.GetResourceName()); }
public override string GetNodeLabelExpression() { YarnProtos.ResourceRequestProtoOrBuilder p = viaProto ? proto : builder; if (!p.HasNodeLabelExpression()) { return(null); } return(p.GetNodeLabelExpression().Trim()); }
public override Priority GetPriority() { YarnProtos.ResourceRequestProtoOrBuilder p = viaProto ? proto : builder; if (this.priority != null) { return(this.priority); } if (!p.HasPriority()) { return(null); } this.priority = ConvertFromProtoFormat(p.GetPriority()); return(this.priority); }
public override bool GetRelaxLocality() { YarnProtos.ResourceRequestProtoOrBuilder p = viaProto ? proto : builder; return(p.GetRelaxLocality()); }