public class ManagedEBookRequestBuilder extends BaseRequestBuilder implements IManagedEBookRequestBuilder
| Constructor and Description |
|---|
ManagedEBookRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the ManagedEBook
|
| Modifier and Type | Method and Description |
|---|---|
IManagedEBookAssignRequestBuilder |
assign(java.util.List<ManagedEBookAssignment> managedEBookAssignments) |
IManagedEBookAssignmentCollectionRequestBuilder |
assignments() |
IManagedEBookAssignmentRequestBuilder |
assignments(java.lang.String id) |
IManagedEBookRequest |
buildRequest(java.util.List<? extends Option> requestOptions)
Creates the request with specific requestOptions instead of the existing requestOptions
|
IManagedEBookRequest |
buildRequest(Option... requestOptions)
Creates the request
|
IDeviceInstallStateCollectionRequestBuilder |
deviceStates() |
IDeviceInstallStateRequestBuilder |
deviceStates(java.lang.String id) |
IEBookInstallSummaryRequestBuilder |
installSummary()
Gets the request builder for EBookInstallSummary
|
IUserInstallStateSummaryCollectionRequestBuilder |
userStateSummary() |
IUserInstallStateSummaryRequestBuilder |
userStateSummary(java.lang.String id) |
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClient, getRequestUrl, getRequestUrlWithAdditionalSegmentpublic ManagedEBookRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
requestUrl - the request URLclient - the service clientrequestOptions - the options for this requestpublic IManagedEBookRequest buildRequest(Option... requestOptions)
buildRequest in interface IManagedEBookRequestBuilderrequestOptions - the options for this requestpublic IManagedEBookRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest in interface IManagedEBookRequestBuilderrequestOptions - the options for this requestpublic IManagedEBookAssignmentCollectionRequestBuilder assignments()
assignments in interface IManagedEBookRequestBuilderpublic IManagedEBookAssignmentRequestBuilder assignments(java.lang.String id)
assignments in interface IManagedEBookRequestBuilderpublic IDeviceInstallStateCollectionRequestBuilder deviceStates()
deviceStates in interface IManagedEBookRequestBuilderpublic IDeviceInstallStateRequestBuilder deviceStates(java.lang.String id)
deviceStates in interface IManagedEBookRequestBuilderpublic IEBookInstallSummaryRequestBuilder installSummary()
installSummary in interface IManagedEBookRequestBuilderpublic IUserInstallStateSummaryCollectionRequestBuilder userStateSummary()
userStateSummary in interface IManagedEBookRequestBuilderpublic IUserInstallStateSummaryRequestBuilder userStateSummary(java.lang.String id)
userStateSummary in interface IManagedEBookRequestBuilderpublic IManagedEBookAssignRequestBuilder assign(java.util.List<ManagedEBookAssignment> managedEBookAssignments)
assign in interface IManagedEBookRequestBuilder