public abstract class BaseRequestBuilder extends java.lang.Object implements IRequestBuilder
| Constructor and Description |
|---|
BaseRequestBuilder(java.lang.String requestUrl,
IOneDriveClient client,
java.util.List<Option> options)
Creates the request builder.
|
| Modifier and Type | Method and Description |
|---|---|
IOneDriveClient |
getClient()
Gets the client.
|
java.util.List<Option> |
getOptions()
Get the full list of options for this request.
|
java.lang.String |
getRequestUrl()
Gets the request url.
|
java.lang.String |
getRequestUrlWithAdditionalSegment(java.lang.String urlSegment)
Gets the request url with an extra segment added to it.
|
public BaseRequestBuilder(java.lang.String requestUrl,
IOneDriveClient client,
java.util.List<Option> options)
requestUrl - The url to make the request against.client - The client which can issue the request.options - The options for this request.public IOneDriveClient getClient()
getClient in interface IRequestBuilderpublic java.lang.String getRequestUrl()
getRequestUrl in interface IRequestBuilderpublic java.util.List<Option> getOptions()
public java.lang.String getRequestUrlWithAdditionalSegment(java.lang.String urlSegment)
getRequestUrlWithAdditionalSegment in interface IRequestBuilderurlSegment - The section to add.