public class OfferAcceptor
extends java.lang.Object
Constructor and Description |
---|
OfferAcceptor(org.apache.mesos.Protos.Offer offer) |
Modifier and Type | Method and Description |
---|---|
void |
acceptOffers(org.apache.mesos.SchedulerDriver driver,
org.apache.mesos.Protos.Filters filters) |
void |
addOffer(org.apache.mesos.Protos.Offer offer) |
void |
addTask(org.apache.mesos.Protos.TaskInfo task,
Job job) |
int |
declineOffer(org.apache.mesos.SchedulerDriver driver,
org.apache.mesos.Protos.Filters filters) |
java.util.List<Job> |
getJobs() |
java.util.List<org.apache.mesos.Protos.Offer> |
getOffers() |
org.apache.mesos.Protos.SlaveID |
getSlaveID() |
Resource |
totalResource() |
void |
verify() |
public void addOffer(org.apache.mesos.Protos.Offer offer)
public void addTask(org.apache.mesos.Protos.TaskInfo task, Job job)
public Resource totalResource()
public void acceptOffers(org.apache.mesos.SchedulerDriver driver, org.apache.mesos.Protos.Filters filters)
public int declineOffer(org.apache.mesos.SchedulerDriver driver, org.apache.mesos.Protos.Filters filters)
public java.util.List<org.apache.mesos.Protos.Offer> getOffers()
public org.apache.mesos.Protos.SlaveID getSlaveID()
public java.util.List<Job> getJobs()
public void verify()