Documentation ¶
Index ¶
- type CreateJoinedTeamScheduleTimesOffOperationOptions
- type CreateJoinedTeamScheduleTimesOffOperationResponse
- type DeleteJoinedTeamScheduleTimesOffOperationOptions
- type DeleteJoinedTeamScheduleTimesOffOperationResponse
- type GetJoinedTeamScheduleTimesOffCountOperationOptions
- type GetJoinedTeamScheduleTimesOffCountOperationResponse
- type GetJoinedTeamScheduleTimesOffOperationOptions
- type GetJoinedTeamScheduleTimesOffOperationResponse
- type JoinedTeamScheduleTimesOffClient
- func (c JoinedTeamScheduleTimesOffClient) CreateJoinedTeamScheduleTimesOff(ctx context.Context, id stable.UserIdJoinedTeamId, input stable.TimeOff, ...) (result CreateJoinedTeamScheduleTimesOffOperationResponse, err error)
- func (c JoinedTeamScheduleTimesOffClient) DeleteJoinedTeamScheduleTimesOff(ctx context.Context, id stable.UserIdJoinedTeamIdScheduleTimesOffId, ...) (result DeleteJoinedTeamScheduleTimesOffOperationResponse, err error)
- func (c JoinedTeamScheduleTimesOffClient) GetJoinedTeamScheduleTimesOff(ctx context.Context, id stable.UserIdJoinedTeamIdScheduleTimesOffId, ...) (result GetJoinedTeamScheduleTimesOffOperationResponse, err error)
- func (c JoinedTeamScheduleTimesOffClient) GetJoinedTeamScheduleTimesOffCount(ctx context.Context, id stable.UserIdJoinedTeamId, ...) (result GetJoinedTeamScheduleTimesOffCountOperationResponse, err error)
- func (c JoinedTeamScheduleTimesOffClient) ListJoinedTeamScheduleTimesOffs(ctx context.Context, id stable.UserIdJoinedTeamId, ...) (result ListJoinedTeamScheduleTimesOffsOperationResponse, err error)
- func (c JoinedTeamScheduleTimesOffClient) ListJoinedTeamScheduleTimesOffsComplete(ctx context.Context, id stable.UserIdJoinedTeamId, ...) (ListJoinedTeamScheduleTimesOffsCompleteResult, error)
- func (c JoinedTeamScheduleTimesOffClient) ListJoinedTeamScheduleTimesOffsCompleteMatchingPredicate(ctx context.Context, id stable.UserIdJoinedTeamId, ...) (result ListJoinedTeamScheduleTimesOffsCompleteResult, err error)
- func (c JoinedTeamScheduleTimesOffClient) UpdateJoinedTeamScheduleTimesOff(ctx context.Context, id stable.UserIdJoinedTeamIdScheduleTimesOffId, ...) (result UpdateJoinedTeamScheduleTimesOffOperationResponse, err error)
- type ListJoinedTeamScheduleTimesOffsCompleteResult
- type ListJoinedTeamScheduleTimesOffsCustomPager
- type ListJoinedTeamScheduleTimesOffsOperationOptions
- type ListJoinedTeamScheduleTimesOffsOperationResponse
- type TimeOffOperationPredicate
- type UpdateJoinedTeamScheduleTimesOffOperationOptions
- type UpdateJoinedTeamScheduleTimesOffOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateJoinedTeamScheduleTimesOffOperationOptions ¶
type CreateJoinedTeamScheduleTimesOffOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateJoinedTeamScheduleTimesOffOperationOptions ¶
func DefaultCreateJoinedTeamScheduleTimesOffOperationOptions() CreateJoinedTeamScheduleTimesOffOperationOptions
func (CreateJoinedTeamScheduleTimesOffOperationOptions) ToHeaders ¶
func (o CreateJoinedTeamScheduleTimesOffOperationOptions) ToHeaders() *client.Headers
func (CreateJoinedTeamScheduleTimesOffOperationOptions) ToOData ¶
func (o CreateJoinedTeamScheduleTimesOffOperationOptions) ToOData() *odata.Query
func (CreateJoinedTeamScheduleTimesOffOperationOptions) ToQuery ¶
func (o CreateJoinedTeamScheduleTimesOffOperationOptions) ToQuery() *client.QueryParams
type DeleteJoinedTeamScheduleTimesOffOperationOptions ¶
type DeleteJoinedTeamScheduleTimesOffOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteJoinedTeamScheduleTimesOffOperationOptions ¶
func DefaultDeleteJoinedTeamScheduleTimesOffOperationOptions() DeleteJoinedTeamScheduleTimesOffOperationOptions
func (DeleteJoinedTeamScheduleTimesOffOperationOptions) ToHeaders ¶
func (o DeleteJoinedTeamScheduleTimesOffOperationOptions) ToHeaders() *client.Headers
func (DeleteJoinedTeamScheduleTimesOffOperationOptions) ToOData ¶
func (o DeleteJoinedTeamScheduleTimesOffOperationOptions) ToOData() *odata.Query
func (DeleteJoinedTeamScheduleTimesOffOperationOptions) ToQuery ¶
func (o DeleteJoinedTeamScheduleTimesOffOperationOptions) ToQuery() *client.QueryParams
type GetJoinedTeamScheduleTimesOffCountOperationOptions ¶
type GetJoinedTeamScheduleTimesOffCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetJoinedTeamScheduleTimesOffCountOperationOptions ¶
func DefaultGetJoinedTeamScheduleTimesOffCountOperationOptions() GetJoinedTeamScheduleTimesOffCountOperationOptions
func (GetJoinedTeamScheduleTimesOffCountOperationOptions) ToHeaders ¶
func (o GetJoinedTeamScheduleTimesOffCountOperationOptions) ToHeaders() *client.Headers
func (GetJoinedTeamScheduleTimesOffCountOperationOptions) ToOData ¶
func (o GetJoinedTeamScheduleTimesOffCountOperationOptions) ToOData() *odata.Query
func (GetJoinedTeamScheduleTimesOffCountOperationOptions) ToQuery ¶
func (o GetJoinedTeamScheduleTimesOffCountOperationOptions) ToQuery() *client.QueryParams
type GetJoinedTeamScheduleTimesOffOperationOptions ¶
type GetJoinedTeamScheduleTimesOffOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetJoinedTeamScheduleTimesOffOperationOptions ¶
func DefaultGetJoinedTeamScheduleTimesOffOperationOptions() GetJoinedTeamScheduleTimesOffOperationOptions
func (GetJoinedTeamScheduleTimesOffOperationOptions) ToHeaders ¶
func (o GetJoinedTeamScheduleTimesOffOperationOptions) ToHeaders() *client.Headers
func (GetJoinedTeamScheduleTimesOffOperationOptions) ToOData ¶
func (o GetJoinedTeamScheduleTimesOffOperationOptions) ToOData() *odata.Query
func (GetJoinedTeamScheduleTimesOffOperationOptions) ToQuery ¶
func (o GetJoinedTeamScheduleTimesOffOperationOptions) ToQuery() *client.QueryParams
type JoinedTeamScheduleTimesOffClient ¶
func NewJoinedTeamScheduleTimesOffClientWithBaseURI ¶
func NewJoinedTeamScheduleTimesOffClientWithBaseURI(sdkApi sdkEnv.Api) (*JoinedTeamScheduleTimesOffClient, error)
func (JoinedTeamScheduleTimesOffClient) CreateJoinedTeamScheduleTimesOff ¶
func (c JoinedTeamScheduleTimesOffClient) CreateJoinedTeamScheduleTimesOff(ctx context.Context, id stable.UserIdJoinedTeamId, input stable.TimeOff, options CreateJoinedTeamScheduleTimesOffOperationOptions) (result CreateJoinedTeamScheduleTimesOffOperationResponse, err error)
CreateJoinedTeamScheduleTimesOff - Create new navigation property to timesOff for users
func (JoinedTeamScheduleTimesOffClient) DeleteJoinedTeamScheduleTimesOff ¶
func (c JoinedTeamScheduleTimesOffClient) DeleteJoinedTeamScheduleTimesOff(ctx context.Context, id stable.UserIdJoinedTeamIdScheduleTimesOffId, options DeleteJoinedTeamScheduleTimesOffOperationOptions) (result DeleteJoinedTeamScheduleTimesOffOperationResponse, err error)
DeleteJoinedTeamScheduleTimesOff - Delete navigation property timesOff for users
func (JoinedTeamScheduleTimesOffClient) GetJoinedTeamScheduleTimesOff ¶
func (c JoinedTeamScheduleTimesOffClient) GetJoinedTeamScheduleTimesOff(ctx context.Context, id stable.UserIdJoinedTeamIdScheduleTimesOffId, options GetJoinedTeamScheduleTimesOffOperationOptions) (result GetJoinedTeamScheduleTimesOffOperationResponse, err error)
GetJoinedTeamScheduleTimesOff - Get timesOff from users. The instances of times off in the schedule.
func (JoinedTeamScheduleTimesOffClient) GetJoinedTeamScheduleTimesOffCount ¶
func (c JoinedTeamScheduleTimesOffClient) GetJoinedTeamScheduleTimesOffCount(ctx context.Context, id stable.UserIdJoinedTeamId, options GetJoinedTeamScheduleTimesOffCountOperationOptions) (result GetJoinedTeamScheduleTimesOffCountOperationResponse, err error)
GetJoinedTeamScheduleTimesOffCount - Get the number of the resource
func (JoinedTeamScheduleTimesOffClient) ListJoinedTeamScheduleTimesOffs ¶
func (c JoinedTeamScheduleTimesOffClient) ListJoinedTeamScheduleTimesOffs(ctx context.Context, id stable.UserIdJoinedTeamId, options ListJoinedTeamScheduleTimesOffsOperationOptions) (result ListJoinedTeamScheduleTimesOffsOperationResponse, err error)
ListJoinedTeamScheduleTimesOffs - Get timesOff from users. The instances of times off in the schedule.
func (JoinedTeamScheduleTimesOffClient) ListJoinedTeamScheduleTimesOffsComplete ¶
func (c JoinedTeamScheduleTimesOffClient) ListJoinedTeamScheduleTimesOffsComplete(ctx context.Context, id stable.UserIdJoinedTeamId, options ListJoinedTeamScheduleTimesOffsOperationOptions) (ListJoinedTeamScheduleTimesOffsCompleteResult, error)
ListJoinedTeamScheduleTimesOffsComplete retrieves all the results into a single object
func (JoinedTeamScheduleTimesOffClient) ListJoinedTeamScheduleTimesOffsCompleteMatchingPredicate ¶
func (c JoinedTeamScheduleTimesOffClient) ListJoinedTeamScheduleTimesOffsCompleteMatchingPredicate(ctx context.Context, id stable.UserIdJoinedTeamId, options ListJoinedTeamScheduleTimesOffsOperationOptions, predicate TimeOffOperationPredicate) (result ListJoinedTeamScheduleTimesOffsCompleteResult, err error)
ListJoinedTeamScheduleTimesOffsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (JoinedTeamScheduleTimesOffClient) UpdateJoinedTeamScheduleTimesOff ¶
func (c JoinedTeamScheduleTimesOffClient) UpdateJoinedTeamScheduleTimesOff(ctx context.Context, id stable.UserIdJoinedTeamIdScheduleTimesOffId, input stable.TimeOff, options UpdateJoinedTeamScheduleTimesOffOperationOptions) (result UpdateJoinedTeamScheduleTimesOffOperationResponse, err error)
UpdateJoinedTeamScheduleTimesOff - Update the navigation property timesOff in users
type ListJoinedTeamScheduleTimesOffsCustomPager ¶
type ListJoinedTeamScheduleTimesOffsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListJoinedTeamScheduleTimesOffsCustomPager) NextPageLink ¶
func (p *ListJoinedTeamScheduleTimesOffsCustomPager) NextPageLink() *odata.Link
type ListJoinedTeamScheduleTimesOffsOperationOptions ¶
type ListJoinedTeamScheduleTimesOffsOperationOptions 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 DefaultListJoinedTeamScheduleTimesOffsOperationOptions ¶
func DefaultListJoinedTeamScheduleTimesOffsOperationOptions() ListJoinedTeamScheduleTimesOffsOperationOptions
func (ListJoinedTeamScheduleTimesOffsOperationOptions) ToHeaders ¶
func (o ListJoinedTeamScheduleTimesOffsOperationOptions) ToHeaders() *client.Headers
func (ListJoinedTeamScheduleTimesOffsOperationOptions) ToOData ¶
func (o ListJoinedTeamScheduleTimesOffsOperationOptions) ToOData() *odata.Query
func (ListJoinedTeamScheduleTimesOffsOperationOptions) ToQuery ¶
func (o ListJoinedTeamScheduleTimesOffsOperationOptions) ToQuery() *client.QueryParams
type TimeOffOperationPredicate ¶
type TimeOffOperationPredicate struct { }
type UpdateJoinedTeamScheduleTimesOffOperationOptions ¶
type UpdateJoinedTeamScheduleTimesOffOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateJoinedTeamScheduleTimesOffOperationOptions ¶
func DefaultUpdateJoinedTeamScheduleTimesOffOperationOptions() UpdateJoinedTeamScheduleTimesOffOperationOptions
func (UpdateJoinedTeamScheduleTimesOffOperationOptions) ToHeaders ¶
func (o UpdateJoinedTeamScheduleTimesOffOperationOptions) ToHeaders() *client.Headers
func (UpdateJoinedTeamScheduleTimesOffOperationOptions) ToOData ¶
func (o UpdateJoinedTeamScheduleTimesOffOperationOptions) ToOData() *odata.Query
func (UpdateJoinedTeamScheduleTimesOffOperationOptions) ToQuery ¶
func (o UpdateJoinedTeamScheduleTimesOffOperationOptions) ToQuery() *client.QueryParams