public class ScheduleRequestBuilder extends com.microsoft.graph.http.BaseRequestBuilder<Schedule>
| Constructor and Description |
|---|
ScheduleRequestBuilder(java.lang.String requestUrl,
com.microsoft.graph.core.IBaseClient<?> client,
java.util.List<? extends com.microsoft.graph.options.Option> requestOptions)
The request builder for the Schedule
|
| Modifier and Type | Method and Description |
|---|---|
ScheduleRequest |
buildRequest(java.util.List<? extends com.microsoft.graph.options.Option> requestOptions)
Creates the request with specific requestOptions instead of the existing requestOptions
|
ScheduleRequest |
buildRequest(com.microsoft.graph.options.Option... requestOptions)
Creates the request
|
OfferShiftRequestCollectionRequestBuilder |
offerShiftRequests()
Gets a request builder for the OfferShiftRequest collection
|
OfferShiftRequestRequestBuilder |
offerShiftRequests(java.lang.String id)
Gets a request builder for the OfferShiftRequest item
|
OpenShiftChangeRequestCollectionRequestBuilder |
openShiftChangeRequests()
Gets a request builder for the OpenShiftChangeRequest collection
|
OpenShiftChangeRequestRequestBuilder |
openShiftChangeRequests(java.lang.String id)
Gets a request builder for the OpenShiftChangeRequest item
|
OpenShiftCollectionRequestBuilder |
openShifts()
Gets a request builder for the OpenShift collection
|
OpenShiftRequestBuilder |
openShifts(java.lang.String id)
Gets a request builder for the OpenShift item
|
SchedulingGroupCollectionRequestBuilder |
schedulingGroups()
Gets a request builder for the SchedulingGroup collection
|
SchedulingGroupRequestBuilder |
schedulingGroups(java.lang.String id)
Gets a request builder for the SchedulingGroup item
|
ScheduleShareRequestBuilder |
share(ScheduleShareParameterSet parameters)
Gets a builder to execute the method
|
ShiftCollectionRequestBuilder |
shifts()
Gets a request builder for the Shift collection
|
ShiftRequestBuilder |
shifts(java.lang.String id)
Gets a request builder for the Shift item
|
SwapShiftsChangeRequestCollectionRequestBuilder |
swapShiftsChangeRequests()
Gets a request builder for the SwapShiftsChangeRequest collection
|
SwapShiftsChangeRequestRequestBuilder |
swapShiftsChangeRequests(java.lang.String id)
Gets a request builder for the SwapShiftsChangeRequest item
|
TimeOffReasonCollectionRequestBuilder |
timeOffReasons()
Gets a request builder for the TimeOffReason collection
|
TimeOffReasonRequestBuilder |
timeOffReasons(java.lang.String id)
Gets a request builder for the TimeOffReason item
|
TimeOffRequestCollectionRequestBuilder |
timeOffRequests()
Gets a request builder for the TimeOffRequest collection
|
TimeOffRequestRequestBuilder |
timeOffRequests(java.lang.String id)
Gets a request builder for the TimeOffRequest item
|
TimeOffCollectionRequestBuilder |
timesOff()
Gets a request builder for the TimeOff collection
|
TimeOffRequestBuilder |
timesOff(java.lang.String id)
Gets a request builder for the TimeOff item
|
public ScheduleRequestBuilder(@Nonnull
java.lang.String requestUrl,
@Nonnull
com.microsoft.graph.core.IBaseClient<?> client,
@Nullable
java.util.List<? extends com.microsoft.graph.options.Option> requestOptions)
requestUrl - the request URLclient - the service clientrequestOptions - the options for this request@Nonnull public ScheduleRequest buildRequest(@Nullable com.microsoft.graph.options.Option... requestOptions)
requestOptions - the options for this request@Nonnull public ScheduleRequest buildRequest(@Nonnull java.util.List<? extends com.microsoft.graph.options.Option> requestOptions)
requestOptions - the options for this request@Nonnull public OfferShiftRequestCollectionRequestBuilder offerShiftRequests()
@Nonnull public OfferShiftRequestRequestBuilder offerShiftRequests(@Nonnull java.lang.String id)
id - the item identifier@Nonnull public OpenShiftChangeRequestCollectionRequestBuilder openShiftChangeRequests()
@Nonnull public OpenShiftChangeRequestRequestBuilder openShiftChangeRequests(@Nonnull java.lang.String id)
id - the item identifier@Nonnull public OpenShiftCollectionRequestBuilder openShifts()
@Nonnull public OpenShiftRequestBuilder openShifts(@Nonnull java.lang.String id)
id - the item identifier@Nonnull public SchedulingGroupCollectionRequestBuilder schedulingGroups()
@Nonnull public SchedulingGroupRequestBuilder schedulingGroups(@Nonnull java.lang.String id)
id - the item identifier@Nonnull public ShiftCollectionRequestBuilder shifts()
@Nonnull public ShiftRequestBuilder shifts(@Nonnull java.lang.String id)
id - the item identifier@Nonnull public SwapShiftsChangeRequestCollectionRequestBuilder swapShiftsChangeRequests()
@Nonnull public SwapShiftsChangeRequestRequestBuilder swapShiftsChangeRequests(@Nonnull java.lang.String id)
id - the item identifier@Nonnull public TimeOffReasonCollectionRequestBuilder timeOffReasons()
@Nonnull public TimeOffReasonRequestBuilder timeOffReasons(@Nonnull java.lang.String id)
id - the item identifier@Nonnull public TimeOffRequestCollectionRequestBuilder timeOffRequests()
@Nonnull public TimeOffRequestRequestBuilder timeOffRequests(@Nonnull java.lang.String id)
id - the item identifier@Nonnull public TimeOffCollectionRequestBuilder timesOff()
@Nonnull public TimeOffRequestBuilder timesOff(@Nonnull java.lang.String id)
id - the item identifier@Nonnull public ScheduleShareRequestBuilder share(@Nonnull ScheduleShareParameterSet parameters)
parameters - the parameters for the service method