@@ -0,0 +1,2626 @@
+package com.hubspot.singularity;%0A%0Aimport java.util.List;%0Aimport java.util.Map;%0A%0Aimport com.hubspot.mesos.Resources;%0A%0Apublic class SingularityRequestBuilder %7B%0A%0A  private String name;%0A%0A  private String executor;%0A  private Resources resources;%0A%0A  private String schedule;%0A%0A  private Integer instances;%0A  private Boolean rackSensitive;%0A  private Boolean daemon;%0A%0A  private String command;%0A  private Map%3CString, String%3E env;%0A  private List%3CString%3E uris;%0A  private Object executorData;%0A%0A  public SingularityRequest build() %7B%0A    return new SingularityRequest(command, name, executor, resources, schedule, instances, daemon, env, uris, executorData, rackSensitive);%0A  %7D%0A  %0A  public String getName() %7B%0A    return name;%0A  %7D%0A%0A  public SingularityRequestBuilder setName(String name) %7B%0A    this.name = name;%0A    return this;%0A  %7D%0A%0A  public String getExecutor() %7B%0A    return executor;%0A  %7D%0A%0A  public SingularityRequestBuilder setExecutor(String executor) %7B%0A    this.executor = executor;%0A    return this;%0A  %7D%0A%0A  public Resources getResources() %7B%0A    return resources;%0A  %7D%0A%0A  public SingularityRequestBuilder setResources(Resources resources) %7B%0A    this.resources = resources;%0A    return this;%0A  %7D%0A%0A  public String getSchedule() %7B%0A    return schedule;%0A  %7D%0A%0A  public SingularityRequestBuilder setSchedule(String schedule) %7B%0A    this.schedule = schedule;%0A    return this;%0A  %7D%0A%0A  public Integer getInstances() %7B%0A    return instances;%0A  %7D%0A%0A  public SingularityRequestBuilder setInstances(Integer instances) %7B%0A    this.instances = instances;%0A    return this;%0A  %7D%0A%0A  public Boolean getRackSensitive() %7B%0A    return rackSensitive;%0A  %7D%0A%0A  public SingularityRequestBuilder setRackSensitive(Boolean rackSensitive) %7B%0A    this.rackSensitive = rackSensitive;%0A    return this;%0A  %7D%0A%0A  public Boolean getDaemon() %7B%0A    return daemon;%0A  %7D%0A%0A  public SingularityRequestBuilder setDaemon(Boolean daemon) %7B%0A    this.daemon = daemon;%0A    return this;%0A  %7D%0A%0A  public String getCommand() %7B%0A    return command;%0A  %7D%0A%0A  public SingularityRequestBuilder setCommand(String command) %7B%0A    this.command = command;%0A    return this;%0A  %7D%0A%0A  public Map%3CString, String%3E getEnv() %7B%0A    return env;%0A  %7D%0A%0A  public SingularityRequestBuilder setEnv(Map%3CString, String%3E env) %7B%0A    this.env = env;%0A    return this;%0A  %7D%0A%0A  public List%3CString%3E getUris() %7B%0A    return uris;%0A  %7D%0A%0A  public SingularityRequestBuilder setUris(List%3CString%3E uris) %7B%0A    this.uris = uris;%0A    return this;%0A  %7D%0A  %0A  public Object getExecutorData() %7B%0A    return executorData;%0A  %7D%0A%0A  public SingularityRequestBuilder setExecutorData(Object executorData) %7B%0A    this.executorData = executorData;%0A    return this;%0A  %7D%0A%0A%7D%0A

add builder