Documentation ¶
Index ¶
- type ChatTabClient
- func (c ChatTabClient) CreateChatTab(ctx context.Context, id stable.UserIdChatId, input stable.TeamsTab, ...) (result CreateChatTabOperationResponse, err error)
- func (c ChatTabClient) DeleteChatTab(ctx context.Context, id stable.UserIdChatIdTabId, ...) (result DeleteChatTabOperationResponse, err error)
- func (c ChatTabClient) GetChatTab(ctx context.Context, id stable.UserIdChatIdTabId, ...) (result GetChatTabOperationResponse, err error)
- func (c ChatTabClient) GetChatTabsCount(ctx context.Context, id stable.UserIdChatId, ...) (result GetChatTabsCountOperationResponse, err error)
- func (c ChatTabClient) ListChatTabs(ctx context.Context, id stable.UserIdChatId, ...) (result ListChatTabsOperationResponse, err error)
- func (c ChatTabClient) ListChatTabsComplete(ctx context.Context, id stable.UserIdChatId, ...) (ListChatTabsCompleteResult, error)
- func (c ChatTabClient) ListChatTabsCompleteMatchingPredicate(ctx context.Context, id stable.UserIdChatId, ...) (result ListChatTabsCompleteResult, err error)
- func (c ChatTabClient) UpdateChatTab(ctx context.Context, id stable.UserIdChatIdTabId, input stable.TeamsTab, ...) (result UpdateChatTabOperationResponse, err error)
- type CreateChatTabOperationOptions
- type CreateChatTabOperationResponse
- type DeleteChatTabOperationOptions
- type DeleteChatTabOperationResponse
- type GetChatTabOperationOptions
- type GetChatTabOperationResponse
- type GetChatTabsCountOperationOptions
- type GetChatTabsCountOperationResponse
- type ListChatTabsCompleteResult
- type ListChatTabsCustomPager
- type ListChatTabsOperationOptions
- type ListChatTabsOperationResponse
- type TeamsTabOperationPredicate
- type UpdateChatTabOperationOptions
- type UpdateChatTabOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChatTabClient ¶
func NewChatTabClientWithBaseURI ¶
func NewChatTabClientWithBaseURI(sdkApi sdkEnv.Api) (*ChatTabClient, error)
func (ChatTabClient) CreateChatTab ¶
func (c ChatTabClient) CreateChatTab(ctx context.Context, id stable.UserIdChatId, input stable.TeamsTab, options CreateChatTabOperationOptions) (result CreateChatTabOperationResponse, err error)
CreateChatTab - Create new navigation property to tabs for users
func (ChatTabClient) DeleteChatTab ¶
func (c ChatTabClient) DeleteChatTab(ctx context.Context, id stable.UserIdChatIdTabId, options DeleteChatTabOperationOptions) (result DeleteChatTabOperationResponse, err error)
DeleteChatTab - Delete navigation property tabs for users
func (ChatTabClient) GetChatTab ¶
func (c ChatTabClient) GetChatTab(ctx context.Context, id stable.UserIdChatIdTabId, options GetChatTabOperationOptions) (result GetChatTabOperationResponse, err error)
GetChatTab - Get tabs from users. A collection of all the tabs in the chat. Nullable.
func (ChatTabClient) GetChatTabsCount ¶
func (c ChatTabClient) GetChatTabsCount(ctx context.Context, id stable.UserIdChatId, options GetChatTabsCountOperationOptions) (result GetChatTabsCountOperationResponse, err error)
GetChatTabsCount - Get the number of the resource
func (ChatTabClient) ListChatTabs ¶
func (c ChatTabClient) ListChatTabs(ctx context.Context, id stable.UserIdChatId, options ListChatTabsOperationOptions) (result ListChatTabsOperationResponse, err error)
ListChatTabs - Get tabs from users. A collection of all the tabs in the chat. Nullable.
func (ChatTabClient) ListChatTabsComplete ¶
func (c ChatTabClient) ListChatTabsComplete(ctx context.Context, id stable.UserIdChatId, options ListChatTabsOperationOptions) (ListChatTabsCompleteResult, error)
ListChatTabsComplete retrieves all the results into a single object
func (ChatTabClient) ListChatTabsCompleteMatchingPredicate ¶
func (c ChatTabClient) ListChatTabsCompleteMatchingPredicate(ctx context.Context, id stable.UserIdChatId, options ListChatTabsOperationOptions, predicate TeamsTabOperationPredicate) (result ListChatTabsCompleteResult, err error)
ListChatTabsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ChatTabClient) UpdateChatTab ¶
func (c ChatTabClient) UpdateChatTab(ctx context.Context, id stable.UserIdChatIdTabId, input stable.TeamsTab, options UpdateChatTabOperationOptions) (result UpdateChatTabOperationResponse, err error)
UpdateChatTab - Update the navigation property tabs in users
type CreateChatTabOperationOptions ¶
type CreateChatTabOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateChatTabOperationOptions ¶
func DefaultCreateChatTabOperationOptions() CreateChatTabOperationOptions
func (CreateChatTabOperationOptions) ToHeaders ¶
func (o CreateChatTabOperationOptions) ToHeaders() *client.Headers
func (CreateChatTabOperationOptions) ToOData ¶
func (o CreateChatTabOperationOptions) ToOData() *odata.Query
func (CreateChatTabOperationOptions) ToQuery ¶
func (o CreateChatTabOperationOptions) ToQuery() *client.QueryParams
type DeleteChatTabOperationOptions ¶
type DeleteChatTabOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteChatTabOperationOptions ¶
func DefaultDeleteChatTabOperationOptions() DeleteChatTabOperationOptions
func (DeleteChatTabOperationOptions) ToHeaders ¶
func (o DeleteChatTabOperationOptions) ToHeaders() *client.Headers
func (DeleteChatTabOperationOptions) ToOData ¶
func (o DeleteChatTabOperationOptions) ToOData() *odata.Query
func (DeleteChatTabOperationOptions) ToQuery ¶
func (o DeleteChatTabOperationOptions) ToQuery() *client.QueryParams
type GetChatTabOperationOptions ¶
type GetChatTabOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetChatTabOperationOptions ¶
func DefaultGetChatTabOperationOptions() GetChatTabOperationOptions
func (GetChatTabOperationOptions) ToHeaders ¶
func (o GetChatTabOperationOptions) ToHeaders() *client.Headers
func (GetChatTabOperationOptions) ToOData ¶
func (o GetChatTabOperationOptions) ToOData() *odata.Query
func (GetChatTabOperationOptions) ToQuery ¶
func (o GetChatTabOperationOptions) ToQuery() *client.QueryParams
type GetChatTabsCountOperationOptions ¶
type GetChatTabsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetChatTabsCountOperationOptions ¶
func DefaultGetChatTabsCountOperationOptions() GetChatTabsCountOperationOptions
func (GetChatTabsCountOperationOptions) ToHeaders ¶
func (o GetChatTabsCountOperationOptions) ToHeaders() *client.Headers
func (GetChatTabsCountOperationOptions) ToOData ¶
func (o GetChatTabsCountOperationOptions) ToOData() *odata.Query
func (GetChatTabsCountOperationOptions) ToQuery ¶
func (o GetChatTabsCountOperationOptions) ToQuery() *client.QueryParams
type ListChatTabsCustomPager ¶
func (*ListChatTabsCustomPager) NextPageLink ¶
func (p *ListChatTabsCustomPager) NextPageLink() *odata.Link
type ListChatTabsOperationOptions ¶
type ListChatTabsOperationOptions 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 DefaultListChatTabsOperationOptions ¶
func DefaultListChatTabsOperationOptions() ListChatTabsOperationOptions
func (ListChatTabsOperationOptions) ToHeaders ¶
func (o ListChatTabsOperationOptions) ToHeaders() *client.Headers
func (ListChatTabsOperationOptions) ToOData ¶
func (o ListChatTabsOperationOptions) ToOData() *odata.Query
func (ListChatTabsOperationOptions) ToQuery ¶
func (o ListChatTabsOperationOptions) ToQuery() *client.QueryParams
type TeamsTabOperationPredicate ¶
type TeamsTabOperationPredicate struct { }
type UpdateChatTabOperationOptions ¶
type UpdateChatTabOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateChatTabOperationOptions ¶
func DefaultUpdateChatTabOperationOptions() UpdateChatTabOperationOptions
func (UpdateChatTabOperationOptions) ToHeaders ¶
func (o UpdateChatTabOperationOptions) ToHeaders() *client.Headers
func (UpdateChatTabOperationOptions) ToOData ¶
func (o UpdateChatTabOperationOptions) ToOData() *odata.Query
func (UpdateChatTabOperationOptions) ToQuery ¶
func (o UpdateChatTabOperationOptions) ToQuery() *client.QueryParams
Click to show internal directories.
Click to hide internal directories.