Documentation ¶
Index ¶
- type CreateTeamScheduleSchedulingGroupOperationOptions
- type CreateTeamScheduleSchedulingGroupOperationResponse
- type DeleteTeamScheduleSchedulingGroupOperationOptions
- type DeleteTeamScheduleSchedulingGroupOperationResponse
- type GetTeamScheduleSchedulingGroupOperationOptions
- type GetTeamScheduleSchedulingGroupOperationResponse
- type GetTeamScheduleSchedulingGroupsCountOperationOptions
- type GetTeamScheduleSchedulingGroupsCountOperationResponse
- type ListTeamScheduleSchedulingGroupsCompleteResult
- type ListTeamScheduleSchedulingGroupsCustomPager
- type ListTeamScheduleSchedulingGroupsOperationOptions
- type ListTeamScheduleSchedulingGroupsOperationResponse
- type SchedulingGroupOperationPredicate
- type TeamScheduleSchedulingGroupClient
- func (c TeamScheduleSchedulingGroupClient) CreateTeamScheduleSchedulingGroup(ctx context.Context, id stable.GroupId, input stable.SchedulingGroup, ...) (result CreateTeamScheduleSchedulingGroupOperationResponse, err error)
- func (c TeamScheduleSchedulingGroupClient) DeleteTeamScheduleSchedulingGroup(ctx context.Context, id stable.GroupIdTeamScheduleSchedulingGroupId, ...) (result DeleteTeamScheduleSchedulingGroupOperationResponse, err error)
- func (c TeamScheduleSchedulingGroupClient) GetTeamScheduleSchedulingGroup(ctx context.Context, id stable.GroupIdTeamScheduleSchedulingGroupId, ...) (result GetTeamScheduleSchedulingGroupOperationResponse, err error)
- func (c TeamScheduleSchedulingGroupClient) GetTeamScheduleSchedulingGroupsCount(ctx context.Context, id stable.GroupId, ...) (result GetTeamScheduleSchedulingGroupsCountOperationResponse, err error)
- func (c TeamScheduleSchedulingGroupClient) ListTeamScheduleSchedulingGroups(ctx context.Context, id stable.GroupId, ...) (result ListTeamScheduleSchedulingGroupsOperationResponse, err error)
- func (c TeamScheduleSchedulingGroupClient) ListTeamScheduleSchedulingGroupsComplete(ctx context.Context, id stable.GroupId, ...) (ListTeamScheduleSchedulingGroupsCompleteResult, error)
- func (c TeamScheduleSchedulingGroupClient) ListTeamScheduleSchedulingGroupsCompleteMatchingPredicate(ctx context.Context, id stable.GroupId, ...) (result ListTeamScheduleSchedulingGroupsCompleteResult, err error)
- func (c TeamScheduleSchedulingGroupClient) UpdateTeamScheduleSchedulingGroup(ctx context.Context, id stable.GroupIdTeamScheduleSchedulingGroupId, ...) (result UpdateTeamScheduleSchedulingGroupOperationResponse, err error)
- type UpdateTeamScheduleSchedulingGroupOperationOptions
- type UpdateTeamScheduleSchedulingGroupOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateTeamScheduleSchedulingGroupOperationOptions ¶
type CreateTeamScheduleSchedulingGroupOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateTeamScheduleSchedulingGroupOperationOptions ¶
func DefaultCreateTeamScheduleSchedulingGroupOperationOptions() CreateTeamScheduleSchedulingGroupOperationOptions
func (CreateTeamScheduleSchedulingGroupOperationOptions) ToHeaders ¶
func (o CreateTeamScheduleSchedulingGroupOperationOptions) ToHeaders() *client.Headers
func (CreateTeamScheduleSchedulingGroupOperationOptions) ToOData ¶
func (o CreateTeamScheduleSchedulingGroupOperationOptions) ToOData() *odata.Query
func (CreateTeamScheduleSchedulingGroupOperationOptions) ToQuery ¶
func (o CreateTeamScheduleSchedulingGroupOperationOptions) ToQuery() *client.QueryParams
type DeleteTeamScheduleSchedulingGroupOperationOptions ¶
type DeleteTeamScheduleSchedulingGroupOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteTeamScheduleSchedulingGroupOperationOptions ¶
func DefaultDeleteTeamScheduleSchedulingGroupOperationOptions() DeleteTeamScheduleSchedulingGroupOperationOptions
func (DeleteTeamScheduleSchedulingGroupOperationOptions) ToHeaders ¶
func (o DeleteTeamScheduleSchedulingGroupOperationOptions) ToHeaders() *client.Headers
func (DeleteTeamScheduleSchedulingGroupOperationOptions) ToOData ¶
func (o DeleteTeamScheduleSchedulingGroupOperationOptions) ToOData() *odata.Query
func (DeleteTeamScheduleSchedulingGroupOperationOptions) ToQuery ¶
func (o DeleteTeamScheduleSchedulingGroupOperationOptions) ToQuery() *client.QueryParams
type GetTeamScheduleSchedulingGroupOperationOptions ¶
type GetTeamScheduleSchedulingGroupOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetTeamScheduleSchedulingGroupOperationOptions ¶
func DefaultGetTeamScheduleSchedulingGroupOperationOptions() GetTeamScheduleSchedulingGroupOperationOptions
func (GetTeamScheduleSchedulingGroupOperationOptions) ToHeaders ¶
func (o GetTeamScheduleSchedulingGroupOperationOptions) ToHeaders() *client.Headers
func (GetTeamScheduleSchedulingGroupOperationOptions) ToOData ¶
func (o GetTeamScheduleSchedulingGroupOperationOptions) ToOData() *odata.Query
func (GetTeamScheduleSchedulingGroupOperationOptions) ToQuery ¶
func (o GetTeamScheduleSchedulingGroupOperationOptions) ToQuery() *client.QueryParams
type GetTeamScheduleSchedulingGroupsCountOperationOptions ¶
type GetTeamScheduleSchedulingGroupsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetTeamScheduleSchedulingGroupsCountOperationOptions ¶
func DefaultGetTeamScheduleSchedulingGroupsCountOperationOptions() GetTeamScheduleSchedulingGroupsCountOperationOptions
func (GetTeamScheduleSchedulingGroupsCountOperationOptions) ToHeaders ¶
func (o GetTeamScheduleSchedulingGroupsCountOperationOptions) ToHeaders() *client.Headers
func (GetTeamScheduleSchedulingGroupsCountOperationOptions) ToOData ¶
func (o GetTeamScheduleSchedulingGroupsCountOperationOptions) ToOData() *odata.Query
func (GetTeamScheduleSchedulingGroupsCountOperationOptions) ToQuery ¶
func (o GetTeamScheduleSchedulingGroupsCountOperationOptions) ToQuery() *client.QueryParams
type ListTeamScheduleSchedulingGroupsCompleteResult ¶
type ListTeamScheduleSchedulingGroupsCompleteResult struct { LatestHttpResponse *http.Response Items []stable.SchedulingGroup }
type ListTeamScheduleSchedulingGroupsCustomPager ¶
type ListTeamScheduleSchedulingGroupsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListTeamScheduleSchedulingGroupsCustomPager) NextPageLink ¶
func (p *ListTeamScheduleSchedulingGroupsCustomPager) NextPageLink() *odata.Link
type ListTeamScheduleSchedulingGroupsOperationOptions ¶
type ListTeamScheduleSchedulingGroupsOperationOptions 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 DefaultListTeamScheduleSchedulingGroupsOperationOptions ¶
func DefaultListTeamScheduleSchedulingGroupsOperationOptions() ListTeamScheduleSchedulingGroupsOperationOptions
func (ListTeamScheduleSchedulingGroupsOperationOptions) ToHeaders ¶
func (o ListTeamScheduleSchedulingGroupsOperationOptions) ToHeaders() *client.Headers
func (ListTeamScheduleSchedulingGroupsOperationOptions) ToOData ¶
func (o ListTeamScheduleSchedulingGroupsOperationOptions) ToOData() *odata.Query
func (ListTeamScheduleSchedulingGroupsOperationOptions) ToQuery ¶
func (o ListTeamScheduleSchedulingGroupsOperationOptions) ToQuery() *client.QueryParams
type SchedulingGroupOperationPredicate ¶
type SchedulingGroupOperationPredicate struct { }
func (SchedulingGroupOperationPredicate) Matches ¶
func (p SchedulingGroupOperationPredicate) Matches(input stable.SchedulingGroup) bool
type TeamScheduleSchedulingGroupClient ¶
func NewTeamScheduleSchedulingGroupClientWithBaseURI ¶
func NewTeamScheduleSchedulingGroupClientWithBaseURI(sdkApi sdkEnv.Api) (*TeamScheduleSchedulingGroupClient, error)
func (TeamScheduleSchedulingGroupClient) CreateTeamScheduleSchedulingGroup ¶
func (c TeamScheduleSchedulingGroupClient) CreateTeamScheduleSchedulingGroup(ctx context.Context, id stable.GroupId, input stable.SchedulingGroup, options CreateTeamScheduleSchedulingGroupOperationOptions) (result CreateTeamScheduleSchedulingGroupOperationResponse, err error)
CreateTeamScheduleSchedulingGroup - Create new navigation property to schedulingGroups for groups
func (TeamScheduleSchedulingGroupClient) DeleteTeamScheduleSchedulingGroup ¶
func (c TeamScheduleSchedulingGroupClient) DeleteTeamScheduleSchedulingGroup(ctx context.Context, id stable.GroupIdTeamScheduleSchedulingGroupId, options DeleteTeamScheduleSchedulingGroupOperationOptions) (result DeleteTeamScheduleSchedulingGroupOperationResponse, err error)
DeleteTeamScheduleSchedulingGroup - Delete navigation property schedulingGroups for groups
func (TeamScheduleSchedulingGroupClient) GetTeamScheduleSchedulingGroup ¶
func (c TeamScheduleSchedulingGroupClient) GetTeamScheduleSchedulingGroup(ctx context.Context, id stable.GroupIdTeamScheduleSchedulingGroupId, options GetTeamScheduleSchedulingGroupOperationOptions) (result GetTeamScheduleSchedulingGroupOperationResponse, err error)
GetTeamScheduleSchedulingGroup - Get schedulingGroups from groups. The logical grouping of users in the schedule (usually by role).
func (TeamScheduleSchedulingGroupClient) GetTeamScheduleSchedulingGroupsCount ¶
func (c TeamScheduleSchedulingGroupClient) GetTeamScheduleSchedulingGroupsCount(ctx context.Context, id stable.GroupId, options GetTeamScheduleSchedulingGroupsCountOperationOptions) (result GetTeamScheduleSchedulingGroupsCountOperationResponse, err error)
GetTeamScheduleSchedulingGroupsCount - Get the number of the resource
func (TeamScheduleSchedulingGroupClient) ListTeamScheduleSchedulingGroups ¶
func (c TeamScheduleSchedulingGroupClient) ListTeamScheduleSchedulingGroups(ctx context.Context, id stable.GroupId, options ListTeamScheduleSchedulingGroupsOperationOptions) (result ListTeamScheduleSchedulingGroupsOperationResponse, err error)
ListTeamScheduleSchedulingGroups - Get schedulingGroups from groups. The logical grouping of users in the schedule (usually by role).
func (TeamScheduleSchedulingGroupClient) ListTeamScheduleSchedulingGroupsComplete ¶
func (c TeamScheduleSchedulingGroupClient) ListTeamScheduleSchedulingGroupsComplete(ctx context.Context, id stable.GroupId, options ListTeamScheduleSchedulingGroupsOperationOptions) (ListTeamScheduleSchedulingGroupsCompleteResult, error)
ListTeamScheduleSchedulingGroupsComplete retrieves all the results into a single object
func (TeamScheduleSchedulingGroupClient) ListTeamScheduleSchedulingGroupsCompleteMatchingPredicate ¶
func (c TeamScheduleSchedulingGroupClient) ListTeamScheduleSchedulingGroupsCompleteMatchingPredicate(ctx context.Context, id stable.GroupId, options ListTeamScheduleSchedulingGroupsOperationOptions, predicate SchedulingGroupOperationPredicate) (result ListTeamScheduleSchedulingGroupsCompleteResult, err error)
ListTeamScheduleSchedulingGroupsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (TeamScheduleSchedulingGroupClient) UpdateTeamScheduleSchedulingGroup ¶
func (c TeamScheduleSchedulingGroupClient) UpdateTeamScheduleSchedulingGroup(ctx context.Context, id stable.GroupIdTeamScheduleSchedulingGroupId, input stable.SchedulingGroup, options UpdateTeamScheduleSchedulingGroupOperationOptions) (result UpdateTeamScheduleSchedulingGroupOperationResponse, err error)
UpdateTeamScheduleSchedulingGroup - Update the navigation property schedulingGroups in groups
type UpdateTeamScheduleSchedulingGroupOperationOptions ¶
type UpdateTeamScheduleSchedulingGroupOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateTeamScheduleSchedulingGroupOperationOptions ¶
func DefaultUpdateTeamScheduleSchedulingGroupOperationOptions() UpdateTeamScheduleSchedulingGroupOperationOptions
func (UpdateTeamScheduleSchedulingGroupOperationOptions) ToHeaders ¶
func (o UpdateTeamScheduleSchedulingGroupOperationOptions) ToHeaders() *client.Headers
func (UpdateTeamScheduleSchedulingGroupOperationOptions) ToOData ¶
func (o UpdateTeamScheduleSchedulingGroupOperationOptions) ToOData() *odata.Query
func (UpdateTeamScheduleSchedulingGroupOperationOptions) ToQuery ¶
func (o UpdateTeamScheduleSchedulingGroupOperationOptions) ToQuery() *client.QueryParams