Documentation ¶
Index ¶
- type CreateTeamScheduleTimeCardClockInOperationOptions
- type CreateTeamScheduleTimeCardClockInOperationResponse
- type CreateTeamScheduleTimeCardClockInRequest
- type CreateTeamScheduleTimeCardClockOutOperationOptions
- type CreateTeamScheduleTimeCardClockOutOperationResponse
- type CreateTeamScheduleTimeCardClockOutRequest
- type CreateTeamScheduleTimeCardConfirmOperationOptions
- type CreateTeamScheduleTimeCardConfirmOperationResponse
- type CreateTeamScheduleTimeCardOperationOptions
- type CreateTeamScheduleTimeCardOperationResponse
- type DeleteTeamScheduleTimeCardOperationOptions
- type DeleteTeamScheduleTimeCardOperationResponse
- type EndTeamScheduleTimeCardBreakOperationOptions
- type EndTeamScheduleTimeCardBreakOperationResponse
- type EndTeamScheduleTimeCardBreakRequest
- type GetTeamScheduleTimeCardOperationOptions
- type GetTeamScheduleTimeCardOperationResponse
- type GetTeamScheduleTimeCardsCountOperationOptions
- type GetTeamScheduleTimeCardsCountOperationResponse
- type ListTeamScheduleTimeCardsCompleteResult
- type ListTeamScheduleTimeCardsCustomPager
- type ListTeamScheduleTimeCardsOperationOptions
- type ListTeamScheduleTimeCardsOperationResponse
- type StartTeamScheduleTimeCardBreakOperationOptions
- type StartTeamScheduleTimeCardBreakOperationResponse
- type StartTeamScheduleTimeCardBreakRequest
- type TeamScheduleTimeCardClient
- func (c TeamScheduleTimeCardClient) CreateTeamScheduleTimeCard(ctx context.Context, id beta.GroupId, input beta.TimeCard, ...) (result CreateTeamScheduleTimeCardOperationResponse, err error)
- func (c TeamScheduleTimeCardClient) CreateTeamScheduleTimeCardClockIn(ctx context.Context, id beta.GroupId, ...) (result CreateTeamScheduleTimeCardClockInOperationResponse, err error)
- func (c TeamScheduleTimeCardClient) CreateTeamScheduleTimeCardClockOut(ctx context.Context, id beta.GroupIdTeamScheduleTimeCardId, ...) (result CreateTeamScheduleTimeCardClockOutOperationResponse, err error)
- func (c TeamScheduleTimeCardClient) CreateTeamScheduleTimeCardConfirm(ctx context.Context, id beta.GroupIdTeamScheduleTimeCardId, ...) (result CreateTeamScheduleTimeCardConfirmOperationResponse, err error)
- func (c TeamScheduleTimeCardClient) DeleteTeamScheduleTimeCard(ctx context.Context, id beta.GroupIdTeamScheduleTimeCardId, ...) (result DeleteTeamScheduleTimeCardOperationResponse, err error)
- func (c TeamScheduleTimeCardClient) EndTeamScheduleTimeCardBreak(ctx context.Context, id beta.GroupIdTeamScheduleTimeCardId, ...) (result EndTeamScheduleTimeCardBreakOperationResponse, err error)
- func (c TeamScheduleTimeCardClient) GetTeamScheduleTimeCard(ctx context.Context, id beta.GroupIdTeamScheduleTimeCardId, ...) (result GetTeamScheduleTimeCardOperationResponse, err error)
- func (c TeamScheduleTimeCardClient) GetTeamScheduleTimeCardsCount(ctx context.Context, id beta.GroupId, ...) (result GetTeamScheduleTimeCardsCountOperationResponse, err error)
- func (c TeamScheduleTimeCardClient) ListTeamScheduleTimeCards(ctx context.Context, id beta.GroupId, ...) (result ListTeamScheduleTimeCardsOperationResponse, err error)
- func (c TeamScheduleTimeCardClient) ListTeamScheduleTimeCardsComplete(ctx context.Context, id beta.GroupId, ...) (ListTeamScheduleTimeCardsCompleteResult, error)
- func (c TeamScheduleTimeCardClient) ListTeamScheduleTimeCardsCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, ...) (result ListTeamScheduleTimeCardsCompleteResult, err error)
- func (c TeamScheduleTimeCardClient) StartTeamScheduleTimeCardBreak(ctx context.Context, id beta.GroupIdTeamScheduleTimeCardId, ...) (result StartTeamScheduleTimeCardBreakOperationResponse, err error)
- func (c TeamScheduleTimeCardClient) UpdateTeamScheduleTimeCard(ctx context.Context, id beta.GroupIdTeamScheduleTimeCardId, ...) (result UpdateTeamScheduleTimeCardOperationResponse, err error)
- type TimeCardOperationPredicate
- type UpdateTeamScheduleTimeCardOperationOptions
- type UpdateTeamScheduleTimeCardOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateTeamScheduleTimeCardClockInOperationOptions ¶
type CreateTeamScheduleTimeCardClockInOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateTeamScheduleTimeCardClockInOperationOptions ¶
func DefaultCreateTeamScheduleTimeCardClockInOperationOptions() CreateTeamScheduleTimeCardClockInOperationOptions
func (CreateTeamScheduleTimeCardClockInOperationOptions) ToHeaders ¶
func (o CreateTeamScheduleTimeCardClockInOperationOptions) ToHeaders() *client.Headers
func (CreateTeamScheduleTimeCardClockInOperationOptions) ToOData ¶
func (o CreateTeamScheduleTimeCardClockInOperationOptions) ToOData() *odata.Query
func (CreateTeamScheduleTimeCardClockInOperationOptions) ToQuery ¶
func (o CreateTeamScheduleTimeCardClockInOperationOptions) ToQuery() *client.QueryParams
type CreateTeamScheduleTimeCardClockOutOperationOptions ¶
type CreateTeamScheduleTimeCardClockOutOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateTeamScheduleTimeCardClockOutOperationOptions ¶
func DefaultCreateTeamScheduleTimeCardClockOutOperationOptions() CreateTeamScheduleTimeCardClockOutOperationOptions
func (CreateTeamScheduleTimeCardClockOutOperationOptions) ToHeaders ¶
func (o CreateTeamScheduleTimeCardClockOutOperationOptions) ToHeaders() *client.Headers
func (CreateTeamScheduleTimeCardClockOutOperationOptions) ToOData ¶
func (o CreateTeamScheduleTimeCardClockOutOperationOptions) ToOData() *odata.Query
func (CreateTeamScheduleTimeCardClockOutOperationOptions) ToQuery ¶
func (o CreateTeamScheduleTimeCardClockOutOperationOptions) ToQuery() *client.QueryParams
type CreateTeamScheduleTimeCardConfirmOperationOptions ¶
type CreateTeamScheduleTimeCardConfirmOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateTeamScheduleTimeCardConfirmOperationOptions ¶
func DefaultCreateTeamScheduleTimeCardConfirmOperationOptions() CreateTeamScheduleTimeCardConfirmOperationOptions
func (CreateTeamScheduleTimeCardConfirmOperationOptions) ToHeaders ¶
func (o CreateTeamScheduleTimeCardConfirmOperationOptions) ToHeaders() *client.Headers
func (CreateTeamScheduleTimeCardConfirmOperationOptions) ToOData ¶
func (o CreateTeamScheduleTimeCardConfirmOperationOptions) ToOData() *odata.Query
func (CreateTeamScheduleTimeCardConfirmOperationOptions) ToQuery ¶
func (o CreateTeamScheduleTimeCardConfirmOperationOptions) ToQuery() *client.QueryParams
type CreateTeamScheduleTimeCardOperationOptions ¶
type CreateTeamScheduleTimeCardOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateTeamScheduleTimeCardOperationOptions ¶
func DefaultCreateTeamScheduleTimeCardOperationOptions() CreateTeamScheduleTimeCardOperationOptions
func (CreateTeamScheduleTimeCardOperationOptions) ToHeaders ¶
func (o CreateTeamScheduleTimeCardOperationOptions) ToHeaders() *client.Headers
func (CreateTeamScheduleTimeCardOperationOptions) ToOData ¶
func (o CreateTeamScheduleTimeCardOperationOptions) ToOData() *odata.Query
func (CreateTeamScheduleTimeCardOperationOptions) ToQuery ¶
func (o CreateTeamScheduleTimeCardOperationOptions) ToQuery() *client.QueryParams
type DeleteTeamScheduleTimeCardOperationOptions ¶
type DeleteTeamScheduleTimeCardOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteTeamScheduleTimeCardOperationOptions ¶
func DefaultDeleteTeamScheduleTimeCardOperationOptions() DeleteTeamScheduleTimeCardOperationOptions
func (DeleteTeamScheduleTimeCardOperationOptions) ToHeaders ¶
func (o DeleteTeamScheduleTimeCardOperationOptions) ToHeaders() *client.Headers
func (DeleteTeamScheduleTimeCardOperationOptions) ToOData ¶
func (o DeleteTeamScheduleTimeCardOperationOptions) ToOData() *odata.Query
func (DeleteTeamScheduleTimeCardOperationOptions) ToQuery ¶
func (o DeleteTeamScheduleTimeCardOperationOptions) ToQuery() *client.QueryParams
type EndTeamScheduleTimeCardBreakOperationOptions ¶
type EndTeamScheduleTimeCardBreakOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultEndTeamScheduleTimeCardBreakOperationOptions ¶
func DefaultEndTeamScheduleTimeCardBreakOperationOptions() EndTeamScheduleTimeCardBreakOperationOptions
func (EndTeamScheduleTimeCardBreakOperationOptions) ToHeaders ¶
func (o EndTeamScheduleTimeCardBreakOperationOptions) ToHeaders() *client.Headers
func (EndTeamScheduleTimeCardBreakOperationOptions) ToOData ¶
func (o EndTeamScheduleTimeCardBreakOperationOptions) ToOData() *odata.Query
func (EndTeamScheduleTimeCardBreakOperationOptions) ToQuery ¶
func (o EndTeamScheduleTimeCardBreakOperationOptions) ToQuery() *client.QueryParams
type GetTeamScheduleTimeCardOperationOptions ¶
type GetTeamScheduleTimeCardOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetTeamScheduleTimeCardOperationOptions ¶
func DefaultGetTeamScheduleTimeCardOperationOptions() GetTeamScheduleTimeCardOperationOptions
func (GetTeamScheduleTimeCardOperationOptions) ToHeaders ¶
func (o GetTeamScheduleTimeCardOperationOptions) ToHeaders() *client.Headers
func (GetTeamScheduleTimeCardOperationOptions) ToOData ¶
func (o GetTeamScheduleTimeCardOperationOptions) ToOData() *odata.Query
func (GetTeamScheduleTimeCardOperationOptions) ToQuery ¶
func (o GetTeamScheduleTimeCardOperationOptions) ToQuery() *client.QueryParams
type GetTeamScheduleTimeCardsCountOperationOptions ¶
type GetTeamScheduleTimeCardsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetTeamScheduleTimeCardsCountOperationOptions ¶
func DefaultGetTeamScheduleTimeCardsCountOperationOptions() GetTeamScheduleTimeCardsCountOperationOptions
func (GetTeamScheduleTimeCardsCountOperationOptions) ToHeaders ¶
func (o GetTeamScheduleTimeCardsCountOperationOptions) ToHeaders() *client.Headers
func (GetTeamScheduleTimeCardsCountOperationOptions) ToOData ¶
func (o GetTeamScheduleTimeCardsCountOperationOptions) ToOData() *odata.Query
func (GetTeamScheduleTimeCardsCountOperationOptions) ToQuery ¶
func (o GetTeamScheduleTimeCardsCountOperationOptions) ToQuery() *client.QueryParams
type ListTeamScheduleTimeCardsCustomPager ¶
func (*ListTeamScheduleTimeCardsCustomPager) NextPageLink ¶
func (p *ListTeamScheduleTimeCardsCustomPager) NextPageLink() *odata.Link
type ListTeamScheduleTimeCardsOperationOptions ¶
type ListTeamScheduleTimeCardsOperationOptions 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 DefaultListTeamScheduleTimeCardsOperationOptions ¶
func DefaultListTeamScheduleTimeCardsOperationOptions() ListTeamScheduleTimeCardsOperationOptions
func (ListTeamScheduleTimeCardsOperationOptions) ToHeaders ¶
func (o ListTeamScheduleTimeCardsOperationOptions) ToHeaders() *client.Headers
func (ListTeamScheduleTimeCardsOperationOptions) ToOData ¶
func (o ListTeamScheduleTimeCardsOperationOptions) ToOData() *odata.Query
func (ListTeamScheduleTimeCardsOperationOptions) ToQuery ¶
func (o ListTeamScheduleTimeCardsOperationOptions) ToQuery() *client.QueryParams
type StartTeamScheduleTimeCardBreakOperationOptions ¶
type StartTeamScheduleTimeCardBreakOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultStartTeamScheduleTimeCardBreakOperationOptions ¶
func DefaultStartTeamScheduleTimeCardBreakOperationOptions() StartTeamScheduleTimeCardBreakOperationOptions
func (StartTeamScheduleTimeCardBreakOperationOptions) ToHeaders ¶
func (o StartTeamScheduleTimeCardBreakOperationOptions) ToHeaders() *client.Headers
func (StartTeamScheduleTimeCardBreakOperationOptions) ToOData ¶
func (o StartTeamScheduleTimeCardBreakOperationOptions) ToOData() *odata.Query
func (StartTeamScheduleTimeCardBreakOperationOptions) ToQuery ¶
func (o StartTeamScheduleTimeCardBreakOperationOptions) ToQuery() *client.QueryParams
type TeamScheduleTimeCardClient ¶
func NewTeamScheduleTimeCardClientWithBaseURI ¶
func NewTeamScheduleTimeCardClientWithBaseURI(sdkApi sdkEnv.Api) (*TeamScheduleTimeCardClient, error)
func (TeamScheduleTimeCardClient) CreateTeamScheduleTimeCard ¶
func (c TeamScheduleTimeCardClient) CreateTeamScheduleTimeCard(ctx context.Context, id beta.GroupId, input beta.TimeCard, options CreateTeamScheduleTimeCardOperationOptions) (result CreateTeamScheduleTimeCardOperationResponse, err error)
CreateTeamScheduleTimeCard - Create new navigation property to timeCards for groups
func (TeamScheduleTimeCardClient) CreateTeamScheduleTimeCardClockIn ¶
func (c TeamScheduleTimeCardClient) CreateTeamScheduleTimeCardClockIn(ctx context.Context, id beta.GroupId, input CreateTeamScheduleTimeCardClockInRequest, options CreateTeamScheduleTimeCardClockInOperationOptions) (result CreateTeamScheduleTimeCardClockInOperationResponse, err error)
CreateTeamScheduleTimeCardClockIn - Invoke action clockIn. Clock in to start a timeCard.
func (TeamScheduleTimeCardClient) CreateTeamScheduleTimeCardClockOut ¶
func (c TeamScheduleTimeCardClient) CreateTeamScheduleTimeCardClockOut(ctx context.Context, id beta.GroupIdTeamScheduleTimeCardId, input CreateTeamScheduleTimeCardClockOutRequest, options CreateTeamScheduleTimeCardClockOutOperationOptions) (result CreateTeamScheduleTimeCardClockOutOperationResponse, err error)
CreateTeamScheduleTimeCardClockOut - Invoke action clockOut. Clock out to end an open timeCard.
func (TeamScheduleTimeCardClient) CreateTeamScheduleTimeCardConfirm ¶
func (c TeamScheduleTimeCardClient) CreateTeamScheduleTimeCardConfirm(ctx context.Context, id beta.GroupIdTeamScheduleTimeCardId, options CreateTeamScheduleTimeCardConfirmOperationOptions) (result CreateTeamScheduleTimeCardConfirmOperationResponse, err error)
CreateTeamScheduleTimeCardConfirm - Invoke action confirm. Confirm a specific timeCard.
func (TeamScheduleTimeCardClient) DeleteTeamScheduleTimeCard ¶
func (c TeamScheduleTimeCardClient) DeleteTeamScheduleTimeCard(ctx context.Context, id beta.GroupIdTeamScheduleTimeCardId, options DeleteTeamScheduleTimeCardOperationOptions) (result DeleteTeamScheduleTimeCardOperationResponse, err error)
DeleteTeamScheduleTimeCard - Delete navigation property timeCards for groups
func (TeamScheduleTimeCardClient) EndTeamScheduleTimeCardBreak ¶
func (c TeamScheduleTimeCardClient) EndTeamScheduleTimeCardBreak(ctx context.Context, id beta.GroupIdTeamScheduleTimeCardId, input EndTeamScheduleTimeCardBreakRequest, options EndTeamScheduleTimeCardBreakOperationOptions) (result EndTeamScheduleTimeCardBreakOperationResponse, err error)
EndTeamScheduleTimeCardBreak - Invoke action endBreak. End the open break in a specific timeCard.
func (TeamScheduleTimeCardClient) GetTeamScheduleTimeCard ¶
func (c TeamScheduleTimeCardClient) GetTeamScheduleTimeCard(ctx context.Context, id beta.GroupIdTeamScheduleTimeCardId, options GetTeamScheduleTimeCardOperationOptions) (result GetTeamScheduleTimeCardOperationResponse, err error)
GetTeamScheduleTimeCard - Get timeCards from groups. The time cards in the schedule.
func (TeamScheduleTimeCardClient) GetTeamScheduleTimeCardsCount ¶
func (c TeamScheduleTimeCardClient) GetTeamScheduleTimeCardsCount(ctx context.Context, id beta.GroupId, options GetTeamScheduleTimeCardsCountOperationOptions) (result GetTeamScheduleTimeCardsCountOperationResponse, err error)
GetTeamScheduleTimeCardsCount - Get the number of the resource
func (TeamScheduleTimeCardClient) ListTeamScheduleTimeCards ¶
func (c TeamScheduleTimeCardClient) ListTeamScheduleTimeCards(ctx context.Context, id beta.GroupId, options ListTeamScheduleTimeCardsOperationOptions) (result ListTeamScheduleTimeCardsOperationResponse, err error)
ListTeamScheduleTimeCards - Get timeCards from groups. The time cards in the schedule.
func (TeamScheduleTimeCardClient) ListTeamScheduleTimeCardsComplete ¶
func (c TeamScheduleTimeCardClient) ListTeamScheduleTimeCardsComplete(ctx context.Context, id beta.GroupId, options ListTeamScheduleTimeCardsOperationOptions) (ListTeamScheduleTimeCardsCompleteResult, error)
ListTeamScheduleTimeCardsComplete retrieves all the results into a single object
func (TeamScheduleTimeCardClient) ListTeamScheduleTimeCardsCompleteMatchingPredicate ¶
func (c TeamScheduleTimeCardClient) ListTeamScheduleTimeCardsCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, options ListTeamScheduleTimeCardsOperationOptions, predicate TimeCardOperationPredicate) (result ListTeamScheduleTimeCardsCompleteResult, err error)
ListTeamScheduleTimeCardsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (TeamScheduleTimeCardClient) StartTeamScheduleTimeCardBreak ¶
func (c TeamScheduleTimeCardClient) StartTeamScheduleTimeCardBreak(ctx context.Context, id beta.GroupIdTeamScheduleTimeCardId, input StartTeamScheduleTimeCardBreakRequest, options StartTeamScheduleTimeCardBreakOperationOptions) (result StartTeamScheduleTimeCardBreakOperationResponse, err error)
StartTeamScheduleTimeCardBreak - Invoke action startBreak. Start a break in a specific timeCard.
func (TeamScheduleTimeCardClient) UpdateTeamScheduleTimeCard ¶
func (c TeamScheduleTimeCardClient) UpdateTeamScheduleTimeCard(ctx context.Context, id beta.GroupIdTeamScheduleTimeCardId, input beta.TimeCard, options UpdateTeamScheduleTimeCardOperationOptions) (result UpdateTeamScheduleTimeCardOperationResponse, err error)
UpdateTeamScheduleTimeCard - Update the navigation property timeCards in groups
type TimeCardOperationPredicate ¶
type TimeCardOperationPredicate struct { }
type UpdateTeamScheduleTimeCardOperationOptions ¶
type UpdateTeamScheduleTimeCardOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateTeamScheduleTimeCardOperationOptions ¶
func DefaultUpdateTeamScheduleTimeCardOperationOptions() UpdateTeamScheduleTimeCardOperationOptions
func (UpdateTeamScheduleTimeCardOperationOptions) ToHeaders ¶
func (o UpdateTeamScheduleTimeCardOperationOptions) ToHeaders() *client.Headers
func (UpdateTeamScheduleTimeCardOperationOptions) ToOData ¶
func (o UpdateTeamScheduleTimeCardOperationOptions) ToOData() *odata.Query
func (UpdateTeamScheduleTimeCardOperationOptions) ToQuery ¶
func (o UpdateTeamScheduleTimeCardOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createteamscheduletimecard.go
- method_createteamscheduletimecardclockin.go
- method_createteamscheduletimecardclockout.go
- method_createteamscheduletimecardconfirm.go
- method_deleteteamscheduletimecard.go
- method_endteamscheduletimecardbreak.go
- method_getteamscheduletimecard.go
- method_getteamscheduletimecardscount.go
- method_listteamscheduletimecards.go
- method_startteamscheduletimecardbreak.go
- method_updateteamscheduletimecard.go
- model_createteamscheduletimecardclockinrequest.go
- model_createteamscheduletimecardclockoutrequest.go
- model_endteamscheduletimecardbreakrequest.go
- model_startteamscheduletimecardbreakrequest.go
- predicates.go
- version.go