public override ResourceBlacklistRequest GetResourceBlacklistRequest() { YarnServiceProtos.AllocateRequestProtoOrBuilder p = viaProto ? proto : builder; if (this.blacklistRequest != null) { return(this.blacklistRequest); } if (!p.HasBlacklistRequest()) { return(null); } this.blacklistRequest = ConvertFromProtoFormat(p.GetBlacklistRequest()); return(this.blacklistRequest); }
private void InitReleases() { if (this.release != null) { return; } YarnServiceProtos.AllocateRequestProtoOrBuilder p = viaProto ? proto : builder; IList <YarnProtos.ContainerIdProto> list = p.GetReleaseList(); this.release = new AList <ContainerId>(); foreach (YarnProtos.ContainerIdProto c in list) { this.release.AddItem(ConvertFromProtoFormat(c)); } }
private void InitAsks() { if (this.ask != null) { return; } YarnServiceProtos.AllocateRequestProtoOrBuilder p = viaProto ? proto : builder; IList <YarnProtos.ResourceRequestProto> list = p.GetAskList(); this.ask = new AList <ResourceRequest>(); foreach (YarnProtos.ResourceRequestProto c in list) { this.ask.AddItem(ConvertFromProtoFormat(c)); } }
private void InitIncreaseRequests() { if (this.increaseRequests != null) { return; } YarnServiceProtos.AllocateRequestProtoOrBuilder p = viaProto ? proto : builder; IList <YarnProtos.ContainerResourceIncreaseRequestProto> list = p.GetIncreaseRequestList (); this.increaseRequests = new AList <ContainerResourceIncreaseRequest>(); foreach (YarnProtos.ContainerResourceIncreaseRequestProto c in list) { this.increaseRequests.AddItem(ConvertFromProtoFormat(c)); } }
public override float GetProgress() { YarnServiceProtos.AllocateRequestProtoOrBuilder p = viaProto ? proto : builder; return(p.GetProgress()); }
public override int GetResponseId() { YarnServiceProtos.AllocateRequestProtoOrBuilder p = viaProto ? proto : builder; return(p.GetResponseId()); }