Documentation ¶
Index ¶
- type CreateThreadPostMentionOperationOptions
- type CreateThreadPostMentionOperationResponse
- type DeleteThreadPostMentionOperationOptions
- type DeleteThreadPostMentionOperationResponse
- type GetThreadPostMentionOperationOptions
- type GetThreadPostMentionOperationResponse
- type GetThreadPostMentionsCountOperationOptions
- type GetThreadPostMentionsCountOperationResponse
- type ListThreadPostMentionsCompleteResult
- type ListThreadPostMentionsCustomPager
- type ListThreadPostMentionsOperationOptions
- type ListThreadPostMentionsOperationResponse
- type MentionOperationPredicate
- type ThreadPostMentionClient
- func (c ThreadPostMentionClient) CreateThreadPostMention(ctx context.Context, id beta.GroupIdThreadIdPostId, input beta.Mention, ...) (result CreateThreadPostMentionOperationResponse, err error)
- func (c ThreadPostMentionClient) DeleteThreadPostMention(ctx context.Context, id beta.GroupIdThreadIdPostIdMentionId, ...) (result DeleteThreadPostMentionOperationResponse, err error)
- func (c ThreadPostMentionClient) GetThreadPostMention(ctx context.Context, id beta.GroupIdThreadIdPostIdMentionId, ...) (result GetThreadPostMentionOperationResponse, err error)
- func (c ThreadPostMentionClient) GetThreadPostMentionsCount(ctx context.Context, id beta.GroupIdThreadIdPostId, ...) (result GetThreadPostMentionsCountOperationResponse, err error)
- func (c ThreadPostMentionClient) ListThreadPostMentions(ctx context.Context, id beta.GroupIdThreadIdPostId, ...) (result ListThreadPostMentionsOperationResponse, err error)
- func (c ThreadPostMentionClient) ListThreadPostMentionsComplete(ctx context.Context, id beta.GroupIdThreadIdPostId, ...) (ListThreadPostMentionsCompleteResult, error)
- func (c ThreadPostMentionClient) ListThreadPostMentionsCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdThreadIdPostId, ...) (result ListThreadPostMentionsCompleteResult, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateThreadPostMentionOperationOptions ¶
type CreateThreadPostMentionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateThreadPostMentionOperationOptions ¶
func DefaultCreateThreadPostMentionOperationOptions() CreateThreadPostMentionOperationOptions
func (CreateThreadPostMentionOperationOptions) ToHeaders ¶
func (o CreateThreadPostMentionOperationOptions) ToHeaders() *client.Headers
func (CreateThreadPostMentionOperationOptions) ToOData ¶
func (o CreateThreadPostMentionOperationOptions) ToOData() *odata.Query
func (CreateThreadPostMentionOperationOptions) ToQuery ¶
func (o CreateThreadPostMentionOperationOptions) ToQuery() *client.QueryParams
type DeleteThreadPostMentionOperationOptions ¶
type DeleteThreadPostMentionOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteThreadPostMentionOperationOptions ¶
func DefaultDeleteThreadPostMentionOperationOptions() DeleteThreadPostMentionOperationOptions
func (DeleteThreadPostMentionOperationOptions) ToHeaders ¶
func (o DeleteThreadPostMentionOperationOptions) ToHeaders() *client.Headers
func (DeleteThreadPostMentionOperationOptions) ToOData ¶
func (o DeleteThreadPostMentionOperationOptions) ToOData() *odata.Query
func (DeleteThreadPostMentionOperationOptions) ToQuery ¶
func (o DeleteThreadPostMentionOperationOptions) ToQuery() *client.QueryParams
type GetThreadPostMentionOperationOptions ¶
type GetThreadPostMentionOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetThreadPostMentionOperationOptions ¶
func DefaultGetThreadPostMentionOperationOptions() GetThreadPostMentionOperationOptions
func (GetThreadPostMentionOperationOptions) ToHeaders ¶
func (o GetThreadPostMentionOperationOptions) ToHeaders() *client.Headers
func (GetThreadPostMentionOperationOptions) ToOData ¶
func (o GetThreadPostMentionOperationOptions) ToOData() *odata.Query
func (GetThreadPostMentionOperationOptions) ToQuery ¶
func (o GetThreadPostMentionOperationOptions) ToQuery() *client.QueryParams
type GetThreadPostMentionsCountOperationOptions ¶
type GetThreadPostMentionsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetThreadPostMentionsCountOperationOptions ¶
func DefaultGetThreadPostMentionsCountOperationOptions() GetThreadPostMentionsCountOperationOptions
func (GetThreadPostMentionsCountOperationOptions) ToHeaders ¶
func (o GetThreadPostMentionsCountOperationOptions) ToHeaders() *client.Headers
func (GetThreadPostMentionsCountOperationOptions) ToOData ¶
func (o GetThreadPostMentionsCountOperationOptions) ToOData() *odata.Query
func (GetThreadPostMentionsCountOperationOptions) ToQuery ¶
func (o GetThreadPostMentionsCountOperationOptions) ToQuery() *client.QueryParams
type ListThreadPostMentionsCustomPager ¶
func (*ListThreadPostMentionsCustomPager) NextPageLink ¶
func (p *ListThreadPostMentionsCustomPager) NextPageLink() *odata.Link
type ListThreadPostMentionsOperationOptions ¶
type ListThreadPostMentionsOperationOptions 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 DefaultListThreadPostMentionsOperationOptions ¶
func DefaultListThreadPostMentionsOperationOptions() ListThreadPostMentionsOperationOptions
func (ListThreadPostMentionsOperationOptions) ToHeaders ¶
func (o ListThreadPostMentionsOperationOptions) ToHeaders() *client.Headers
func (ListThreadPostMentionsOperationOptions) ToOData ¶
func (o ListThreadPostMentionsOperationOptions) ToOData() *odata.Query
func (ListThreadPostMentionsOperationOptions) ToQuery ¶
func (o ListThreadPostMentionsOperationOptions) ToQuery() *client.QueryParams
type MentionOperationPredicate ¶
type MentionOperationPredicate struct { }
type ThreadPostMentionClient ¶
func NewThreadPostMentionClientWithBaseURI ¶
func NewThreadPostMentionClientWithBaseURI(sdkApi sdkEnv.Api) (*ThreadPostMentionClient, error)
func (ThreadPostMentionClient) CreateThreadPostMention ¶
func (c ThreadPostMentionClient) CreateThreadPostMention(ctx context.Context, id beta.GroupIdThreadIdPostId, input beta.Mention, options CreateThreadPostMentionOperationOptions) (result CreateThreadPostMentionOperationResponse, err error)
CreateThreadPostMention - Create new navigation property to mentions for groups
func (ThreadPostMentionClient) DeleteThreadPostMention ¶
func (c ThreadPostMentionClient) DeleteThreadPostMention(ctx context.Context, id beta.GroupIdThreadIdPostIdMentionId, options DeleteThreadPostMentionOperationOptions) (result DeleteThreadPostMentionOperationResponse, err error)
DeleteThreadPostMention - Delete navigation property mentions for groups
func (ThreadPostMentionClient) GetThreadPostMention ¶
func (c ThreadPostMentionClient) GetThreadPostMention(ctx context.Context, id beta.GroupIdThreadIdPostIdMentionId, options GetThreadPostMentionOperationOptions) (result GetThreadPostMentionOperationResponse, err error)
GetThreadPostMention - Get mentions from groups
func (ThreadPostMentionClient) GetThreadPostMentionsCount ¶
func (c ThreadPostMentionClient) GetThreadPostMentionsCount(ctx context.Context, id beta.GroupIdThreadIdPostId, options GetThreadPostMentionsCountOperationOptions) (result GetThreadPostMentionsCountOperationResponse, err error)
GetThreadPostMentionsCount - Get the number of the resource
func (ThreadPostMentionClient) ListThreadPostMentions ¶
func (c ThreadPostMentionClient) ListThreadPostMentions(ctx context.Context, id beta.GroupIdThreadIdPostId, options ListThreadPostMentionsOperationOptions) (result ListThreadPostMentionsOperationResponse, err error)
ListThreadPostMentions - Get mentions from groups
func (ThreadPostMentionClient) ListThreadPostMentionsComplete ¶
func (c ThreadPostMentionClient) ListThreadPostMentionsComplete(ctx context.Context, id beta.GroupIdThreadIdPostId, options ListThreadPostMentionsOperationOptions) (ListThreadPostMentionsCompleteResult, error)
ListThreadPostMentionsComplete retrieves all the results into a single object
func (ThreadPostMentionClient) ListThreadPostMentionsCompleteMatchingPredicate ¶
func (c ThreadPostMentionClient) ListThreadPostMentionsCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdThreadIdPostId, options ListThreadPostMentionsOperationOptions, predicate MentionOperationPredicate) (result ListThreadPostMentionsCompleteResult, err error)
ListThreadPostMentionsCompleteMatchingPredicate retrieves all the results and then applies the predicate
Click to show internal directories.
Click to hide internal directories.