public static final class MultiDataSetRequest.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
MultiDataSetRequest |
build()
Build the request object.
|
static MultiDataSetRequest.Builder |
of(List<QuandlCodeRequest> quandlCodeRequests)
Create the base DataSetRequest object passing in the Quandl code.
|
static MultiDataSetRequest.Builder |
of(QuandlCodeRequest... quandlCodeRequests)
Create the base DataSetRequest object passing in the Quandl code.
|
MultiDataSetRequest.Builder |
withEndDate(org.threeten.bp.LocalDate endDate)
Optionally specify an end date cut-off for the request.
|
MultiDataSetRequest.Builder |
withFrequency(Frequency frequency)
Optionally specify the sampling frequency for the request.
|
MultiDataSetRequest.Builder |
withMaxRows(int maxRows)
Optionally specify the maximum number of rows that should be returns for the request.
|
MultiDataSetRequest.Builder |
withSortOrder(SortOrder sortOrder)
Optionally specify the sort order of the results.
|
MultiDataSetRequest.Builder |
withStartDate(org.threeten.bp.LocalDate startDate)
Optionally specify a start date cut-off for the request.
|
MultiDataSetRequest.Builder |
withTransform(Transform transform)
Optionally specify a data transformation function for the request.
|
public static MultiDataSetRequest.Builder of(List<QuandlCodeRequest> quandlCodeRequests)
quandlCodeRequests - the list of quandl codes/columns you're interested in, not nullpublic static MultiDataSetRequest.Builder of(QuandlCodeRequest... quandlCodeRequests)
quandlCodeRequests - the quandl codes/columns (VarArgs) you're interested in, not nullpublic MultiDataSetRequest.Builder withStartDate(org.threeten.bp.LocalDate startDate)
startDate - the start date of the request (inclusive), not nullpublic MultiDataSetRequest.Builder withEndDate(org.threeten.bp.LocalDate endDate)
endDate - the end date of the request (inclusive), not nullpublic MultiDataSetRequest.Builder withFrequency(Frequency frequency)
frequency - the sampling frequency, not nullpublic MultiDataSetRequest.Builder withMaxRows(int maxRows)
maxRows - the maximum number of rows that the server should return from the requestpublic MultiDataSetRequest.Builder withTransform(Transform transform)
transform - the data transformation method that the server should pre-process the data withpublic MultiDataSetRequest.Builder withSortOrder(SortOrder sortOrder)
sortOrder - the sort order of the resultspublic MultiDataSetRequest build()
Copyright 2014-Present by Jim Moores
${javadoc.footer.license}