Documentation ¶
Index ¶
- type DeleteJoinedTeamScheduleOperationOptions
- type DeleteJoinedTeamScheduleOperationResponse
- type GetJoinedTeamScheduleOperationOptions
- type GetJoinedTeamScheduleOperationResponse
- type JoinedTeamScheduleClient
- func (c JoinedTeamScheduleClient) DeleteJoinedTeamSchedule(ctx context.Context, id stable.UserIdJoinedTeamId, ...) (result DeleteJoinedTeamScheduleOperationResponse, err error)
- func (c JoinedTeamScheduleClient) GetJoinedTeamSchedule(ctx context.Context, id stable.UserIdJoinedTeamId, ...) (result GetJoinedTeamScheduleOperationResponse, err error)
- func (c JoinedTeamScheduleClient) SetJoinedTeamSchedule(ctx context.Context, id stable.UserIdJoinedTeamId, input stable.Schedule, ...) (result SetJoinedTeamScheduleOperationResponse, err error)
- func (c JoinedTeamScheduleClient) ShareJoinedTeamSchedule(ctx context.Context, id stable.UserIdJoinedTeamId, ...) (result ShareJoinedTeamScheduleOperationResponse, err error)
- type SetJoinedTeamScheduleOperationOptions
- type SetJoinedTeamScheduleOperationResponse
- type ShareJoinedTeamScheduleOperationOptions
- type ShareJoinedTeamScheduleOperationResponse
- type ShareJoinedTeamScheduleRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeleteJoinedTeamScheduleOperationOptions ¶
type DeleteJoinedTeamScheduleOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteJoinedTeamScheduleOperationOptions ¶
func DefaultDeleteJoinedTeamScheduleOperationOptions() DeleteJoinedTeamScheduleOperationOptions
func (DeleteJoinedTeamScheduleOperationOptions) ToHeaders ¶
func (o DeleteJoinedTeamScheduleOperationOptions) ToHeaders() *client.Headers
func (DeleteJoinedTeamScheduleOperationOptions) ToOData ¶
func (o DeleteJoinedTeamScheduleOperationOptions) ToOData() *odata.Query
func (DeleteJoinedTeamScheduleOperationOptions) ToQuery ¶
func (o DeleteJoinedTeamScheduleOperationOptions) ToQuery() *client.QueryParams
type GetJoinedTeamScheduleOperationOptions ¶
type GetJoinedTeamScheduleOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetJoinedTeamScheduleOperationOptions ¶
func DefaultGetJoinedTeamScheduleOperationOptions() GetJoinedTeamScheduleOperationOptions
func (GetJoinedTeamScheduleOperationOptions) ToHeaders ¶
func (o GetJoinedTeamScheduleOperationOptions) ToHeaders() *client.Headers
func (GetJoinedTeamScheduleOperationOptions) ToOData ¶
func (o GetJoinedTeamScheduleOperationOptions) ToOData() *odata.Query
func (GetJoinedTeamScheduleOperationOptions) ToQuery ¶
func (o GetJoinedTeamScheduleOperationOptions) ToQuery() *client.QueryParams
type JoinedTeamScheduleClient ¶
func NewJoinedTeamScheduleClientWithBaseURI ¶
func NewJoinedTeamScheduleClientWithBaseURI(sdkApi sdkEnv.Api) (*JoinedTeamScheduleClient, error)
func (JoinedTeamScheduleClient) DeleteJoinedTeamSchedule ¶
func (c JoinedTeamScheduleClient) DeleteJoinedTeamSchedule(ctx context.Context, id stable.UserIdJoinedTeamId, options DeleteJoinedTeamScheduleOperationOptions) (result DeleteJoinedTeamScheduleOperationResponse, err error)
DeleteJoinedTeamSchedule - Delete navigation property schedule for users
func (JoinedTeamScheduleClient) GetJoinedTeamSchedule ¶
func (c JoinedTeamScheduleClient) GetJoinedTeamSchedule(ctx context.Context, id stable.UserIdJoinedTeamId, options GetJoinedTeamScheduleOperationOptions) (result GetJoinedTeamScheduleOperationResponse, err error)
GetJoinedTeamSchedule - Get schedule from users. The schedule of shifts for this team.
func (JoinedTeamScheduleClient) SetJoinedTeamSchedule ¶
func (c JoinedTeamScheduleClient) SetJoinedTeamSchedule(ctx context.Context, id stable.UserIdJoinedTeamId, input stable.Schedule, options SetJoinedTeamScheduleOperationOptions) (result SetJoinedTeamScheduleOperationResponse, err error)
SetJoinedTeamSchedule - Update the navigation property schedule in users
func (JoinedTeamScheduleClient) ShareJoinedTeamSchedule ¶
func (c JoinedTeamScheduleClient) ShareJoinedTeamSchedule(ctx context.Context, id stable.UserIdJoinedTeamId, input ShareJoinedTeamScheduleRequest, options ShareJoinedTeamScheduleOperationOptions) (result ShareJoinedTeamScheduleOperationResponse, err error)
ShareJoinedTeamSchedule - Invoke action share. Share a schedule time range with schedule members. This action makes the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers. Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable by only managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item.
type SetJoinedTeamScheduleOperationOptions ¶
type SetJoinedTeamScheduleOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultSetJoinedTeamScheduleOperationOptions ¶
func DefaultSetJoinedTeamScheduleOperationOptions() SetJoinedTeamScheduleOperationOptions
func (SetJoinedTeamScheduleOperationOptions) ToHeaders ¶
func (o SetJoinedTeamScheduleOperationOptions) ToHeaders() *client.Headers
func (SetJoinedTeamScheduleOperationOptions) ToOData ¶
func (o SetJoinedTeamScheduleOperationOptions) ToOData() *odata.Query
func (SetJoinedTeamScheduleOperationOptions) ToQuery ¶
func (o SetJoinedTeamScheduleOperationOptions) ToQuery() *client.QueryParams
type ShareJoinedTeamScheduleOperationOptions ¶
type ShareJoinedTeamScheduleOperationOptions struct {}
func DefaultShareJoinedTeamScheduleOperationOptions ¶
func DefaultShareJoinedTeamScheduleOperationOptions() ShareJoinedTeamScheduleOperationOptions
func (ShareJoinedTeamScheduleOperationOptions) ToHeaders ¶
func (o ShareJoinedTeamScheduleOperationOptions) ToHeaders() *client.Headers
func (ShareJoinedTeamScheduleOperationOptions) ToOData ¶
func (o ShareJoinedTeamScheduleOperationOptions) ToOData() *odata.Query
func (ShareJoinedTeamScheduleOperationOptions) ToQuery ¶
func (o ShareJoinedTeamScheduleOperationOptions) ToQuery() *client.QueryParams
type ShareJoinedTeamScheduleOperationResponse ¶
type ShareJoinedTeamScheduleOperationResponse struct {}
type ShareJoinedTeamScheduleRequest ¶
type ShareJoinedTeamScheduleRequest struct {}