Versions in this module Expand all Collapse all v0 v0.1.1 May 16, 2024 v0.1.0 May 1, 2024 Changes in this version + func DefaultAuthScopes() []string + type CallOptions struct + CompleteImportSpace []gax.CallOption + CreateMembership []gax.CallOption + CreateMessage []gax.CallOption + CreateReaction []gax.CallOption + CreateSpace []gax.CallOption + DeleteMembership []gax.CallOption + DeleteMessage []gax.CallOption + DeleteReaction []gax.CallOption + DeleteSpace []gax.CallOption + FindDirectMessage []gax.CallOption + GetAttachment []gax.CallOption + GetMembership []gax.CallOption + GetMessage []gax.CallOption + GetSpace []gax.CallOption + GetSpaceReadState []gax.CallOption + GetThreadReadState []gax.CallOption + ListMemberships []gax.CallOption + ListMessages []gax.CallOption + ListReactions []gax.CallOption + ListSpaces []gax.CallOption + SetUpSpace []gax.CallOption + UpdateMembership []gax.CallOption + UpdateMessage []gax.CallOption + UpdateSpace []gax.CallOption + UpdateSpaceReadState []gax.CallOption + UploadAttachment []gax.CallOption + type Client struct + CallOptions *CallOptions + func NewClient(ctx context.Context, opts ...option.ClientOption) (*Client, error) + func NewRESTClient(ctx context.Context, opts ...option.ClientOption) (*Client, error) + func (c *Client) Close() error + func (c *Client) CompleteImportSpace(ctx context.Context, req *chatpb.CompleteImportSpaceRequest, ...) (*chatpb.CompleteImportSpaceResponse, error) + func (c *Client) Connection() *grpc.ClientConn + func (c *Client) CreateMembership(ctx context.Context, req *chatpb.CreateMembershipRequest, ...) (*chatpb.Membership, error) + func (c *Client) CreateMessage(ctx context.Context, req *chatpb.CreateMessageRequest, opts ...gax.CallOption) (*chatpb.Message, error) + func (c *Client) CreateReaction(ctx context.Context, req *chatpb.CreateReactionRequest, opts ...gax.CallOption) (*chatpb.Reaction, error) + func (c *Client) CreateSpace(ctx context.Context, req *chatpb.CreateSpaceRequest, opts ...gax.CallOption) (*chatpb.Space, error) + func (c *Client) DeleteMembership(ctx context.Context, req *chatpb.DeleteMembershipRequest, ...) (*chatpb.Membership, error) + func (c *Client) DeleteMessage(ctx context.Context, req *chatpb.DeleteMessageRequest, opts ...gax.CallOption) error + func (c *Client) DeleteReaction(ctx context.Context, req *chatpb.DeleteReactionRequest, opts ...gax.CallOption) error + func (c *Client) DeleteSpace(ctx context.Context, req *chatpb.DeleteSpaceRequest, opts ...gax.CallOption) error + func (c *Client) FindDirectMessage(ctx context.Context, req *chatpb.FindDirectMessageRequest, ...) (*chatpb.Space, error) + func (c *Client) GetAttachment(ctx context.Context, req *chatpb.GetAttachmentRequest, opts ...gax.CallOption) (*chatpb.Attachment, error) + func (c *Client) GetMembership(ctx context.Context, req *chatpb.GetMembershipRequest, opts ...gax.CallOption) (*chatpb.Membership, error) + func (c *Client) GetMessage(ctx context.Context, req *chatpb.GetMessageRequest, opts ...gax.CallOption) (*chatpb.Message, error) + func (c *Client) GetSpace(ctx context.Context, req *chatpb.GetSpaceRequest, opts ...gax.CallOption) (*chatpb.Space, error) + func (c *Client) GetSpaceReadState(ctx context.Context, req *chatpb.GetSpaceReadStateRequest, ...) (*chatpb.SpaceReadState, error) + func (c *Client) GetThreadReadState(ctx context.Context, req *chatpb.GetThreadReadStateRequest, ...) (*chatpb.ThreadReadState, error) + func (c *Client) ListMemberships(ctx context.Context, req *chatpb.ListMembershipsRequest, ...) *MembershipIterator + func (c *Client) ListMessages(ctx context.Context, req *chatpb.ListMessagesRequest, opts ...gax.CallOption) *MessageIterator + func (c *Client) ListReactions(ctx context.Context, req *chatpb.ListReactionsRequest, opts ...gax.CallOption) *ReactionIterator + func (c *Client) ListSpaces(ctx context.Context, req *chatpb.ListSpacesRequest, opts ...gax.CallOption) *SpaceIterator + func (c *Client) SetUpSpace(ctx context.Context, req *chatpb.SetUpSpaceRequest, opts ...gax.CallOption) (*chatpb.Space, error) + func (c *Client) UpdateMembership(ctx context.Context, req *chatpb.UpdateMembershipRequest, ...) (*chatpb.Membership, error) + func (c *Client) UpdateMessage(ctx context.Context, req *chatpb.UpdateMessageRequest, opts ...gax.CallOption) (*chatpb.Message, error) + func (c *Client) UpdateSpace(ctx context.Context, req *chatpb.UpdateSpaceRequest, opts ...gax.CallOption) (*chatpb.Space, error) + func (c *Client) UpdateSpaceReadState(ctx context.Context, req *chatpb.UpdateSpaceReadStateRequest, ...) (*chatpb.SpaceReadState, error) + func (c *Client) UploadAttachment(ctx context.Context, req *chatpb.UploadAttachmentRequest, ...) (*chatpb.UploadAttachmentResponse, error) + type MembershipIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*chatpb.Membership, nextPageToken string, err error) + Response interface{} + func (it *MembershipIterator) Next() (*chatpb.Membership, error) + func (it *MembershipIterator) PageInfo() *iterator.PageInfo + type MessageIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*chatpb.Message, nextPageToken string, err error) + Response interface{} + func (it *MessageIterator) Next() (*chatpb.Message, error) + func (it *MessageIterator) PageInfo() *iterator.PageInfo + type ReactionIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*chatpb.Reaction, nextPageToken string, err error) + Response interface{} + func (it *ReactionIterator) Next() (*chatpb.Reaction, error) + func (it *ReactionIterator) PageInfo() *iterator.PageInfo + type SpaceIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*chatpb.Space, nextPageToken string, err error) + Response interface{} + func (it *SpaceIterator) Next() (*chatpb.Space, error) + func (it *SpaceIterator) PageInfo() *iterator.PageInfo