public class PlannerPlanRequestBuilder extends BaseRequestBuilder implements IPlannerPlanRequestBuilder
| Constructor and Description |
|---|
PlannerPlanRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the PlannerPlan
|
| Modifier and Type | Method and Description |
|---|---|
IPlannerBucketCollectionRequestBuilder |
buckets() |
IPlannerBucketRequestBuilder |
buckets(java.lang.String id) |
IPlannerPlanRequest |
buildRequest(java.util.List<? extends Option> requestOptions)
Creates the request with specific requestOptions instead of the existing requestOptions
|
IPlannerPlanRequest |
buildRequest(Option... requestOptions)
Creates the request
|
IPlannerPlanDetailsRequestBuilder |
details()
Gets the request builder for PlannerPlanDetails
|
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 PlannerPlanRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
requestUrl - the request URLclient - the service clientrequestOptions - the options for this requestpublic IPlannerPlanRequest buildRequest(Option... requestOptions)
buildRequest in interface IPlannerPlanRequestBuilderrequestOptions - the options for this requestpublic IPlannerPlanRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest in interface IPlannerPlanRequestBuilderrequestOptions - the options for this requestpublic IPlannerBucketCollectionRequestBuilder buckets()
buckets in interface IPlannerPlanRequestBuilderpublic IPlannerBucketRequestBuilder buckets(java.lang.String id)
buckets in interface IPlannerPlanRequestBuilderpublic IPlannerPlanDetailsRequestBuilder details()
details in interface IPlannerPlanRequestBuilderpublic IPlannerTaskCollectionRequestBuilder tasks()
tasks in interface IPlannerPlanRequestBuilderpublic IPlannerTaskRequestBuilder tasks(java.lang.String id)
tasks in interface IPlannerPlanRequestBuilder