public abstract static class JobsCreateRequest.Builder<T,R extends JobsCreateRequest<T>> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
autoParse |
protected Boolean |
autoStart |
protected String |
filename |
protected T |
input |
protected InputLocation |
inputLocation |
protected Boolean |
runSample |
| Constructor and Description |
|---|
Builder(HttpClient httpClient,
InputLocation inputLocation) |
| Modifier and Type | Method and Description |
|---|---|
R |
build() |
protected abstract R |
doBuild() |
protected void |
validate() |
JobsCreateRequest.Builder<T,R> |
withAutoParse(boolean autoParse) |
JobsCreateRequest.Builder<T,R> |
withAutoStart(boolean autoStart) |
JobsCreateRequest.Builder<T,R> |
withFilename(String filename) |
JobsCreateRequest.Builder<T,R> |
withRunSample(Boolean runSample) |
protected final InputLocation inputLocation
protected T input
protected Boolean autoParse
protected Boolean autoStart
protected Boolean runSample
protected String filename
public Builder(HttpClient httpClient, InputLocation inputLocation)
public JobsCreateRequest.Builder<T,R> withAutoParse(boolean autoParse)
public JobsCreateRequest.Builder<T,R> withAutoStart(boolean autoStart)
public JobsCreateRequest.Builder<T,R> withRunSample(Boolean runSample)
public JobsCreateRequest.Builder<T,R> withFilename(String filename)
protected void validate()
public R build()
protected abstract R doBuild()
Copyright © 2017 Metrics Delivered LLC.. All rights reserved.