pub struct ScheduleApiClient { /* private fields */ }
Implementations§
Source§impl ScheduleApiClient
impl ScheduleApiClient
Sourcepub fn delete_schedule(&self) -> RequestHandler
pub fn delete_schedule(&self) -> RequestHandler
Delete navigation property schedule for teams
Sourcepub fn get_schedule(&self) -> RequestHandler
pub fn get_schedule(&self) -> RequestHandler
Get schedule
Sourcepub fn update_schedule<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn update_schedule<B: BodyExt>(&self, body: B) -> RequestHandler
Update the navigation property schedule in teams
Sourcepub fn create_offer_shift_requests<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn create_offer_shift_requests<B: BodyExt>(&self, body: B) -> RequestHandler
Create new navigation property to offerShiftRequests for teams
Sourcepub fn list_offer_shift_requests(&self) -> RequestHandler
pub fn list_offer_shift_requests(&self) -> RequestHandler
List offerShiftRequest
Sourcepub fn get_offer_shift_requests_count(&self) -> RequestHandler
pub fn get_offer_shift_requests_count(&self) -> RequestHandler
Get the number of the resource
Sourcepub fn delete_offer_shift_requests(
&self,
offer_shift_request_id: impl AsRef<str>,
) -> RequestHandler
pub fn delete_offer_shift_requests( &self, offer_shift_request_id: impl AsRef<str>, ) -> RequestHandler
Delete navigation property offerShiftRequests for teams
Sourcepub fn get_offer_shift_requests(
&self,
offer_shift_request_id: impl AsRef<str>,
) -> RequestHandler
pub fn get_offer_shift_requests( &self, offer_shift_request_id: impl AsRef<str>, ) -> RequestHandler
Get offerShiftRequests from teams
Sourcepub fn update_offer_shift_requests<B: BodyExt>(
&self,
offer_shift_request_id: impl AsRef<str>,
body: B,
) -> RequestHandler
pub fn update_offer_shift_requests<B: BodyExt>( &self, offer_shift_request_id: impl AsRef<str>, body: B, ) -> RequestHandler
Update the navigation property offerShiftRequests in teams
Sourcepub fn create_open_shift_change_requests<B: BodyExt>(
&self,
body: B,
) -> RequestHandler
pub fn create_open_shift_change_requests<B: BodyExt>( &self, body: B, ) -> RequestHandler
Create openShiftChangeRequest
Sourcepub fn list_open_shift_change_requests(&self) -> RequestHandler
pub fn list_open_shift_change_requests(&self) -> RequestHandler
List openShiftChangeRequests
Sourcepub fn get_open_shift_change_requests_count(&self) -> RequestHandler
pub fn get_open_shift_change_requests_count(&self) -> RequestHandler
Get the number of the resource
Sourcepub fn delete_open_shift_change_requests(
&self,
open_shift_change_request_id: impl AsRef<str>,
) -> RequestHandler
pub fn delete_open_shift_change_requests( &self, open_shift_change_request_id: impl AsRef<str>, ) -> RequestHandler
Delete navigation property openShiftChangeRequests for teams
Sourcepub fn get_open_shift_change_requests(
&self,
open_shift_change_request_id: impl AsRef<str>,
) -> RequestHandler
pub fn get_open_shift_change_requests( &self, open_shift_change_request_id: impl AsRef<str>, ) -> RequestHandler
Get openShiftChangeRequests from teams
Sourcepub fn update_open_shift_change_requests<B: BodyExt>(
&self,
open_shift_change_request_id: impl AsRef<str>,
body: B,
) -> RequestHandler
pub fn update_open_shift_change_requests<B: BodyExt>( &self, open_shift_change_request_id: impl AsRef<str>, body: B, ) -> RequestHandler
Update the navigation property openShiftChangeRequests in teams
Sourcepub fn create_open_shifts<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn create_open_shifts<B: BodyExt>(&self, body: B) -> RequestHandler
Create new navigation property to openShifts for teams
Sourcepub fn list_open_shifts(&self) -> RequestHandler
pub fn list_open_shifts(&self) -> RequestHandler
List openShifts
Sourcepub fn open_shifts_bdbd(&self) -> RequestHandler
pub fn open_shifts_bdbd(&self) -> RequestHandler
Get the number of the resource
Sourcepub fn delete_open_shifts(
&self,
open_shift_id: impl AsRef<str>,
) -> RequestHandler
pub fn delete_open_shifts( &self, open_shift_id: impl AsRef<str>, ) -> RequestHandler
Delete navigation property openShifts for teams
Sourcepub fn get_open_shifts(&self, open_shift_id: impl AsRef<str>) -> RequestHandler
pub fn get_open_shifts(&self, open_shift_id: impl AsRef<str>) -> RequestHandler
Get openShifts from teams
Sourcepub fn update_open_shifts<B: BodyExt>(
&self,
open_shift_id: impl AsRef<str>,
body: B,
) -> RequestHandler
pub fn update_open_shifts<B: BodyExt>( &self, open_shift_id: impl AsRef<str>, body: B, ) -> RequestHandler
Update the navigation property openShifts in teams
Sourcepub fn create_scheduling_groups<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn create_scheduling_groups<B: BodyExt>(&self, body: B) -> RequestHandler
Create schedulingGroup
Sourcepub fn list_scheduling_groups(&self) -> RequestHandler
pub fn list_scheduling_groups(&self) -> RequestHandler
List scheduleGroups
Sourcepub fn get_scheduling_groups_count(&self) -> RequestHandler
pub fn get_scheduling_groups_count(&self) -> RequestHandler
Get the number of the resource
Sourcepub fn delete_scheduling_groups(
&self,
scheduling_group_id: impl AsRef<str>,
) -> RequestHandler
pub fn delete_scheduling_groups( &self, scheduling_group_id: impl AsRef<str>, ) -> RequestHandler
Delete navigation property schedulingGroups for teams
Sourcepub fn get_scheduling_groups(
&self,
scheduling_group_id: impl AsRef<str>,
) -> RequestHandler
pub fn get_scheduling_groups( &self, scheduling_group_id: impl AsRef<str>, ) -> RequestHandler
Get schedulingGroups from teams
Sourcepub fn update_scheduling_groups<B: BodyExt>(
&self,
scheduling_group_id: impl AsRef<str>,
body: B,
) -> RequestHandler
pub fn update_scheduling_groups<B: BodyExt>( &self, scheduling_group_id: impl AsRef<str>, body: B, ) -> RequestHandler
Update the navigation property schedulingGroups in teams
Invoke action share
Sourcepub fn create_shifts<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn create_shifts<B: BodyExt>(&self, body: B) -> RequestHandler
Create shift
Sourcepub fn list_shifts(&self) -> RequestHandler
pub fn list_shifts(&self) -> RequestHandler
List shifts
Sourcepub fn get_shifts_count(&self) -> RequestHandler
pub fn get_shifts_count(&self) -> RequestHandler
Get the number of the resource
Sourcepub fn delete_shifts(&self, shift_id: impl AsRef<str>) -> RequestHandler
pub fn delete_shifts(&self, shift_id: impl AsRef<str>) -> RequestHandler
Delete navigation property shifts for teams
Sourcepub fn get_shifts(&self, shift_id: impl AsRef<str>) -> RequestHandler
pub fn get_shifts(&self, shift_id: impl AsRef<str>) -> RequestHandler
Get shifts from teams
Sourcepub fn update_shifts<B: BodyExt>(
&self,
shift_id: impl AsRef<str>,
body: B,
) -> RequestHandler
pub fn update_shifts<B: BodyExt>( &self, shift_id: impl AsRef<str>, body: B, ) -> RequestHandler
Update the navigation property shifts in teams
Sourcepub fn create_swap_shifts_change_requests<B: BodyExt>(
&self,
body: B,
) -> RequestHandler
pub fn create_swap_shifts_change_requests<B: BodyExt>( &self, body: B, ) -> RequestHandler
Create swapShiftsChangeRequest
Sourcepub fn list_swap_shifts_change_requests(&self) -> RequestHandler
pub fn list_swap_shifts_change_requests(&self) -> RequestHandler
List swapShiftsChangeRequest
Sourcepub fn get_swap_shifts_change_requests_count(&self) -> RequestHandler
pub fn get_swap_shifts_change_requests_count(&self) -> RequestHandler
Get the number of the resource
Sourcepub fn delete_swap_shifts_change_requests(
&self,
swap_shifts_change_request_id: impl AsRef<str>,
) -> RequestHandler
pub fn delete_swap_shifts_change_requests( &self, swap_shifts_change_request_id: impl AsRef<str>, ) -> RequestHandler
Delete navigation property swapShiftsChangeRequests for teams
Sourcepub fn get_swap_shifts_change_requests(
&self,
swap_shifts_change_request_id: impl AsRef<str>,
) -> RequestHandler
pub fn get_swap_shifts_change_requests( &self, swap_shifts_change_request_id: impl AsRef<str>, ) -> RequestHandler
Get swapShiftsChangeRequests from teams
Sourcepub fn update_swap_shifts_change_requests<B: BodyExt>(
&self,
swap_shifts_change_request_id: impl AsRef<str>,
body: B,
) -> RequestHandler
pub fn update_swap_shifts_change_requests<B: BodyExt>( &self, swap_shifts_change_request_id: impl AsRef<str>, body: B, ) -> RequestHandler
Update the navigation property swapShiftsChangeRequests in teams
Sourcepub fn create_time_off_reasons<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn create_time_off_reasons<B: BodyExt>(&self, body: B) -> RequestHandler
Create timeOffReason
Sourcepub fn list_time_off_reasons(&self) -> RequestHandler
pub fn list_time_off_reasons(&self) -> RequestHandler
List timeOffReasons
Sourcepub fn get_time_off_reasons_count(&self) -> RequestHandler
pub fn get_time_off_reasons_count(&self) -> RequestHandler
Get the number of the resource
Sourcepub fn delete_time_off_reasons(
&self,
time_off_reason_id: impl AsRef<str>,
) -> RequestHandler
pub fn delete_time_off_reasons( &self, time_off_reason_id: impl AsRef<str>, ) -> RequestHandler
Delete navigation property timeOffReasons for teams
Sourcepub fn get_time_off_reasons(
&self,
time_off_reason_id: impl AsRef<str>,
) -> RequestHandler
pub fn get_time_off_reasons( &self, time_off_reason_id: impl AsRef<str>, ) -> RequestHandler
Get timeOffReasons from teams
Sourcepub fn update_time_off_reasons<B: BodyExt>(
&self,
time_off_reason_id: impl AsRef<str>,
body: B,
) -> RequestHandler
pub fn update_time_off_reasons<B: BodyExt>( &self, time_off_reason_id: impl AsRef<str>, body: B, ) -> RequestHandler
Update the navigation property timeOffReasons in teams
Sourcepub fn create_time_off_requests<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn create_time_off_requests<B: BodyExt>(&self, body: B) -> RequestHandler
Create new navigation property to timeOffRequests for teams
Sourcepub fn list_time_off_requests(&self) -> RequestHandler
pub fn list_time_off_requests(&self) -> RequestHandler
List timeOffRequest
Sourcepub fn get_time_off_requests_count(&self) -> RequestHandler
pub fn get_time_off_requests_count(&self) -> RequestHandler
Get the number of the resource
Sourcepub fn delete_time_off_requests(
&self,
time_off_request_id: impl AsRef<str>,
) -> RequestHandler
pub fn delete_time_off_requests( &self, time_off_request_id: impl AsRef<str>, ) -> RequestHandler
Delete navigation property timeOffRequests for teams
Sourcepub fn get_time_off_requests(
&self,
time_off_request_id: impl AsRef<str>,
) -> RequestHandler
pub fn get_time_off_requests( &self, time_off_request_id: impl AsRef<str>, ) -> RequestHandler
Get timeOffRequests from teams
Sourcepub fn update_time_off_requests<B: BodyExt>(
&self,
time_off_request_id: impl AsRef<str>,
body: B,
) -> RequestHandler
pub fn update_time_off_requests<B: BodyExt>( &self, time_off_request_id: impl AsRef<str>, body: B, ) -> RequestHandler
Update the navigation property timeOffRequests in teams
Sourcepub fn create_times_off<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn create_times_off<B: BodyExt>(&self, body: B) -> RequestHandler
Create timeOff
Sourcepub fn list_times_off(&self) -> RequestHandler
pub fn list_times_off(&self) -> RequestHandler
List timesOff
Sourcepub fn get_times_off_count(&self) -> RequestHandler
pub fn get_times_off_count(&self) -> RequestHandler
Get the number of the resource
Sourcepub fn delete_times_off(&self, time_off_id: impl AsRef<str>) -> RequestHandler
pub fn delete_times_off(&self, time_off_id: impl AsRef<str>) -> RequestHandler
Delete navigation property timesOff for teams
Sourcepub fn get_times_off(&self, time_off_id: impl AsRef<str>) -> RequestHandler
pub fn get_times_off(&self, time_off_id: impl AsRef<str>) -> RequestHandler
Get timesOff from teams
Sourcepub fn update_times_off<B: BodyExt>(
&self,
time_off_id: impl AsRef<str>,
body: B,
) -> RequestHandler
pub fn update_times_off<B: BodyExt>( &self, time_off_id: impl AsRef<str>, body: B, ) -> RequestHandler
Update the navigation property timesOff in teams