public class PlannerRequestBuilder extends BaseRequestBuilder implements IPlannerRequestBuilder
| Constructor and Description |
|---|
PlannerRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the Planner
|
| Modifier and Type | Method and Description |
|---|---|
IPlannerBucketCollectionRequestBuilder |
buckets() |
IPlannerBucketRequestBuilder |
buckets(java.lang.String id) |
IPlannerRequest |
buildRequest(java.util.List<? extends Option> requestOptions)
Creates the request with specific requestOptions instead of the existing requestOptions
|
IPlannerRequest |
buildRequest(Option... requestOptions)
Creates the request
|
IPlannerPlanCollectionRequestBuilder |
plans() |
IPlannerPlanRequestBuilder |
plans(java.lang.String id) |
IPlannerTaskCollectionRequestBuilder |
tasks() |
IPlannerTaskRequestBuilder |
tasks(java.lang.String id) |
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClient, getRequestUrl, getRequestUrlWithAdditionalSegmentpublic PlannerRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
requestUrl - the request URLclient - the service clientrequestOptions - the options for this requestpublic IPlannerRequest buildRequest(Option... requestOptions)
buildRequest in interface IPlannerRequestBuilderrequestOptions - the options for this requestpublic IPlannerRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest in interface IPlannerRequestBuilderrequestOptions - the options for this requestpublic IPlannerBucketCollectionRequestBuilder buckets()
buckets in interface IPlannerRequestBuilderpublic IPlannerBucketRequestBuilder buckets(java.lang.String id)
buckets in interface IPlannerRequestBuilderpublic IPlannerPlanCollectionRequestBuilder plans()
plans in interface IPlannerRequestBuilderpublic IPlannerPlanRequestBuilder plans(java.lang.String id)
plans in interface IPlannerRequestBuilderpublic IPlannerTaskCollectionRequestBuilder tasks()
tasks in interface IPlannerRequestBuilderpublic IPlannerTaskRequestBuilder tasks(java.lang.String id)
tasks in interface IPlannerRequestBuilder