Documentation ¶
Index ¶
- type ActionResultPartOperationPredicate
- type AddTeamMembersCompleteResult
- type AddTeamMembersCustomPager
- type AddTeamMembersOperationOptions
- type AddTeamMembersOperationResponse
- type AddTeamMembersRequest
- type ConversationMemberOperationPredicate
- type CreateTeamMemberOperationOptions
- type CreateTeamMemberOperationResponse
- type DeleteTeamMemberOperationOptions
- type DeleteTeamMemberOperationResponse
- type GetTeamMemberOperationOptions
- type GetTeamMemberOperationResponse
- type GetTeamMembersCountOperationOptions
- type GetTeamMembersCountOperationResponse
- type ListTeamMembersCompleteResult
- type ListTeamMembersCustomPager
- type ListTeamMembersOperationOptions
- type ListTeamMembersOperationResponse
- type TeamMemberClient
- func (c TeamMemberClient) AddTeamMembers(ctx context.Context, id stable.GroupId, input AddTeamMembersRequest, ...) (result AddTeamMembersOperationResponse, err error)
- func (c TeamMemberClient) AddTeamMembersComplete(ctx context.Context, id stable.GroupId, input AddTeamMembersRequest, ...) (AddTeamMembersCompleteResult, error)
- func (c TeamMemberClient) AddTeamMembersCompleteMatchingPredicate(ctx context.Context, id stable.GroupId, input AddTeamMembersRequest, ...) (result AddTeamMembersCompleteResult, err error)
- func (c TeamMemberClient) CreateTeamMember(ctx context.Context, id stable.GroupId, input stable.ConversationMember, ...) (result CreateTeamMemberOperationResponse, err error)
- func (c TeamMemberClient) DeleteTeamMember(ctx context.Context, id stable.GroupIdTeamMemberId, ...) (result DeleteTeamMemberOperationResponse, err error)
- func (c TeamMemberClient) GetTeamMember(ctx context.Context, id stable.GroupIdTeamMemberId, ...) (result GetTeamMemberOperationResponse, err error)
- func (c TeamMemberClient) GetTeamMembersCount(ctx context.Context, id stable.GroupId, ...) (result GetTeamMembersCountOperationResponse, err error)
- func (c TeamMemberClient) ListTeamMembers(ctx context.Context, id stable.GroupId, ...) (result ListTeamMembersOperationResponse, err error)
- func (c TeamMemberClient) ListTeamMembersComplete(ctx context.Context, id stable.GroupId, ...) (ListTeamMembersCompleteResult, error)
- func (c TeamMemberClient) ListTeamMembersCompleteMatchingPredicate(ctx context.Context, id stable.GroupId, ...) (result ListTeamMembersCompleteResult, err error)
- func (c TeamMemberClient) UpdateTeamMember(ctx context.Context, id stable.GroupIdTeamMemberId, ...) (result UpdateTeamMemberOperationResponse, err error)
- type UpdateTeamMemberOperationOptions
- type UpdateTeamMemberOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionResultPartOperationPredicate ¶
type ActionResultPartOperationPredicate struct { }
func (ActionResultPartOperationPredicate) Matches ¶
func (p ActionResultPartOperationPredicate) Matches(input stable.ActionResultPart) bool
type AddTeamMembersCompleteResult ¶
type AddTeamMembersCompleteResult struct { LatestHttpResponse *http.Response Items []stable.ActionResultPart }
type AddTeamMembersCustomPager ¶
func (*AddTeamMembersCustomPager) NextPageLink ¶
func (p *AddTeamMembersCustomPager) NextPageLink() *odata.Link
type AddTeamMembersOperationOptions ¶
type AddTeamMembersOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Skip *int64 Top *int64 }
func DefaultAddTeamMembersOperationOptions ¶
func DefaultAddTeamMembersOperationOptions() AddTeamMembersOperationOptions
func (AddTeamMembersOperationOptions) ToHeaders ¶
func (o AddTeamMembersOperationOptions) ToHeaders() *client.Headers
func (AddTeamMembersOperationOptions) ToOData ¶
func (o AddTeamMembersOperationOptions) ToOData() *odata.Query
func (AddTeamMembersOperationOptions) ToQuery ¶
func (o AddTeamMembersOperationOptions) ToQuery() *client.QueryParams
type AddTeamMembersRequest ¶
type AddTeamMembersRequest struct {
Values *[]stable.ConversationMember `json:"values,omitempty"`
}
type ConversationMemberOperationPredicate ¶
type ConversationMemberOperationPredicate struct { }
func (ConversationMemberOperationPredicate) Matches ¶
func (p ConversationMemberOperationPredicate) Matches(input stable.ConversationMember) bool
type CreateTeamMemberOperationOptions ¶
type CreateTeamMemberOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateTeamMemberOperationOptions ¶
func DefaultCreateTeamMemberOperationOptions() CreateTeamMemberOperationOptions
func (CreateTeamMemberOperationOptions) ToHeaders ¶
func (o CreateTeamMemberOperationOptions) ToHeaders() *client.Headers
func (CreateTeamMemberOperationOptions) ToOData ¶
func (o CreateTeamMemberOperationOptions) ToOData() *odata.Query
func (CreateTeamMemberOperationOptions) ToQuery ¶
func (o CreateTeamMemberOperationOptions) ToQuery() *client.QueryParams
type DeleteTeamMemberOperationOptions ¶
type DeleteTeamMemberOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteTeamMemberOperationOptions ¶
func DefaultDeleteTeamMemberOperationOptions() DeleteTeamMemberOperationOptions
func (DeleteTeamMemberOperationOptions) ToHeaders ¶
func (o DeleteTeamMemberOperationOptions) ToHeaders() *client.Headers
func (DeleteTeamMemberOperationOptions) ToOData ¶
func (o DeleteTeamMemberOperationOptions) ToOData() *odata.Query
func (DeleteTeamMemberOperationOptions) ToQuery ¶
func (o DeleteTeamMemberOperationOptions) ToQuery() *client.QueryParams
type GetTeamMemberOperationOptions ¶
type GetTeamMemberOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetTeamMemberOperationOptions ¶
func DefaultGetTeamMemberOperationOptions() GetTeamMemberOperationOptions
func (GetTeamMemberOperationOptions) ToHeaders ¶
func (o GetTeamMemberOperationOptions) ToHeaders() *client.Headers
func (GetTeamMemberOperationOptions) ToOData ¶
func (o GetTeamMemberOperationOptions) ToOData() *odata.Query
func (GetTeamMemberOperationOptions) ToQuery ¶
func (o GetTeamMemberOperationOptions) ToQuery() *client.QueryParams
type GetTeamMembersCountOperationOptions ¶
type GetTeamMembersCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetTeamMembersCountOperationOptions ¶
func DefaultGetTeamMembersCountOperationOptions() GetTeamMembersCountOperationOptions
func (GetTeamMembersCountOperationOptions) ToHeaders ¶
func (o GetTeamMembersCountOperationOptions) ToHeaders() *client.Headers
func (GetTeamMembersCountOperationOptions) ToOData ¶
func (o GetTeamMembersCountOperationOptions) ToOData() *odata.Query
func (GetTeamMembersCountOperationOptions) ToQuery ¶
func (o GetTeamMembersCountOperationOptions) ToQuery() *client.QueryParams
type ListTeamMembersCompleteResult ¶
type ListTeamMembersCompleteResult struct { LatestHttpResponse *http.Response Items []stable.ConversationMember }
type ListTeamMembersCustomPager ¶
func (*ListTeamMembersCustomPager) NextPageLink ¶
func (p *ListTeamMembersCustomPager) NextPageLink() *odata.Link
type ListTeamMembersOperationOptions ¶
type ListTeamMembersOperationOptions 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 DefaultListTeamMembersOperationOptions ¶
func DefaultListTeamMembersOperationOptions() ListTeamMembersOperationOptions
func (ListTeamMembersOperationOptions) ToHeaders ¶
func (o ListTeamMembersOperationOptions) ToHeaders() *client.Headers
func (ListTeamMembersOperationOptions) ToOData ¶
func (o ListTeamMembersOperationOptions) ToOData() *odata.Query
func (ListTeamMembersOperationOptions) ToQuery ¶
func (o ListTeamMembersOperationOptions) ToQuery() *client.QueryParams
type TeamMemberClient ¶
func NewTeamMemberClientWithBaseURI ¶
func NewTeamMemberClientWithBaseURI(sdkApi sdkEnv.Api) (*TeamMemberClient, error)
func (TeamMemberClient) AddTeamMembers ¶
func (c TeamMemberClient) AddTeamMembers(ctx context.Context, id stable.GroupId, input AddTeamMembersRequest, options AddTeamMembersOperationOptions) (result AddTeamMembersOperationResponse, err error)
AddTeamMembers - Invoke action add. Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
func (TeamMemberClient) AddTeamMembersComplete ¶
func (c TeamMemberClient) AddTeamMembersComplete(ctx context.Context, id stable.GroupId, input AddTeamMembersRequest, options AddTeamMembersOperationOptions) (AddTeamMembersCompleteResult, error)
AddTeamMembersComplete retrieves all the results into a single object
func (TeamMemberClient) AddTeamMembersCompleteMatchingPredicate ¶
func (c TeamMemberClient) AddTeamMembersCompleteMatchingPredicate(ctx context.Context, id stable.GroupId, input AddTeamMembersRequest, options AddTeamMembersOperationOptions, predicate ActionResultPartOperationPredicate) (result AddTeamMembersCompleteResult, err error)
AddTeamMembersCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (TeamMemberClient) CreateTeamMember ¶
func (c TeamMemberClient) CreateTeamMember(ctx context.Context, id stable.GroupId, input stable.ConversationMember, options CreateTeamMemberOperationOptions) (result CreateTeamMemberOperationResponse, err error)
CreateTeamMember - Create new navigation property to members for groups
func (TeamMemberClient) DeleteTeamMember ¶
func (c TeamMemberClient) DeleteTeamMember(ctx context.Context, id stable.GroupIdTeamMemberId, options DeleteTeamMemberOperationOptions) (result DeleteTeamMemberOperationResponse, err error)
DeleteTeamMember - Delete navigation property members for groups
func (TeamMemberClient) GetTeamMember ¶
func (c TeamMemberClient) GetTeamMember(ctx context.Context, id stable.GroupIdTeamMemberId, options GetTeamMemberOperationOptions) (result GetTeamMemberOperationResponse, err error)
GetTeamMember - Get members from groups. Members and owners of the team.
func (TeamMemberClient) GetTeamMembersCount ¶
func (c TeamMemberClient) GetTeamMembersCount(ctx context.Context, id stable.GroupId, options GetTeamMembersCountOperationOptions) (result GetTeamMembersCountOperationResponse, err error)
GetTeamMembersCount - Get the number of the resource
func (TeamMemberClient) ListTeamMembers ¶
func (c TeamMemberClient) ListTeamMembers(ctx context.Context, id stable.GroupId, options ListTeamMembersOperationOptions) (result ListTeamMembersOperationResponse, err error)
ListTeamMembers - Get members from groups. Members and owners of the team.
func (TeamMemberClient) ListTeamMembersComplete ¶
func (c TeamMemberClient) ListTeamMembersComplete(ctx context.Context, id stable.GroupId, options ListTeamMembersOperationOptions) (ListTeamMembersCompleteResult, error)
ListTeamMembersComplete retrieves all the results into a single object
func (TeamMemberClient) ListTeamMembersCompleteMatchingPredicate ¶
func (c TeamMemberClient) ListTeamMembersCompleteMatchingPredicate(ctx context.Context, id stable.GroupId, options ListTeamMembersOperationOptions, predicate ConversationMemberOperationPredicate) (result ListTeamMembersCompleteResult, err error)
ListTeamMembersCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (TeamMemberClient) UpdateTeamMember ¶
func (c TeamMemberClient) UpdateTeamMember(ctx context.Context, id stable.GroupIdTeamMemberId, input stable.ConversationMember, options UpdateTeamMemberOperationOptions) (result UpdateTeamMemberOperationResponse, err error)
UpdateTeamMember - Update the navigation property members in groups
type UpdateTeamMemberOperationOptions ¶
type UpdateTeamMemberOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateTeamMemberOperationOptions ¶
func DefaultUpdateTeamMemberOperationOptions() UpdateTeamMemberOperationOptions
func (UpdateTeamMemberOperationOptions) ToHeaders ¶
func (o UpdateTeamMemberOperationOptions) ToHeaders() *client.Headers
func (UpdateTeamMemberOperationOptions) ToOData ¶
func (o UpdateTeamMemberOperationOptions) ToOData() *odata.Query
func (UpdateTeamMemberOperationOptions) ToQuery ¶
func (o UpdateTeamMemberOperationOptions) ToQuery() *client.QueryParams