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 ConversationThreadOperationPredicate struct + func (p ConversationThreadOperationPredicate) Matches(input beta.ConversationThread) bool + type CreateThreadOperationOptions struct + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultCreateThreadOperationOptions() CreateThreadOperationOptions + func (o CreateThreadOperationOptions) ToHeaders() *client.Headers + func (o CreateThreadOperationOptions) ToOData() *odata.Query + func (o CreateThreadOperationOptions) ToQuery() *client.QueryParams + type CreateThreadOperationResponse struct + HttpResponse *http.Response + Model *beta.ConversationThread + OData *odata.OData + type DeleteThreadOperationOptions struct + IfMatch *string + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultDeleteThreadOperationOptions() DeleteThreadOperationOptions + func (o DeleteThreadOperationOptions) ToHeaders() *client.Headers + func (o DeleteThreadOperationOptions) ToOData() *odata.Query + func (o DeleteThreadOperationOptions) ToQuery() *client.QueryParams + type DeleteThreadOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type GetThreadOperationOptions struct + Expand *odata.Expand + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + Select *[]string + func DefaultGetThreadOperationOptions() GetThreadOperationOptions + func (o GetThreadOperationOptions) ToHeaders() *client.Headers + func (o GetThreadOperationOptions) ToOData() *odata.Query + func (o GetThreadOperationOptions) ToQuery() *client.QueryParams + type GetThreadOperationResponse struct + HttpResponse *http.Response + Model *beta.ConversationThread + OData *odata.OData + type GetThreadsCountOperationOptions struct + Filter *string + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + Search *string + func DefaultGetThreadsCountOperationOptions() GetThreadsCountOperationOptions + func (o GetThreadsCountOperationOptions) ToHeaders() *client.Headers + func (o GetThreadsCountOperationOptions) ToOData() *odata.Query + func (o GetThreadsCountOperationOptions) ToQuery() *client.QueryParams + type GetThreadsCountOperationResponse struct + HttpResponse *http.Response + Model *[]byte + OData *odata.OData + type ListThreadsCompleteResult struct + Items []beta.ConversationThread + LatestHttpResponse *http.Response + type ListThreadsCustomPager struct + NextLink *odata.Link + func (p *ListThreadsCustomPager) NextPageLink() *odata.Link + type ListThreadsOperationOptions 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 DefaultListThreadsOperationOptions() ListThreadsOperationOptions + func (o ListThreadsOperationOptions) ToHeaders() *client.Headers + func (o ListThreadsOperationOptions) ToOData() *odata.Query + func (o ListThreadsOperationOptions) ToQuery() *client.QueryParams + type ListThreadsOperationResponse struct + HttpResponse *http.Response + Model *[]beta.ConversationThread + OData *odata.OData + type ReplyThreadOperationOptions struct + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultReplyThreadOperationOptions() ReplyThreadOperationOptions + func (o ReplyThreadOperationOptions) ToHeaders() *client.Headers + func (o ReplyThreadOperationOptions) ToOData() *odata.Query + func (o ReplyThreadOperationOptions) ToQuery() *client.QueryParams + type ReplyThreadOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type ReplyThreadRequest struct + Post *beta.Post + type ThreadClient struct + Client *msgraph.Client + func NewThreadClientWithBaseURI(sdkApi sdkEnv.Api) (*ThreadClient, error) + func (c ThreadClient) CreateThread(ctx context.Context, id beta.GroupId, input beta.ConversationThread, ...) (result CreateThreadOperationResponse, err error) + func (c ThreadClient) DeleteThread(ctx context.Context, id beta.GroupIdThreadId, ...) (result DeleteThreadOperationResponse, err error) + func (c ThreadClient) GetThread(ctx context.Context, id beta.GroupIdThreadId, ...) (result GetThreadOperationResponse, err error) + func (c ThreadClient) GetThreadsCount(ctx context.Context, id beta.GroupId, options GetThreadsCountOperationOptions) (result GetThreadsCountOperationResponse, err error) + func (c ThreadClient) ListThreads(ctx context.Context, id beta.GroupId, options ListThreadsOperationOptions) (result ListThreadsOperationResponse, err error) + func (c ThreadClient) ListThreadsComplete(ctx context.Context, id beta.GroupId, options ListThreadsOperationOptions) (ListThreadsCompleteResult, error) + func (c ThreadClient) ListThreadsCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, options ListThreadsOperationOptions, ...) (result ListThreadsCompleteResult, err error) + func (c ThreadClient) ReplyThread(ctx context.Context, id beta.GroupIdThreadId, input ReplyThreadRequest, ...) (result ReplyThreadOperationResponse, err error) + func (c ThreadClient) UpdateThread(ctx context.Context, id beta.GroupIdThreadId, input beta.ConversationThread, ...) (result UpdateThreadOperationResponse, err error) + type UpdateThreadOperationOptions struct + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultUpdateThreadOperationOptions() UpdateThreadOperationOptions + func (o UpdateThreadOperationOptions) ToHeaders() *client.Headers + func (o UpdateThreadOperationOptions) ToOData() *odata.Query + func (o UpdateThreadOperationOptions) ToQuery() *client.QueryParams + type UpdateThreadOperationResponse struct + HttpResponse *http.Response + OData *odata.OData