Documentation ¶
Index ¶
- type ConversationThreadPostClient
- func (c ConversationThreadPostClient) ForwardConversationThreadPost(ctx context.Context, id stable.GroupIdConversationIdThreadIdPostId, ...) (result ForwardConversationThreadPostOperationResponse, err error)
- func (c ConversationThreadPostClient) GetConversationThreadPost(ctx context.Context, id stable.GroupIdConversationIdThreadIdPostId, ...) (result GetConversationThreadPostOperationResponse, err error)
- func (c ConversationThreadPostClient) GetConversationThreadPostsCount(ctx context.Context, id stable.GroupIdConversationIdThreadId, ...) (result GetConversationThreadPostsCountOperationResponse, err error)
- func (c ConversationThreadPostClient) ListConversationThreadPosts(ctx context.Context, id stable.GroupIdConversationIdThreadId, ...) (result ListConversationThreadPostsOperationResponse, err error)
- func (c ConversationThreadPostClient) ListConversationThreadPostsComplete(ctx context.Context, id stable.GroupIdConversationIdThreadId, ...) (ListConversationThreadPostsCompleteResult, error)
- func (c ConversationThreadPostClient) ListConversationThreadPostsCompleteMatchingPredicate(ctx context.Context, id stable.GroupIdConversationIdThreadId, ...) (result ListConversationThreadPostsCompleteResult, err error)
- func (c ConversationThreadPostClient) ReplyConversationThreadPost(ctx context.Context, id stable.GroupIdConversationIdThreadIdPostId, ...) (result ReplyConversationThreadPostOperationResponse, err error)
- type ForwardConversationThreadPostOperationOptions
- type ForwardConversationThreadPostOperationResponse
- type ForwardConversationThreadPostRequest
- type GetConversationThreadPostOperationOptions
- type GetConversationThreadPostOperationResponse
- type GetConversationThreadPostsCountOperationOptions
- type GetConversationThreadPostsCountOperationResponse
- type ListConversationThreadPostsCompleteResult
- type ListConversationThreadPostsCustomPager
- type ListConversationThreadPostsOperationOptions
- type ListConversationThreadPostsOperationResponse
- type PostOperationPredicate
- type ReplyConversationThreadPostOperationOptions
- type ReplyConversationThreadPostOperationResponse
- type ReplyConversationThreadPostRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConversationThreadPostClient ¶
func NewConversationThreadPostClientWithBaseURI ¶
func NewConversationThreadPostClientWithBaseURI(sdkApi sdkEnv.Api) (*ConversationThreadPostClient, error)
func (ConversationThreadPostClient) ForwardConversationThreadPost ¶
func (c ConversationThreadPostClient) ForwardConversationThreadPost(ctx context.Context, id stable.GroupIdConversationIdThreadIdPostId, input ForwardConversationThreadPostRequest, options ForwardConversationThreadPostOperationOptions) (result ForwardConversationThreadPostOperationResponse, err error)
ForwardConversationThreadPost - Invoke action forward. Forward a post to a recipient. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation.
func (ConversationThreadPostClient) GetConversationThreadPost ¶
func (c ConversationThreadPostClient) GetConversationThreadPost(ctx context.Context, id stable.GroupIdConversationIdThreadIdPostId, options GetConversationThreadPostOperationOptions) (result GetConversationThreadPostOperationResponse, err error)
GetConversationThreadPost - Get posts from groups
func (ConversationThreadPostClient) GetConversationThreadPostsCount ¶
func (c ConversationThreadPostClient) GetConversationThreadPostsCount(ctx context.Context, id stable.GroupIdConversationIdThreadId, options GetConversationThreadPostsCountOperationOptions) (result GetConversationThreadPostsCountOperationResponse, err error)
GetConversationThreadPostsCount - Get the number of the resource
func (ConversationThreadPostClient) ListConversationThreadPosts ¶
func (c ConversationThreadPostClient) ListConversationThreadPosts(ctx context.Context, id stable.GroupIdConversationIdThreadId, options ListConversationThreadPostsOperationOptions) (result ListConversationThreadPostsOperationResponse, err error)
ListConversationThreadPosts - Get posts from groups
func (ConversationThreadPostClient) ListConversationThreadPostsComplete ¶
func (c ConversationThreadPostClient) ListConversationThreadPostsComplete(ctx context.Context, id stable.GroupIdConversationIdThreadId, options ListConversationThreadPostsOperationOptions) (ListConversationThreadPostsCompleteResult, error)
ListConversationThreadPostsComplete retrieves all the results into a single object
func (ConversationThreadPostClient) ListConversationThreadPostsCompleteMatchingPredicate ¶
func (c ConversationThreadPostClient) ListConversationThreadPostsCompleteMatchingPredicate(ctx context.Context, id stable.GroupIdConversationIdThreadId, options ListConversationThreadPostsOperationOptions, predicate PostOperationPredicate) (result ListConversationThreadPostsCompleteResult, err error)
ListConversationThreadPostsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ConversationThreadPostClient) ReplyConversationThreadPost ¶
func (c ConversationThreadPostClient) ReplyConversationThreadPost(ctx context.Context, id stable.GroupIdConversationIdThreadIdPostId, input ReplyConversationThreadPostRequest, options ReplyConversationThreadPostOperationOptions) (result ReplyConversationThreadPostOperationResponse, err error)
ReplyConversationThreadPost - Invoke action reply
type ForwardConversationThreadPostOperationOptions ¶
type ForwardConversationThreadPostOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultForwardConversationThreadPostOperationOptions ¶
func DefaultForwardConversationThreadPostOperationOptions() ForwardConversationThreadPostOperationOptions
func (ForwardConversationThreadPostOperationOptions) ToHeaders ¶
func (o ForwardConversationThreadPostOperationOptions) ToHeaders() *client.Headers
func (ForwardConversationThreadPostOperationOptions) ToOData ¶
func (o ForwardConversationThreadPostOperationOptions) ToOData() *odata.Query
func (ForwardConversationThreadPostOperationOptions) ToQuery ¶
func (o ForwardConversationThreadPostOperationOptions) ToQuery() *client.QueryParams
type GetConversationThreadPostOperationOptions ¶
type GetConversationThreadPostOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetConversationThreadPostOperationOptions ¶
func DefaultGetConversationThreadPostOperationOptions() GetConversationThreadPostOperationOptions
func (GetConversationThreadPostOperationOptions) ToHeaders ¶
func (o GetConversationThreadPostOperationOptions) ToHeaders() *client.Headers
func (GetConversationThreadPostOperationOptions) ToOData ¶
func (o GetConversationThreadPostOperationOptions) ToOData() *odata.Query
func (GetConversationThreadPostOperationOptions) ToQuery ¶
func (o GetConversationThreadPostOperationOptions) ToQuery() *client.QueryParams
type GetConversationThreadPostsCountOperationOptions ¶
type GetConversationThreadPostsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetConversationThreadPostsCountOperationOptions ¶
func DefaultGetConversationThreadPostsCountOperationOptions() GetConversationThreadPostsCountOperationOptions
func (GetConversationThreadPostsCountOperationOptions) ToHeaders ¶
func (o GetConversationThreadPostsCountOperationOptions) ToHeaders() *client.Headers
func (GetConversationThreadPostsCountOperationOptions) ToOData ¶
func (o GetConversationThreadPostsCountOperationOptions) ToOData() *odata.Query
func (GetConversationThreadPostsCountOperationOptions) ToQuery ¶
func (o GetConversationThreadPostsCountOperationOptions) ToQuery() *client.QueryParams
type ListConversationThreadPostsCustomPager ¶
type ListConversationThreadPostsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListConversationThreadPostsCustomPager) NextPageLink ¶
func (p *ListConversationThreadPostsCustomPager) NextPageLink() *odata.Link
type ListConversationThreadPostsOperationOptions ¶
type ListConversationThreadPostsOperationOptions 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 DefaultListConversationThreadPostsOperationOptions ¶
func DefaultListConversationThreadPostsOperationOptions() ListConversationThreadPostsOperationOptions
func (ListConversationThreadPostsOperationOptions) ToHeaders ¶
func (o ListConversationThreadPostsOperationOptions) ToHeaders() *client.Headers
func (ListConversationThreadPostsOperationOptions) ToOData ¶
func (o ListConversationThreadPostsOperationOptions) ToOData() *odata.Query
func (ListConversationThreadPostsOperationOptions) ToQuery ¶
func (o ListConversationThreadPostsOperationOptions) ToQuery() *client.QueryParams
type PostOperationPredicate ¶
type PostOperationPredicate struct { }
type ReplyConversationThreadPostOperationOptions ¶
type ReplyConversationThreadPostOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultReplyConversationThreadPostOperationOptions ¶
func DefaultReplyConversationThreadPostOperationOptions() ReplyConversationThreadPostOperationOptions
func (ReplyConversationThreadPostOperationOptions) ToHeaders ¶
func (o ReplyConversationThreadPostOperationOptions) ToHeaders() *client.Headers
func (ReplyConversationThreadPostOperationOptions) ToOData ¶
func (o ReplyConversationThreadPostOperationOptions) ToOData() *odata.Query
func (ReplyConversationThreadPostOperationOptions) ToQuery ¶
func (o ReplyConversationThreadPostOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_forwardconversationthreadpost.go
- method_getconversationthreadpost.go
- method_getconversationthreadpostscount.go
- method_listconversationthreadposts.go
- method_replyconversationthreadpost.go
- model_forwardconversationthreadpostrequest.go
- model_replyconversationthreadpostrequest.go
- predicates.go
- version.go