Documentation ¶
Index ¶
- type CreateTeamScheduleShiftOperationOptions
- type CreateTeamScheduleShiftOperationResponse
- type DeleteTeamScheduleShiftOperationOptions
- type DeleteTeamScheduleShiftOperationResponse
- type GetTeamScheduleShiftOperationOptions
- type GetTeamScheduleShiftOperationResponse
- type GetTeamScheduleShiftsCountOperationOptions
- type GetTeamScheduleShiftsCountOperationResponse
- type ListTeamScheduleShiftsCompleteResult
- type ListTeamScheduleShiftsCustomPager
- type ListTeamScheduleShiftsOperationOptions
- type ListTeamScheduleShiftsOperationResponse
- type ShiftOperationPredicate
- type TeamScheduleShiftClient
- func (c TeamScheduleShiftClient) CreateTeamScheduleShift(ctx context.Context, id beta.GroupId, input beta.Shift, ...) (result CreateTeamScheduleShiftOperationResponse, err error)
- func (c TeamScheduleShiftClient) DeleteTeamScheduleShift(ctx context.Context, id beta.GroupIdTeamScheduleShiftId, ...) (result DeleteTeamScheduleShiftOperationResponse, err error)
- func (c TeamScheduleShiftClient) GetTeamScheduleShift(ctx context.Context, id beta.GroupIdTeamScheduleShiftId, ...) (result GetTeamScheduleShiftOperationResponse, err error)
- func (c TeamScheduleShiftClient) GetTeamScheduleShiftsCount(ctx context.Context, id beta.GroupId, ...) (result GetTeamScheduleShiftsCountOperationResponse, err error)
- func (c TeamScheduleShiftClient) ListTeamScheduleShifts(ctx context.Context, id beta.GroupId, ...) (result ListTeamScheduleShiftsOperationResponse, err error)
- func (c TeamScheduleShiftClient) ListTeamScheduleShiftsComplete(ctx context.Context, id beta.GroupId, ...) (ListTeamScheduleShiftsCompleteResult, error)
- func (c TeamScheduleShiftClient) ListTeamScheduleShiftsCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, ...) (result ListTeamScheduleShiftsCompleteResult, err error)
- func (c TeamScheduleShiftClient) UpdateTeamScheduleShift(ctx context.Context, id beta.GroupIdTeamScheduleShiftId, input beta.Shift, ...) (result UpdateTeamScheduleShiftOperationResponse, err error)
- type UpdateTeamScheduleShiftOperationOptions
- type UpdateTeamScheduleShiftOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateTeamScheduleShiftOperationOptions ¶
type CreateTeamScheduleShiftOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateTeamScheduleShiftOperationOptions ¶
func DefaultCreateTeamScheduleShiftOperationOptions() CreateTeamScheduleShiftOperationOptions
func (CreateTeamScheduleShiftOperationOptions) ToHeaders ¶
func (o CreateTeamScheduleShiftOperationOptions) ToHeaders() *client.Headers
func (CreateTeamScheduleShiftOperationOptions) ToOData ¶
func (o CreateTeamScheduleShiftOperationOptions) ToOData() *odata.Query
func (CreateTeamScheduleShiftOperationOptions) ToQuery ¶
func (o CreateTeamScheduleShiftOperationOptions) ToQuery() *client.QueryParams
type DeleteTeamScheduleShiftOperationOptions ¶
type DeleteTeamScheduleShiftOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteTeamScheduleShiftOperationOptions ¶
func DefaultDeleteTeamScheduleShiftOperationOptions() DeleteTeamScheduleShiftOperationOptions
func (DeleteTeamScheduleShiftOperationOptions) ToHeaders ¶
func (o DeleteTeamScheduleShiftOperationOptions) ToHeaders() *client.Headers
func (DeleteTeamScheduleShiftOperationOptions) ToOData ¶
func (o DeleteTeamScheduleShiftOperationOptions) ToOData() *odata.Query
func (DeleteTeamScheduleShiftOperationOptions) ToQuery ¶
func (o DeleteTeamScheduleShiftOperationOptions) ToQuery() *client.QueryParams
type GetTeamScheduleShiftOperationOptions ¶
type GetTeamScheduleShiftOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetTeamScheduleShiftOperationOptions ¶
func DefaultGetTeamScheduleShiftOperationOptions() GetTeamScheduleShiftOperationOptions
func (GetTeamScheduleShiftOperationOptions) ToHeaders ¶
func (o GetTeamScheduleShiftOperationOptions) ToHeaders() *client.Headers
func (GetTeamScheduleShiftOperationOptions) ToOData ¶
func (o GetTeamScheduleShiftOperationOptions) ToOData() *odata.Query
func (GetTeamScheduleShiftOperationOptions) ToQuery ¶
func (o GetTeamScheduleShiftOperationOptions) ToQuery() *client.QueryParams
type GetTeamScheduleShiftsCountOperationOptions ¶
type GetTeamScheduleShiftsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetTeamScheduleShiftsCountOperationOptions ¶
func DefaultGetTeamScheduleShiftsCountOperationOptions() GetTeamScheduleShiftsCountOperationOptions
func (GetTeamScheduleShiftsCountOperationOptions) ToHeaders ¶
func (o GetTeamScheduleShiftsCountOperationOptions) ToHeaders() *client.Headers
func (GetTeamScheduleShiftsCountOperationOptions) ToOData ¶
func (o GetTeamScheduleShiftsCountOperationOptions) ToOData() *odata.Query
func (GetTeamScheduleShiftsCountOperationOptions) ToQuery ¶
func (o GetTeamScheduleShiftsCountOperationOptions) ToQuery() *client.QueryParams
type ListTeamScheduleShiftsCustomPager ¶
func (*ListTeamScheduleShiftsCustomPager) NextPageLink ¶
func (p *ListTeamScheduleShiftsCustomPager) NextPageLink() *odata.Link
type ListTeamScheduleShiftsOperationOptions ¶
type ListTeamScheduleShiftsOperationOptions struct { Count *bool Expand *odata.Expand Filter *string Metadata *odata.Metadata OrderBy *odata.OrderBy RetryFunc client.RequestRetryFunc Search *string Select *[]string Skip *int64 Top *int64 }
func DefaultListTeamScheduleShiftsOperationOptions ¶
func DefaultListTeamScheduleShiftsOperationOptions() ListTeamScheduleShiftsOperationOptions
func (ListTeamScheduleShiftsOperationOptions) ToHeaders ¶
func (o ListTeamScheduleShiftsOperationOptions) ToHeaders() *client.Headers
func (ListTeamScheduleShiftsOperationOptions) ToOData ¶
func (o ListTeamScheduleShiftsOperationOptions) ToOData() *odata.Query
func (ListTeamScheduleShiftsOperationOptions) ToQuery ¶
func (o ListTeamScheduleShiftsOperationOptions) ToQuery() *client.QueryParams
type ShiftOperationPredicate ¶
type ShiftOperationPredicate struct { }
type TeamScheduleShiftClient ¶
func NewTeamScheduleShiftClientWithBaseURI ¶
func NewTeamScheduleShiftClientWithBaseURI(sdkApi sdkEnv.Api) (*TeamScheduleShiftClient, error)
func (TeamScheduleShiftClient) CreateTeamScheduleShift ¶
func (c TeamScheduleShiftClient) CreateTeamScheduleShift(ctx context.Context, id beta.GroupId, input beta.Shift, options CreateTeamScheduleShiftOperationOptions) (result CreateTeamScheduleShiftOperationResponse, err error)
CreateTeamScheduleShift - Create new navigation property to shifts for groups
func (TeamScheduleShiftClient) DeleteTeamScheduleShift ¶
func (c TeamScheduleShiftClient) DeleteTeamScheduleShift(ctx context.Context, id beta.GroupIdTeamScheduleShiftId, options DeleteTeamScheduleShiftOperationOptions) (result DeleteTeamScheduleShiftOperationResponse, err error)
DeleteTeamScheduleShift - Delete navigation property shifts for groups
func (TeamScheduleShiftClient) GetTeamScheduleShift ¶
func (c TeamScheduleShiftClient) GetTeamScheduleShift(ctx context.Context, id beta.GroupIdTeamScheduleShiftId, options GetTeamScheduleShiftOperationOptions) (result GetTeamScheduleShiftOperationResponse, err error)
GetTeamScheduleShift - Get shifts from groups. The shifts in the schedule.
func (TeamScheduleShiftClient) GetTeamScheduleShiftsCount ¶
func (c TeamScheduleShiftClient) GetTeamScheduleShiftsCount(ctx context.Context, id beta.GroupId, options GetTeamScheduleShiftsCountOperationOptions) (result GetTeamScheduleShiftsCountOperationResponse, err error)
GetTeamScheduleShiftsCount - Get the number of the resource
func (TeamScheduleShiftClient) ListTeamScheduleShifts ¶
func (c TeamScheduleShiftClient) ListTeamScheduleShifts(ctx context.Context, id beta.GroupId, options ListTeamScheduleShiftsOperationOptions) (result ListTeamScheduleShiftsOperationResponse, err error)
ListTeamScheduleShifts - Get shifts from groups. The shifts in the schedule.
func (TeamScheduleShiftClient) ListTeamScheduleShiftsComplete ¶
func (c TeamScheduleShiftClient) ListTeamScheduleShiftsComplete(ctx context.Context, id beta.GroupId, options ListTeamScheduleShiftsOperationOptions) (ListTeamScheduleShiftsCompleteResult, error)
ListTeamScheduleShiftsComplete retrieves all the results into a single object
func (TeamScheduleShiftClient) ListTeamScheduleShiftsCompleteMatchingPredicate ¶
func (c TeamScheduleShiftClient) ListTeamScheduleShiftsCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, options ListTeamScheduleShiftsOperationOptions, predicate ShiftOperationPredicate) (result ListTeamScheduleShiftsCompleteResult, err error)
ListTeamScheduleShiftsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (TeamScheduleShiftClient) UpdateTeamScheduleShift ¶
func (c TeamScheduleShiftClient) UpdateTeamScheduleShift(ctx context.Context, id beta.GroupIdTeamScheduleShiftId, input beta.Shift, options UpdateTeamScheduleShiftOperationOptions) (result UpdateTeamScheduleShiftOperationResponse, err error)
UpdateTeamScheduleShift - Update the navigation property shifts in groups
type UpdateTeamScheduleShiftOperationOptions ¶
type UpdateTeamScheduleShiftOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateTeamScheduleShiftOperationOptions ¶
func DefaultUpdateTeamScheduleShiftOperationOptions() UpdateTeamScheduleShiftOperationOptions
func (UpdateTeamScheduleShiftOperationOptions) ToHeaders ¶
func (o UpdateTeamScheduleShiftOperationOptions) ToHeaders() *client.Headers
func (UpdateTeamScheduleShiftOperationOptions) ToOData ¶
func (o UpdateTeamScheduleShiftOperationOptions) ToOData() *odata.Query
func (UpdateTeamScheduleShiftOperationOptions) ToQuery ¶
func (o UpdateTeamScheduleShiftOperationOptions) ToQuery() *client.QueryParams
Click to show internal directories.
Click to hide internal directories.