public static PreemptionContract NewInstance(IList <PreemptionResourceRequest> req , ICollection <PreemptionContainer> containers) { PreemptionContract contract = Org.Apache.Hadoop.Yarn.Util.Records.NewRecord <PreemptionContract >(); contract.SetResourceRequest(req); contract.SetContainers(containers); return(contract); }
public static PreemptionMessage NewInstance(StrictPreemptionContract set, PreemptionContract contract) { PreemptionMessage message = Org.Apache.Hadoop.Yarn.Util.Records.NewRecord <PreemptionMessage >(); message.SetStrictContract(set); message.SetContract(contract); return(message); }
public abstract void SetContract(PreemptionContract contract);