Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + type ChatClient struct + Client *msgraph.Client + func NewChatClientWithBaseURI(sdkApi sdkEnv.Api) (*ChatClient, error) + func (c ChatClient) CreateChat(ctx context.Context, id stable.UserId, input stable.Chat, ...) (result CreateChatOperationResponse, err error) + func (c ChatClient) DeleteChat(ctx context.Context, id stable.UserIdChatId, ...) (result DeleteChatOperationResponse, err error) + func (c ChatClient) GetChat(ctx context.Context, id stable.UserIdChatId, options GetChatOperationOptions) (result GetChatOperationResponse, err error) + func (c ChatClient) GetChatsCount(ctx context.Context, id stable.UserId, options GetChatsCountOperationOptions) (result GetChatsCountOperationResponse, err error) + func (c ChatClient) HideChatForUser(ctx context.Context, id stable.UserIdChatId, input HideChatForUserRequest, ...) (result HideChatForUserOperationResponse, err error) + func (c ChatClient) ListChats(ctx context.Context, id stable.UserId, options ListChatsOperationOptions) (result ListChatsOperationResponse, err error) + func (c ChatClient) ListChatsComplete(ctx context.Context, id stable.UserId, options ListChatsOperationOptions) (ListChatsCompleteResult, error) + func (c ChatClient) ListChatsCompleteMatchingPredicate(ctx context.Context, id stable.UserId, options ListChatsOperationOptions, ...) (result ListChatsCompleteResult, err error) + func (c ChatClient) MarkChatReadForUser(ctx context.Context, id stable.UserIdChatId, input MarkChatReadForUserRequest, ...) (result MarkChatReadForUserOperationResponse, err error) + func (c ChatClient) MarkChatUnreadForUser(ctx context.Context, id stable.UserIdChatId, ...) (result MarkChatUnreadForUserOperationResponse, err error) + func (c ChatClient) SendChatActivityNotification(ctx context.Context, id stable.UserIdChatId, ...) (result SendChatActivityNotificationOperationResponse, err error) + func (c ChatClient) UnhideChatForUser(ctx context.Context, id stable.UserIdChatId, input UnhideChatForUserRequest, ...) (result UnhideChatForUserOperationResponse, err error) + func (c ChatClient) UpdateChat(ctx context.Context, id stable.UserIdChatId, input stable.Chat, ...) (result UpdateChatOperationResponse, err error) + type ChatOperationPredicate struct + func (p ChatOperationPredicate) Matches(input stable.Chat) bool + type CreateChatOperationOptions struct + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultCreateChatOperationOptions() CreateChatOperationOptions + func (o CreateChatOperationOptions) ToHeaders() *client.Headers + func (o CreateChatOperationOptions) ToOData() *odata.Query + func (o CreateChatOperationOptions) ToQuery() *client.QueryParams + type CreateChatOperationResponse struct + HttpResponse *http.Response + Model *stable.Chat + OData *odata.OData + type DeleteChatOperationOptions struct + IfMatch *string + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultDeleteChatOperationOptions() DeleteChatOperationOptions + func (o DeleteChatOperationOptions) ToHeaders() *client.Headers + func (o DeleteChatOperationOptions) ToOData() *odata.Query + func (o DeleteChatOperationOptions) ToQuery() *client.QueryParams + type DeleteChatOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type GetChatOperationOptions struct + Expand *odata.Expand + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + Select *[]string + func DefaultGetChatOperationOptions() GetChatOperationOptions + func (o GetChatOperationOptions) ToHeaders() *client.Headers + func (o GetChatOperationOptions) ToOData() *odata.Query + func (o GetChatOperationOptions) ToQuery() *client.QueryParams + type GetChatOperationResponse struct + HttpResponse *http.Response + Model *stable.Chat + OData *odata.OData + type GetChatsCountOperationOptions struct + Filter *string + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + Search *string + func DefaultGetChatsCountOperationOptions() GetChatsCountOperationOptions + func (o GetChatsCountOperationOptions) ToHeaders() *client.Headers + func (o GetChatsCountOperationOptions) ToOData() *odata.Query + func (o GetChatsCountOperationOptions) ToQuery() *client.QueryParams + type GetChatsCountOperationResponse struct + HttpResponse *http.Response + Model *[]byte + OData *odata.OData + type HideChatForUserOperationOptions struct + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultHideChatForUserOperationOptions() HideChatForUserOperationOptions + func (o HideChatForUserOperationOptions) ToHeaders() *client.Headers + func (o HideChatForUserOperationOptions) ToOData() *odata.Query + func (o HideChatForUserOperationOptions) ToQuery() *client.QueryParams + type HideChatForUserOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type HideChatForUserRequest struct + User *stable.TeamworkUserIdentity + type ListChatsCompleteResult struct + Items []stable.Chat + LatestHttpResponse *http.Response + type ListChatsCustomPager struct + NextLink *odata.Link + func (p *ListChatsCustomPager) NextPageLink() *odata.Link + type ListChatsOperationOptions 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 DefaultListChatsOperationOptions() ListChatsOperationOptions + func (o ListChatsOperationOptions) ToHeaders() *client.Headers + func (o ListChatsOperationOptions) ToOData() *odata.Query + func (o ListChatsOperationOptions) ToQuery() *client.QueryParams + type ListChatsOperationResponse struct + HttpResponse *http.Response + Model *[]stable.Chat + OData *odata.OData + type MarkChatReadForUserOperationOptions struct + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultMarkChatReadForUserOperationOptions() MarkChatReadForUserOperationOptions + func (o MarkChatReadForUserOperationOptions) ToHeaders() *client.Headers + func (o MarkChatReadForUserOperationOptions) ToOData() *odata.Query + func (o MarkChatReadForUserOperationOptions) ToQuery() *client.QueryParams + type MarkChatReadForUserOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type MarkChatReadForUserRequest struct + User *stable.TeamworkUserIdentity + type MarkChatUnreadForUserOperationOptions struct + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultMarkChatUnreadForUserOperationOptions() MarkChatUnreadForUserOperationOptions + func (o MarkChatUnreadForUserOperationOptions) ToHeaders() *client.Headers + func (o MarkChatUnreadForUserOperationOptions) ToOData() *odata.Query + func (o MarkChatUnreadForUserOperationOptions) ToQuery() *client.QueryParams + type MarkChatUnreadForUserOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type MarkChatUnreadForUserRequest struct + LastMessageReadDateTime nullable.Type[string] + User *stable.TeamworkUserIdentity + type SendChatActivityNotificationOperationOptions struct + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultSendChatActivityNotificationOperationOptions() SendChatActivityNotificationOperationOptions + func (o SendChatActivityNotificationOperationOptions) ToHeaders() *client.Headers + func (o SendChatActivityNotificationOperationOptions) ToOData() *odata.Query + func (o SendChatActivityNotificationOperationOptions) ToQuery() *client.QueryParams + type SendChatActivityNotificationOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type SendChatActivityNotificationRequest struct + ActivityType nullable.Type[string] + ChainId nullable.Type[int64] + PreviewText *stable.ItemBody + Recipient *stable.TeamworkNotificationRecipient + TeamsAppId nullable.Type[string] + TemplateParameters *[]stable.KeyValuePair + Topic *stable.TeamworkActivityTopic + type UnhideChatForUserOperationOptions struct + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultUnhideChatForUserOperationOptions() UnhideChatForUserOperationOptions + func (o UnhideChatForUserOperationOptions) ToHeaders() *client.Headers + func (o UnhideChatForUserOperationOptions) ToOData() *odata.Query + func (o UnhideChatForUserOperationOptions) ToQuery() *client.QueryParams + type UnhideChatForUserOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type UnhideChatForUserRequest struct + User *stable.TeamworkUserIdentity + type UpdateChatOperationOptions struct + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultUpdateChatOperationOptions() UpdateChatOperationOptions + func (o UpdateChatOperationOptions) ToHeaders() *client.Headers + func (o UpdateChatOperationOptions) ToOData() *odata.Query + func (o UpdateChatOperationOptions) ToQuery() *client.QueryParams + type UpdateChatOperationResponse struct + HttpResponse *http.Response + OData *odata.OData