chattab

package
v0.20241126.2320 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 26, 2024 License: MPL-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ChatTabClient

type ChatTabClient struct {
	Client *msgraph.Client
}

func NewChatTabClientWithBaseURI

func NewChatTabClientWithBaseURI(sdkApi sdkEnv.Api) (*ChatTabClient, error)

func (ChatTabClient) CreateChatTab

CreateChatTab - Create new navigation property to tabs for users

func (ChatTabClient) DeleteChatTab

DeleteChatTab - Delete navigation property tabs for users

func (ChatTabClient) GetChatTab

GetChatTab - Get tabs from users. A collection of all the tabs in the chat. Nullable.

func (ChatTabClient) GetChatTabsCount

GetChatTabsCount - Get the number of the resource

func (ChatTabClient) ListChatTabs

ListChatTabs - Get tabs from users. A collection of all the tabs in the chat. Nullable.

func (ChatTabClient) ListChatTabsComplete

ListChatTabsComplete retrieves all the results into a single object

func (ChatTabClient) ListChatTabsCompleteMatchingPredicate

func (c ChatTabClient) ListChatTabsCompleteMatchingPredicate(ctx context.Context, id beta.UserIdChatId, options ListChatTabsOperationOptions, predicate TeamsTabOperationPredicate) (result ListChatTabsCompleteResult, err error)

ListChatTabsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (ChatTabClient) UpdateChatTab

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 (CreateChatTabOperationOptions) ToOData

func (CreateChatTabOperationOptions) ToQuery

type CreateChatTabOperationResponse

type CreateChatTabOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.TeamsTab
}

type DeleteChatTabOperationOptions

type DeleteChatTabOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultDeleteChatTabOperationOptions

func DefaultDeleteChatTabOperationOptions() DeleteChatTabOperationOptions

func (DeleteChatTabOperationOptions) ToHeaders

func (DeleteChatTabOperationOptions) ToOData

func (DeleteChatTabOperationOptions) ToQuery

type DeleteChatTabOperationResponse

type DeleteChatTabOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

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

type GetChatTabOperationResponse

type GetChatTabOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.TeamsTab
}

type GetChatTabsCountOperationOptions

type GetChatTabsCountOperationOptions struct {
	Filter    *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Search    *string
}

func DefaultGetChatTabsCountOperationOptions

func DefaultGetChatTabsCountOperationOptions() GetChatTabsCountOperationOptions

func (GetChatTabsCountOperationOptions) ToHeaders

func (GetChatTabsCountOperationOptions) ToOData

func (GetChatTabsCountOperationOptions) ToQuery

type GetChatTabsCountOperationResponse

type GetChatTabsCountOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type ListChatTabsCompleteResult

type ListChatTabsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.TeamsTab
}

type ListChatTabsCustomPager

type ListChatTabsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}
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 (ListChatTabsOperationOptions) ToOData

func (ListChatTabsOperationOptions) ToQuery

type ListChatTabsOperationResponse

type ListChatTabsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.TeamsTab
}

type TeamsTabOperationPredicate

type TeamsTabOperationPredicate struct {
}

func (TeamsTabOperationPredicate) Matches

func (p TeamsTabOperationPredicate) Matches(input beta.TeamsTab) bool

type UpdateChatTabOperationOptions

type UpdateChatTabOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultUpdateChatTabOperationOptions

func DefaultUpdateChatTabOperationOptions() UpdateChatTabOperationOptions

func (UpdateChatTabOperationOptions) ToHeaders

func (UpdateChatTabOperationOptions) ToOData

func (UpdateChatTabOperationOptions) ToQuery

type UpdateChatTabOperationResponse

type UpdateChatTabOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL