v2

package
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: Jul 19, 2024 License: MIT Imports: 25 Imported by: 2

Documentation

Index

Constants

View Source
const (
	Group_CreateGroup_FullMethodName                      = "/api.im_cloud.group.v2.Group/CreateGroup"
	Group_EditGroupProfile_FullMethodName                 = "/api.im_cloud.group.v2.Group/EditGroupProfile"
	Group_UpdateGroupSwitch_FullMethodName                = "/api.im_cloud.group.v2.Group/UpdateGroupSwitch"
	Group_MuteGroup_FullMethodName                        = "/api.im_cloud.group.v2.Group/MuteGroup"
	Group_CancelMuteGroup_FullMethodName                  = "/api.im_cloud.group.v2.Group/CancelMuteGroup"
	Group_CancelMuteGroupMember_FullMethodName            = "/api.im_cloud.group.v2.Group/CancelMuteGroupMember"
	Group_MuteGroupMember_FullMethodName                  = "/api.im_cloud.group.v2.Group/MuteGroupMember"
	Group_IsGroupMember_FullMethodName                    = "/api.im_cloud.group.v2.Group/IsGroupMember"
	Group_GetGroupByCode_FullMethodName                   = "/api.im_cloud.group.v2.Group/GetGroupByCode"
	Group_DismissGroup_FullMethodName                     = "/api.im_cloud.group.v2.Group/DismissGroup"
	Group_DismissGroupNotice_FullMethodName               = "/api.im_cloud.group.v2.Group/DismissGroupNotice"
	Group_ApplicationResponse_FullMethodName              = "/api.im_cloud.group.v2.Group/ApplicationResponse"
	Group_JoinGroup_FullMethodName                        = "/api.im_cloud.group.v2.Group/JoinGroup"
	Group_InviteUserToGroup_FullMethodName                = "/api.im_cloud.group.v2.Group/InviteUserToGroup"
	Group_AddGroupAdmin_FullMethodName                    = "/api.im_cloud.group.v2.Group/AddGroupAdmin"
	Group_TransferGroup_FullMethodName                    = "/api.im_cloud.group.v2.Group/TransferGroup"
	Group_KickGroupMember_FullMethodName                  = "/api.im_cloud.group.v2.Group/KickGroupMember"
	Group_QuitGroup_FullMethodName                        = "/api.im_cloud.group.v2.Group/QuitGroup"
	Group_CancelGroupManager_FullMethodName               = "/api.im_cloud.group.v2.Group/CancelGroupManager"
	Group_BatchAddGroupAdmin_FullMethodName               = "/api.im_cloud.group.v2.Group/BatchAddGroupAdmin"
	Group_BatchCancelGroupManager_FullMethodName          = "/api.im_cloud.group.v2.Group/BatchCancelGroupManager"
	Group_GetGroupInfo_FullMethodName                     = "/api.im_cloud.group.v2.Group/GetGroupInfo"
	Group_SetGroupMemberInfo_FullMethodName               = "/api.im_cloud.group.v2.Group/SetGroupMemberInfo"
	Group_GetFullGroupInfo_FullMethodName                 = "/api.im_cloud.group.v2.Group/GetFullGroupInfo"
	Group_MemberByIds_FullMethodName                      = "/api.im_cloud.group.v2.Group/MemberByIds"
	Group_GetJoinedGroupList_FullMethodName               = "/api.im_cloud.group.v2.Group/GetJoinedGroupList"
	Group_GetGroupApplicationList_FullMethodName          = "/api.im_cloud.group.v2.Group/GetGroupApplicationList"
	Group_GetUntreatedGroupApplicationList_FullMethodName = "/api.im_cloud.group.v2.Group/GetUntreatedGroupApplicationList"
	Group_GetUserReqGroupApplicationList_FullMethodName   = "/api.im_cloud.group.v2.Group/GetUserReqGroupApplicationList"
	Group_GetGroupMembers_FullMethodName                  = "/api.im_cloud.group.v2.Group/GetGroupMembers"
	Group_GetGroupAbstractInfo_FullMethodName             = "/api.im_cloud.group.v2.Group/getGroupAbstractInfo"
)

Variables

View Source
var (
	GroupSwitchOption_name = map[int32]string{
		0: "needVerification",
		1: "isReal",
		2: "isOpen",
		3: "allowPrivateChat",
		4: "lookMemberInfo",
		5: "applyMemberFriend",
	}
	GroupSwitchOption_value = map[string]int32{
		"needVerification":  0,
		"isReal":            1,
		"isOpen":            2,
		"allowPrivateChat":  3,
		"lookMemberInfo":    4,
		"applyMemberFriend": 5,
	}
)

Enum value maps for GroupSwitchOption.

View Source
var (
	GroupErrorReason_name = map[int32]string{
		0:  "GET_GROUP_INFO_FAIL",
		1:  "GROUP_MEMBER_NUM_TOO_MANY",
		2:  "CREATE_GROUP_FAIL",
		3:  "MUTE_GROUP_FAIL",
		4:  "MUTE_GROUP_MEMBER_FAIL",
		5:  "GET_GROUP_MEMBER_FAIL",
		6:  "GROUP_MEMBER_NUM_TOO_LITTLE",
		7:  "CANCEL_MUTE_GROUP_FAIL",
		8:  "CANCEL_MUTE_GROUP_MEMBER_FAIL",
		9:  "NO_PERMISSION_OPERATION_GROUP_INFO",
		10: "DISMISS_GROUP_FAIL",
		11: "UPDATE_GROUP_DATA_FAIL",
		12: "NEED_REAL_NAME_AUTHENTICATION",
		13: "JOIN_GROUP_REQ_FAIL",
		14: "DELETE_RC_CACHE_FAIL",
		15: "SETTING_GROUP_MEMBER_MEMBERCOUNT_FAIL",
		16: "SETTING_GROUP_ADMIN_FAIL",
		17: "KICK_GROUP_MEMBER_FAIL",
		18: "MEMBER_QUIT_GROUP_FAIL",
		19: "HANDLE_APPLICIATION_REQUEST_FAIL",
		20: "UPLOAD_GROUP_FEIL_FAIL",
		21: "GET_GROUP_FEIL_LIST_FAIl",
		22: "GET_REQUEST_DATA_INFO_FAIL",
		23: "GET_KICK_GROUP_MEMBER_FAIL",
		24: "GET_JOIN_GROUP_REQUEST_FAIL",
		25: "TRANSFER_GROUP_ERROR",
		26: "THE_APPLICATION_HAS_BEEN_INITIATED_DO_NOT_REPEAT",
		27: "GET_UNTREATED_GROUP_APPLICATION_LIST_FAIL",
		28: "GROUP_IS_NOT_OPEN",
		29: "YOU_ARE_ALREADY_IN_THE_GROUP",
		30: "GROUP_IS_NOT_FOND",
		31: "HANDLE_APPLICATION_HANDS_FINISH",
	}
	GroupErrorReason_value = map[string]int32{
		"GET_GROUP_INFO_FAIL":                              0,
		"GROUP_MEMBER_NUM_TOO_MANY":                        1,
		"CREATE_GROUP_FAIL":                                2,
		"MUTE_GROUP_FAIL":                                  3,
		"MUTE_GROUP_MEMBER_FAIL":                           4,
		"GET_GROUP_MEMBER_FAIL":                            5,
		"GROUP_MEMBER_NUM_TOO_LITTLE":                      6,
		"CANCEL_MUTE_GROUP_FAIL":                           7,
		"CANCEL_MUTE_GROUP_MEMBER_FAIL":                    8,
		"NO_PERMISSION_OPERATION_GROUP_INFO":               9,
		"DISMISS_GROUP_FAIL":                               10,
		"UPDATE_GROUP_DATA_FAIL":                           11,
		"NEED_REAL_NAME_AUTHENTICATION":                    12,
		"JOIN_GROUP_REQ_FAIL":                              13,
		"DELETE_RC_CACHE_FAIL":                             14,
		"SETTING_GROUP_MEMBER_MEMBERCOUNT_FAIL":            15,
		"SETTING_GROUP_ADMIN_FAIL":                         16,
		"KICK_GROUP_MEMBER_FAIL":                           17,
		"MEMBER_QUIT_GROUP_FAIL":                           18,
		"HANDLE_APPLICIATION_REQUEST_FAIL":                 19,
		"UPLOAD_GROUP_FEIL_FAIL":                           20,
		"GET_GROUP_FEIL_LIST_FAIl":                         21,
		"GET_REQUEST_DATA_INFO_FAIL":                       22,
		"GET_KICK_GROUP_MEMBER_FAIL":                       23,
		"GET_JOIN_GROUP_REQUEST_FAIL":                      24,
		"TRANSFER_GROUP_ERROR":                             25,
		"THE_APPLICATION_HAS_BEEN_INITIATED_DO_NOT_REPEAT": 26,
		"GET_UNTREATED_GROUP_APPLICATION_LIST_FAIL":        27,
		"GROUP_IS_NOT_OPEN":                                28,
		"YOU_ARE_ALREADY_IN_THE_GROUP":                     29,
		"GROUP_IS_NOT_FOND":                                30,
		"HANDLE_APPLICATION_HANDS_FINISH":                  31,
	}
)

Enum value maps for GroupErrorReason.

View Source
var File_api_im_cloud_group_v2_group_error_proto protoreflect.FileDescriptor
View Source
var File_im_cloud_group_v2_group_proto protoreflect.FileDescriptor
View Source
var Group_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.im_cloud.group.v2.Group",
	HandlerType: (*GroupServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateGroup",
			Handler:    _Group_CreateGroup_Handler,
		},
		{
			MethodName: "EditGroupProfile",
			Handler:    _Group_EditGroupProfile_Handler,
		},
		{
			MethodName: "UpdateGroupSwitch",
			Handler:    _Group_UpdateGroupSwitch_Handler,
		},
		{
			MethodName: "MuteGroup",
			Handler:    _Group_MuteGroup_Handler,
		},
		{
			MethodName: "CancelMuteGroup",
			Handler:    _Group_CancelMuteGroup_Handler,
		},
		{
			MethodName: "CancelMuteGroupMember",
			Handler:    _Group_CancelMuteGroupMember_Handler,
		},
		{
			MethodName: "MuteGroupMember",
			Handler:    _Group_MuteGroupMember_Handler,
		},
		{
			MethodName: "IsGroupMember",
			Handler:    _Group_IsGroupMember_Handler,
		},
		{
			MethodName: "GetGroupByCode",
			Handler:    _Group_GetGroupByCode_Handler,
		},
		{
			MethodName: "DismissGroup",
			Handler:    _Group_DismissGroup_Handler,
		},
		{
			MethodName: "DismissGroupNotice",
			Handler:    _Group_DismissGroupNotice_Handler,
		},
		{
			MethodName: "ApplicationResponse",
			Handler:    _Group_ApplicationResponse_Handler,
		},
		{
			MethodName: "JoinGroup",
			Handler:    _Group_JoinGroup_Handler,
		},
		{
			MethodName: "InviteUserToGroup",
			Handler:    _Group_InviteUserToGroup_Handler,
		},
		{
			MethodName: "AddGroupAdmin",
			Handler:    _Group_AddGroupAdmin_Handler,
		},
		{
			MethodName: "TransferGroup",
			Handler:    _Group_TransferGroup_Handler,
		},
		{
			MethodName: "KickGroupMember",
			Handler:    _Group_KickGroupMember_Handler,
		},
		{
			MethodName: "QuitGroup",
			Handler:    _Group_QuitGroup_Handler,
		},
		{
			MethodName: "CancelGroupManager",
			Handler:    _Group_CancelGroupManager_Handler,
		},
		{
			MethodName: "BatchAddGroupAdmin",
			Handler:    _Group_BatchAddGroupAdmin_Handler,
		},
		{
			MethodName: "BatchCancelGroupManager",
			Handler:    _Group_BatchCancelGroupManager_Handler,
		},
		{
			MethodName: "GetGroupInfo",
			Handler:    _Group_GetGroupInfo_Handler,
		},
		{
			MethodName: "SetGroupMemberInfo",
			Handler:    _Group_SetGroupMemberInfo_Handler,
		},
		{
			MethodName: "GetFullGroupInfo",
			Handler:    _Group_GetFullGroupInfo_Handler,
		},
		{
			MethodName: "MemberByIds",
			Handler:    _Group_MemberByIds_Handler,
		},
		{
			MethodName: "GetJoinedGroupList",
			Handler:    _Group_GetJoinedGroupList_Handler,
		},
		{
			MethodName: "GetGroupApplicationList",
			Handler:    _Group_GetGroupApplicationList_Handler,
		},
		{
			MethodName: "GetUntreatedGroupApplicationList",
			Handler:    _Group_GetUntreatedGroupApplicationList_Handler,
		},
		{
			MethodName: "GetUserReqGroupApplicationList",
			Handler:    _Group_GetUserReqGroupApplicationList_Handler,
		},
		{
			MethodName: "GetGroupMembers",
			Handler:    _Group_GetGroupMembers_Handler,
		},
		{
			MethodName: "getGroupAbstractInfo",
			Handler:    _Group_GetGroupAbstractInfo_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "im_cloud/group/v2/group.proto",
}

Group_ServiceDesc is the grpc.ServiceDesc for Group service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func ErrorCancelMuteGroupFail

func ErrorCancelMuteGroupFail(format string, args ...interface{}) *errors.Error

取消禁言群失败

func ErrorCancelMuteGroupMemberFail

func ErrorCancelMuteGroupMemberFail(format string, args ...interface{}) *errors.Error

取消禁言群成员失败

func ErrorCreateGroupFail

func ErrorCreateGroupFail(format string, args ...interface{}) *errors.Error

创建群聊失败

func ErrorDeleteRcCacheFail

func ErrorDeleteRcCacheFail(format string, args ...interface{}) *errors.Error

删除缓存信息失败

func ErrorDismissGroupFail

func ErrorDismissGroupFail(format string, args ...interface{}) *errors.Error

解散群失败

func ErrorGetGroupFeilListFAIl

func ErrorGetGroupFeilListFAIl(format string, args ...interface{}) *errors.Error

获取群文件列表数据失败

func ErrorGetGroupInfoFail

func ErrorGetGroupInfoFail(format string, args ...interface{}) *errors.Error

获取群信息失败

func ErrorGetGroupMemberFail

func ErrorGetGroupMemberFail(format string, args ...interface{}) *errors.Error

获取群成员信息失败

func ErrorGetJoinGroupRequestFail

func ErrorGetJoinGroupRequestFail(format string, args ...interface{}) *errors.Error

获取加群信息失败

func ErrorGetKickGroupMemberFail

func ErrorGetKickGroupMemberFail(format string, args ...interface{}) *errors.Error

获取踢出群成员数据信息失败

func ErrorGetRequestDataInfoFail

func ErrorGetRequestDataInfoFail(format string, args ...interface{}) *errors.Error

获取请求数据失败

func ErrorGetUntreatedGroupApplicationListFail

func ErrorGetUntreatedGroupApplicationListFail(format string, args ...interface{}) *errors.Error

获取最大未处理的加群请求失败

func ErrorGroupIsNotFond

func ErrorGroupIsNotFond(format string, args ...interface{}) *errors.Error

群不存在

func ErrorGroupIsNotOpen

func ErrorGroupIsNotOpen(format string, args ...interface{}) *errors.Error

该群暂未公开

func ErrorGroupMemberNumTooLittle

func ErrorGroupMemberNumTooLittle(format string, args ...interface{}) *errors.Error

群成员数量不应少于2人

func ErrorGroupMemberNumTooMany

func ErrorGroupMemberNumTooMany(format string, args ...interface{}) *errors.Error

群成员数量不应超过最大限制

func ErrorHandleApplicationHandsFinish

func ErrorHandleApplicationHandsFinish(format string, args ...interface{}) *errors.Error

群请求已经处理

func ErrorHandleAppliciationRequestFail

func ErrorHandleAppliciationRequestFail(format string, args ...interface{}) *errors.Error

请求处理失败

func ErrorJoinGroupReqFail

func ErrorJoinGroupReqFail(format string, args ...interface{}) *errors.Error

加入群聊失败

func ErrorKickGroupMemberFail

func ErrorKickGroupMemberFail(format string, args ...interface{}) *errors.Error

踢出群成员失败

func ErrorMemberQuitGroupFail

func ErrorMemberQuitGroupFail(format string, args ...interface{}) *errors.Error

推出群聊失败

func ErrorMuteGroupFail

func ErrorMuteGroupFail(format string, args ...interface{}) *errors.Error

禁言群失败

func ErrorMuteGroupMemberFail

func ErrorMuteGroupMemberFail(format string, args ...interface{}) *errors.Error

禁言群成员失败

func ErrorNeedRealNameAuthentication

func ErrorNeedRealNameAuthentication(format string, args ...interface{}) *errors.Error

需要实名认证

func ErrorNoPermissionOperationGroupInfo

func ErrorNoPermissionOperationGroupInfo(format string, args ...interface{}) *errors.Error

没有权限操作该信息

func ErrorSettingGroupAdminFail

func ErrorSettingGroupAdminFail(format string, args ...interface{}) *errors.Error

添加群管理失败

func ErrorSettingGroupMemberMembercountFail

func ErrorSettingGroupMemberMembercountFail(format string, args ...interface{}) *errors.Error

设置群成员数量应大于当前人数且不小于3人

func ErrorTheApplicationHasBeenInitiatedDoNotRepeat

func ErrorTheApplicationHasBeenInitiatedDoNotRepeat(format string, args ...interface{}) *errors.Error

申请已经发起,请勿重复请求

func ErrorTransferGroupError

func ErrorTransferGroupError(format string, args ...interface{}) *errors.Error

转让群失败

func ErrorUpdateGroupDataFail

func ErrorUpdateGroupDataFail(format string, args ...interface{}) *errors.Error

更新群/群成员数据失败

func ErrorUploadGroupFeilFail

func ErrorUploadGroupFeilFail(format string, args ...interface{}) *errors.Error

上传文件失败

func ErrorYouAreAlreadyInTheGroup

func ErrorYouAreAlreadyInTheGroup(format string, args ...interface{}) *errors.Error

该群暂未公开

func IsCancelMuteGroupFail

func IsCancelMuteGroupFail(err error) bool

取消禁言群失败

func IsCancelMuteGroupMemberFail

func IsCancelMuteGroupMemberFail(err error) bool

取消禁言群成员失败

func IsCreateGroupFail

func IsCreateGroupFail(err error) bool

创建群聊失败

func IsDeleteRcCacheFail

func IsDeleteRcCacheFail(err error) bool

删除缓存信息失败

func IsDismissGroupFail

func IsDismissGroupFail(err error) bool

解散群失败

func IsGetGroupFeilListFAIl

func IsGetGroupFeilListFAIl(err error) bool

获取群文件列表数据失败

func IsGetGroupInfoFail

func IsGetGroupInfoFail(err error) bool

获取群信息失败

func IsGetGroupMemberFail

func IsGetGroupMemberFail(err error) bool

获取群成员信息失败

func IsGetJoinGroupRequestFail

func IsGetJoinGroupRequestFail(err error) bool

获取加群信息失败

func IsGetKickGroupMemberFail

func IsGetKickGroupMemberFail(err error) bool

获取踢出群成员数据信息失败

func IsGetRequestDataInfoFail

func IsGetRequestDataInfoFail(err error) bool

获取请求数据失败

func IsGetUntreatedGroupApplicationListFail

func IsGetUntreatedGroupApplicationListFail(err error) bool

获取最大未处理的加群请求失败

func IsGroupIsNotFond

func IsGroupIsNotFond(err error) bool

群不存在

func IsGroupIsNotOpen

func IsGroupIsNotOpen(err error) bool

该群暂未公开

func IsGroupMemberNumTooLittle

func IsGroupMemberNumTooLittle(err error) bool

群成员数量不应少于2人

func IsGroupMemberNumTooMany

func IsGroupMemberNumTooMany(err error) bool

群成员数量不应超过最大限制

func IsHandleApplicationHandsFinish

func IsHandleApplicationHandsFinish(err error) bool

群请求已经处理

func IsHandleAppliciationRequestFail

func IsHandleAppliciationRequestFail(err error) bool

请求处理失败

func IsJoinGroupReqFail

func IsJoinGroupReqFail(err error) bool

加入群聊失败

func IsKickGroupMemberFail

func IsKickGroupMemberFail(err error) bool

踢出群成员失败

func IsMemberQuitGroupFail

func IsMemberQuitGroupFail(err error) bool

推出群聊失败

func IsMuteGroupFail

func IsMuteGroupFail(err error) bool

禁言群失败

func IsMuteGroupMemberFail

func IsMuteGroupMemberFail(err error) bool

禁言群成员失败

func IsNeedRealNameAuthentication

func IsNeedRealNameAuthentication(err error) bool

需要实名认证

func IsNoPermissionOperationGroupInfo

func IsNoPermissionOperationGroupInfo(err error) bool

没有权限操作该信息

func IsSettingGroupAdminFail

func IsSettingGroupAdminFail(err error) bool

添加群管理失败

func IsSettingGroupMemberMembercountFail

func IsSettingGroupMemberMembercountFail(err error) bool

设置群成员数量应大于当前人数且不小于3人

func IsTheApplicationHasBeenInitiatedDoNotRepeat

func IsTheApplicationHasBeenInitiatedDoNotRepeat(err error) bool

申请已经发起,请勿重复请求

func IsTransferGroupError

func IsTransferGroupError(err error) bool

转让群失败

func IsUpdateGroupDataFail

func IsUpdateGroupDataFail(err error) bool

更新群/群成员数据失败

func IsUploadGroupFeilFail

func IsUploadGroupFeilFail(err error) bool

上传文件失败

func IsYouAreAlreadyInTheGroup

func IsYouAreAlreadyInTheGroup(err error) bool

该群暂未公开

func RegisterGroupServer

func RegisterGroupServer(s grpc.ServiceRegistrar, srv GroupServer)

Types

type AddGroupAdminReq

type AddGroupAdminReq struct {
	GroupID string `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`
	UserID  string `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID,omitempty"`
	PUserID string `protobuf:"bytes,3,opt,name=pUserID,proto3" json:"pUserID,omitempty"` //操作人
	// contains filtered or unexported fields
}

添加群管理 存在 -------------------------------------------

func (*AddGroupAdminReq) Descriptor deprecated

func (*AddGroupAdminReq) Descriptor() ([]byte, []int)

Deprecated: Use AddGroupAdminReq.ProtoReflect.Descriptor instead.

func (*AddGroupAdminReq) GetGroupID

func (x *AddGroupAdminReq) GetGroupID() string

func (*AddGroupAdminReq) GetPUserID

func (x *AddGroupAdminReq) GetPUserID() string

func (*AddGroupAdminReq) GetUserID

func (x *AddGroupAdminReq) GetUserID() string

func (*AddGroupAdminReq) ProtoMessage

func (*AddGroupAdminReq) ProtoMessage()

func (*AddGroupAdminReq) ProtoReflect

func (x *AddGroupAdminReq) ProtoReflect() protoreflect.Message

func (*AddGroupAdminReq) Reset

func (x *AddGroupAdminReq) Reset()

func (*AddGroupAdminReq) String

func (x *AddGroupAdminReq) String() string

func (*AddGroupAdminReq) Validate

func (m *AddGroupAdminReq) Validate() error

Validate checks the field values on AddGroupAdminReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*AddGroupAdminReq) ValidateAll

func (m *AddGroupAdminReq) ValidateAll() error

ValidateAll checks the field values on AddGroupAdminReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AddGroupAdminReqMultiError, or nil if none found.

type AddGroupAdminReqMultiError

type AddGroupAdminReqMultiError []error

AddGroupAdminReqMultiError is an error wrapping multiple validation errors returned by AddGroupAdminReq.ValidateAll() if the designated constraints aren't met.

func (AddGroupAdminReqMultiError) AllErrors

func (m AddGroupAdminReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (AddGroupAdminReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type AddGroupAdminReqValidationError

type AddGroupAdminReqValidationError struct {
	// contains filtered or unexported fields
}

AddGroupAdminReqValidationError is the validation error returned by AddGroupAdminReq.Validate if the designated constraints aren't met.

func (AddGroupAdminReqValidationError) Cause

Cause function returns cause value.

func (AddGroupAdminReqValidationError) Error

Error satisfies the builtin error interface

func (AddGroupAdminReqValidationError) ErrorName

ErrorName returns error name.

func (AddGroupAdminReqValidationError) Field

Field function returns field value.

func (AddGroupAdminReqValidationError) Key

Key function returns key value.

func (AddGroupAdminReqValidationError) Reason

Reason function returns reason value.

type ApplicationResponseReq

type ApplicationResponseReq struct {
	FromUserID   string `protobuf:"bytes,1,opt,name=fromUserID,proto3" json:"fromUserID,omitempty"`
	GroupID      string `protobuf:"bytes,2,opt,name=groupID,proto3" json:"groupID,omitempty"`
	ServerID     string `protobuf:"bytes,3,opt,name=serverID,proto3" json:"serverID,omitempty"`          //服务器id
	HandleResult int32  `protobuf:"varint,4,opt,name=handleResult,proto3" json:"handleResult,omitempty"` //处理方法
	HandledMsg   string `protobuf:"bytes,5,opt,name=handledMsg,proto3" json:"handledMsg,omitempty"`      //处理备注
	UserID       string `protobuf:"bytes,6,opt,name=userID,proto3" json:"userID,omitempty"`
	Platform     string `protobuf:"bytes,7,opt,name=platform,proto3" json:"platform,omitempty"`
	// contains filtered or unexported fields
}

处理加群请求 存在 -------------------------------------------

func (*ApplicationResponseReq) Descriptor deprecated

func (*ApplicationResponseReq) Descriptor() ([]byte, []int)

Deprecated: Use ApplicationResponseReq.ProtoReflect.Descriptor instead.

func (*ApplicationResponseReq) GetFromUserID

func (x *ApplicationResponseReq) GetFromUserID() string

func (*ApplicationResponseReq) GetGroupID

func (x *ApplicationResponseReq) GetGroupID() string

func (*ApplicationResponseReq) GetHandleResult

func (x *ApplicationResponseReq) GetHandleResult() int32

func (*ApplicationResponseReq) GetHandledMsg

func (x *ApplicationResponseReq) GetHandledMsg() string

func (*ApplicationResponseReq) GetPlatform

func (x *ApplicationResponseReq) GetPlatform() string

func (*ApplicationResponseReq) GetServerID

func (x *ApplicationResponseReq) GetServerID() string

func (*ApplicationResponseReq) GetUserID

func (x *ApplicationResponseReq) GetUserID() string

func (*ApplicationResponseReq) ProtoMessage

func (*ApplicationResponseReq) ProtoMessage()

func (*ApplicationResponseReq) ProtoReflect

func (x *ApplicationResponseReq) ProtoReflect() protoreflect.Message

func (*ApplicationResponseReq) Reset

func (x *ApplicationResponseReq) Reset()

func (*ApplicationResponseReq) String

func (x *ApplicationResponseReq) String() string

func (*ApplicationResponseReq) Validate

func (m *ApplicationResponseReq) Validate() error

Validate checks the field values on ApplicationResponseReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ApplicationResponseReq) ValidateAll

func (m *ApplicationResponseReq) ValidateAll() error

ValidateAll checks the field values on ApplicationResponseReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ApplicationResponseReqMultiError, or nil if none found.

type ApplicationResponseReqMultiError

type ApplicationResponseReqMultiError []error

ApplicationResponseReqMultiError is an error wrapping multiple validation errors returned by ApplicationResponseReq.ValidateAll() if the designated constraints aren't met.

func (ApplicationResponseReqMultiError) AllErrors

func (m ApplicationResponseReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ApplicationResponseReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ApplicationResponseReqValidationError

type ApplicationResponseReqValidationError struct {
	// contains filtered or unexported fields
}

ApplicationResponseReqValidationError is the validation error returned by ApplicationResponseReq.Validate if the designated constraints aren't met.

func (ApplicationResponseReqValidationError) Cause

Cause function returns cause value.

func (ApplicationResponseReqValidationError) Error

Error satisfies the builtin error interface

func (ApplicationResponseReqValidationError) ErrorName

ErrorName returns error name.

func (ApplicationResponseReqValidationError) Field

Field function returns field value.

func (ApplicationResponseReqValidationError) Key

Key function returns key value.

func (ApplicationResponseReqValidationError) Reason

Reason function returns reason value.

type BatchAddGroupAdmReq

type BatchAddGroupAdmReq struct {
	GroupID string   `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`
	UserIds []string `protobuf:"bytes,2,rep,name=userIds,proto3" json:"userIds,omitempty"` //添加的用户列表
	UserID  string   `protobuf:"bytes,3,opt,name=userID,proto3" json:"userID,omitempty"`
	// contains filtered or unexported fields
}

批量添加群管理 存在 -------------------------------------------

func (*BatchAddGroupAdmReq) Descriptor deprecated

func (*BatchAddGroupAdmReq) Descriptor() ([]byte, []int)

Deprecated: Use BatchAddGroupAdmReq.ProtoReflect.Descriptor instead.

func (*BatchAddGroupAdmReq) GetGroupID

func (x *BatchAddGroupAdmReq) GetGroupID() string

func (*BatchAddGroupAdmReq) GetUserID

func (x *BatchAddGroupAdmReq) GetUserID() string

func (*BatchAddGroupAdmReq) GetUserIds

func (x *BatchAddGroupAdmReq) GetUserIds() []string

func (*BatchAddGroupAdmReq) ProtoMessage

func (*BatchAddGroupAdmReq) ProtoMessage()

func (*BatchAddGroupAdmReq) ProtoReflect

func (x *BatchAddGroupAdmReq) ProtoReflect() protoreflect.Message

func (*BatchAddGroupAdmReq) Reset

func (x *BatchAddGroupAdmReq) Reset()

func (*BatchAddGroupAdmReq) String

func (x *BatchAddGroupAdmReq) String() string

func (*BatchAddGroupAdmReq) Validate

func (m *BatchAddGroupAdmReq) Validate() error

Validate checks the field values on BatchAddGroupAdmReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*BatchAddGroupAdmReq) ValidateAll

func (m *BatchAddGroupAdmReq) ValidateAll() error

ValidateAll checks the field values on BatchAddGroupAdmReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in BatchAddGroupAdmReqMultiError, or nil if none found.

type BatchAddGroupAdmReqMultiError

type BatchAddGroupAdmReqMultiError []error

BatchAddGroupAdmReqMultiError is an error wrapping multiple validation errors returned by BatchAddGroupAdmReq.ValidateAll() if the designated constraints aren't met.

func (BatchAddGroupAdmReqMultiError) AllErrors

func (m BatchAddGroupAdmReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (BatchAddGroupAdmReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type BatchAddGroupAdmReqValidationError

type BatchAddGroupAdmReqValidationError struct {
	// contains filtered or unexported fields
}

BatchAddGroupAdmReqValidationError is the validation error returned by BatchAddGroupAdmReq.Validate if the designated constraints aren't met.

func (BatchAddGroupAdmReqValidationError) Cause

Cause function returns cause value.

func (BatchAddGroupAdmReqValidationError) Error

Error satisfies the builtin error interface

func (BatchAddGroupAdmReqValidationError) ErrorName

ErrorName returns error name.

func (BatchAddGroupAdmReqValidationError) Field

Field function returns field value.

func (BatchAddGroupAdmReqValidationError) Key

Key function returns key value.

func (BatchAddGroupAdmReqValidationError) Reason

Reason function returns reason value.

type BatchCancelGroupManagerReq

type BatchCancelGroupManagerReq struct {
	GroupID string   `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`
	UserIds []string `protobuf:"bytes,2,rep,name=userIds,proto3" json:"userIds,omitempty"` //添加的用户列表
	UserID  string   `protobuf:"bytes,3,opt,name=userID,proto3" json:"userID,omitempty"`
	// contains filtered or unexported fields
}

批量取消群管理 存在 -------------------------------------------

func (*BatchCancelGroupManagerReq) Descriptor deprecated

func (*BatchCancelGroupManagerReq) Descriptor() ([]byte, []int)

Deprecated: Use BatchCancelGroupManagerReq.ProtoReflect.Descriptor instead.

func (*BatchCancelGroupManagerReq) GetGroupID

func (x *BatchCancelGroupManagerReq) GetGroupID() string

func (*BatchCancelGroupManagerReq) GetUserID

func (x *BatchCancelGroupManagerReq) GetUserID() string

func (*BatchCancelGroupManagerReq) GetUserIds

func (x *BatchCancelGroupManagerReq) GetUserIds() []string

func (*BatchCancelGroupManagerReq) ProtoMessage

func (*BatchCancelGroupManagerReq) ProtoMessage()

func (*BatchCancelGroupManagerReq) ProtoReflect

func (*BatchCancelGroupManagerReq) Reset

func (x *BatchCancelGroupManagerReq) Reset()

func (*BatchCancelGroupManagerReq) String

func (x *BatchCancelGroupManagerReq) String() string

func (*BatchCancelGroupManagerReq) Validate

func (m *BatchCancelGroupManagerReq) Validate() error

Validate checks the field values on BatchCancelGroupManagerReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*BatchCancelGroupManagerReq) ValidateAll

func (m *BatchCancelGroupManagerReq) ValidateAll() error

ValidateAll checks the field values on BatchCancelGroupManagerReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in BatchCancelGroupManagerReqMultiError, or nil if none found.

type BatchCancelGroupManagerReqMultiError

type BatchCancelGroupManagerReqMultiError []error

BatchCancelGroupManagerReqMultiError is an error wrapping multiple validation errors returned by BatchCancelGroupManagerReq.ValidateAll() if the designated constraints aren't met.

func (BatchCancelGroupManagerReqMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (BatchCancelGroupManagerReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type BatchCancelGroupManagerReqValidationError

type BatchCancelGroupManagerReqValidationError struct {
	// contains filtered or unexported fields
}

BatchCancelGroupManagerReqValidationError is the validation error returned by BatchCancelGroupManagerReq.Validate if the designated constraints aren't met.

func (BatchCancelGroupManagerReqValidationError) Cause

Cause function returns cause value.

func (BatchCancelGroupManagerReqValidationError) Error

Error satisfies the builtin error interface

func (BatchCancelGroupManagerReqValidationError) ErrorName

ErrorName returns error name.

func (BatchCancelGroupManagerReqValidationError) Field

Field function returns field value.

func (BatchCancelGroupManagerReqValidationError) Key

Key function returns key value.

func (BatchCancelGroupManagerReqValidationError) Reason

Reason function returns reason value.

type CancelGroupManagerReq

type CancelGroupManagerReq struct {
	GroupID string `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`
	PUserID string `protobuf:"bytes,2,opt,name=pUserID,proto3" json:"pUserID,omitempty"` //操作人
	UserID  string `protobuf:"bytes,3,opt,name=userID,proto3" json:"userID,omitempty"`
	// contains filtered or unexported fields
}

取消群管理 存在 -------------------------------------------

func (*CancelGroupManagerReq) Descriptor deprecated

func (*CancelGroupManagerReq) Descriptor() ([]byte, []int)

Deprecated: Use CancelGroupManagerReq.ProtoReflect.Descriptor instead.

func (*CancelGroupManagerReq) GetGroupID

func (x *CancelGroupManagerReq) GetGroupID() string

func (*CancelGroupManagerReq) GetPUserID

func (x *CancelGroupManagerReq) GetPUserID() string

func (*CancelGroupManagerReq) GetUserID

func (x *CancelGroupManagerReq) GetUserID() string

func (*CancelGroupManagerReq) ProtoMessage

func (*CancelGroupManagerReq) ProtoMessage()

func (*CancelGroupManagerReq) ProtoReflect

func (x *CancelGroupManagerReq) ProtoReflect() protoreflect.Message

func (*CancelGroupManagerReq) Reset

func (x *CancelGroupManagerReq) Reset()

func (*CancelGroupManagerReq) String

func (x *CancelGroupManagerReq) String() string

func (*CancelGroupManagerReq) Validate

func (m *CancelGroupManagerReq) Validate() error

Validate checks the field values on CancelGroupManagerReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CancelGroupManagerReq) ValidateAll

func (m *CancelGroupManagerReq) ValidateAll() error

ValidateAll checks the field values on CancelGroupManagerReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CancelGroupManagerReqMultiError, or nil if none found.

type CancelGroupManagerReqMultiError

type CancelGroupManagerReqMultiError []error

CancelGroupManagerReqMultiError is an error wrapping multiple validation errors returned by CancelGroupManagerReq.ValidateAll() if the designated constraints aren't met.

func (CancelGroupManagerReqMultiError) AllErrors

func (m CancelGroupManagerReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CancelGroupManagerReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type CancelGroupManagerReqValidationError

type CancelGroupManagerReqValidationError struct {
	// contains filtered or unexported fields
}

CancelGroupManagerReqValidationError is the validation error returned by CancelGroupManagerReq.Validate if the designated constraints aren't met.

func (CancelGroupManagerReqValidationError) Cause

Cause function returns cause value.

func (CancelGroupManagerReqValidationError) Error

Error satisfies the builtin error interface

func (CancelGroupManagerReqValidationError) ErrorName

ErrorName returns error name.

func (CancelGroupManagerReqValidationError) Field

Field function returns field value.

func (CancelGroupManagerReqValidationError) Key

Key function returns key value.

func (CancelGroupManagerReqValidationError) Reason

Reason function returns reason value.

type CancelMuteGroupMemberReq

type CancelMuteGroupMemberReq struct {
	GroupID string `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`
	UserID  string `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID,omitempty"`
	PUserID string `protobuf:"bytes,3,opt,name=pUserID,proto3" json:"pUserID,omitempty"` //操作人
	// contains filtered or unexported fields
}

取消禁言群成员请求 存在 -------------------------------------------

func (*CancelMuteGroupMemberReq) Descriptor deprecated

func (*CancelMuteGroupMemberReq) Descriptor() ([]byte, []int)

Deprecated: Use CancelMuteGroupMemberReq.ProtoReflect.Descriptor instead.

func (*CancelMuteGroupMemberReq) GetGroupID

func (x *CancelMuteGroupMemberReq) GetGroupID() string

func (*CancelMuteGroupMemberReq) GetPUserID

func (x *CancelMuteGroupMemberReq) GetPUserID() string

func (*CancelMuteGroupMemberReq) GetUserID

func (x *CancelMuteGroupMemberReq) GetUserID() string

func (*CancelMuteGroupMemberReq) ProtoMessage

func (*CancelMuteGroupMemberReq) ProtoMessage()

func (*CancelMuteGroupMemberReq) ProtoReflect

func (x *CancelMuteGroupMemberReq) ProtoReflect() protoreflect.Message

func (*CancelMuteGroupMemberReq) Reset

func (x *CancelMuteGroupMemberReq) Reset()

func (*CancelMuteGroupMemberReq) String

func (x *CancelMuteGroupMemberReq) String() string

func (*CancelMuteGroupMemberReq) Validate

func (m *CancelMuteGroupMemberReq) Validate() error

Validate checks the field values on CancelMuteGroupMemberReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CancelMuteGroupMemberReq) ValidateAll

func (m *CancelMuteGroupMemberReq) ValidateAll() error

ValidateAll checks the field values on CancelMuteGroupMemberReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CancelMuteGroupMemberReqMultiError, or nil if none found.

type CancelMuteGroupMemberReqMultiError

type CancelMuteGroupMemberReqMultiError []error

CancelMuteGroupMemberReqMultiError is an error wrapping multiple validation errors returned by CancelMuteGroupMemberReq.ValidateAll() if the designated constraints aren't met.

func (CancelMuteGroupMemberReqMultiError) AllErrors

func (m CancelMuteGroupMemberReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CancelMuteGroupMemberReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type CancelMuteGroupMemberReqValidationError

type CancelMuteGroupMemberReqValidationError struct {
	// contains filtered or unexported fields
}

CancelMuteGroupMemberReqValidationError is the validation error returned by CancelMuteGroupMemberReq.Validate if the designated constraints aren't met.

func (CancelMuteGroupMemberReqValidationError) Cause

Cause function returns cause value.

func (CancelMuteGroupMemberReqValidationError) Error

Error satisfies the builtin error interface

func (CancelMuteGroupMemberReqValidationError) ErrorName

ErrorName returns error name.

func (CancelMuteGroupMemberReqValidationError) Field

Field function returns field value.

func (CancelMuteGroupMemberReqValidationError) Key

Key function returns key value.

func (CancelMuteGroupMemberReqValidationError) Reason

Reason function returns reason value.

type CancelMuteGroupReq

type CancelMuteGroupReq struct {
	GroupID string `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`
	PUserID string `protobuf:"bytes,2,opt,name=pUserID,proto3" json:"pUserID,omitempty"` //操作人
	// contains filtered or unexported fields
}

取消禁言群请求 存在 -------------------------------------------

func (*CancelMuteGroupReq) Descriptor deprecated

func (*CancelMuteGroupReq) Descriptor() ([]byte, []int)

Deprecated: Use CancelMuteGroupReq.ProtoReflect.Descriptor instead.

func (*CancelMuteGroupReq) GetGroupID

func (x *CancelMuteGroupReq) GetGroupID() string

func (*CancelMuteGroupReq) GetPUserID

func (x *CancelMuteGroupReq) GetPUserID() string

func (*CancelMuteGroupReq) ProtoMessage

func (*CancelMuteGroupReq) ProtoMessage()

func (*CancelMuteGroupReq) ProtoReflect

func (x *CancelMuteGroupReq) ProtoReflect() protoreflect.Message

func (*CancelMuteGroupReq) Reset

func (x *CancelMuteGroupReq) Reset()

func (*CancelMuteGroupReq) String

func (x *CancelMuteGroupReq) String() string

func (*CancelMuteGroupReq) Validate

func (m *CancelMuteGroupReq) Validate() error

Validate checks the field values on CancelMuteGroupReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CancelMuteGroupReq) ValidateAll

func (m *CancelMuteGroupReq) ValidateAll() error

ValidateAll checks the field values on CancelMuteGroupReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CancelMuteGroupReqMultiError, or nil if none found.

type CancelMuteGroupReqMultiError

type CancelMuteGroupReqMultiError []error

CancelMuteGroupReqMultiError is an error wrapping multiple validation errors returned by CancelMuteGroupReq.ValidateAll() if the designated constraints aren't met.

func (CancelMuteGroupReqMultiError) AllErrors

func (m CancelMuteGroupReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CancelMuteGroupReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type CancelMuteGroupReqValidationError

type CancelMuteGroupReqValidationError struct {
	// contains filtered or unexported fields
}

CancelMuteGroupReqValidationError is the validation error returned by CancelMuteGroupReq.Validate if the designated constraints aren't met.

func (CancelMuteGroupReqValidationError) Cause

Cause function returns cause value.

func (CancelMuteGroupReqValidationError) Error

Error satisfies the builtin error interface

func (CancelMuteGroupReqValidationError) ErrorName

ErrorName returns error name.

func (CancelMuteGroupReqValidationError) Field

Field function returns field value.

func (CancelMuteGroupReqValidationError) Key

Key function returns key value.

func (CancelMuteGroupReqValidationError) Reason

Reason function returns reason value.

type CrateGroupReply

type CrateGroupReply struct {
	GroupInfo *v2.GroupInfo `protobuf:"bytes,1,opt,name=groupInfo,proto3" json:"groupInfo,omitempty"` //群信息
	// contains filtered or unexported fields
}

func (*CrateGroupReply) Descriptor deprecated

func (*CrateGroupReply) Descriptor() ([]byte, []int)

Deprecated: Use CrateGroupReply.ProtoReflect.Descriptor instead.

func (*CrateGroupReply) GetGroupInfo

func (x *CrateGroupReply) GetGroupInfo() *v2.GroupInfo

func (*CrateGroupReply) ProtoMessage

func (*CrateGroupReply) ProtoMessage()

func (*CrateGroupReply) ProtoReflect

func (x *CrateGroupReply) ProtoReflect() protoreflect.Message

func (*CrateGroupReply) Reset

func (x *CrateGroupReply) Reset()

func (*CrateGroupReply) String

func (x *CrateGroupReply) String() string

func (*CrateGroupReply) Validate

func (m *CrateGroupReply) Validate() error

Validate checks the field values on CrateGroupReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CrateGroupReply) ValidateAll

func (m *CrateGroupReply) ValidateAll() error

ValidateAll checks the field values on CrateGroupReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CrateGroupReplyMultiError, or nil if none found.

type CrateGroupReplyMultiError

type CrateGroupReplyMultiError []error

CrateGroupReplyMultiError is an error wrapping multiple validation errors returned by CrateGroupReply.ValidateAll() if the designated constraints aren't met.

func (CrateGroupReplyMultiError) AllErrors

func (m CrateGroupReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CrateGroupReplyMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type CrateGroupReplyValidationError

type CrateGroupReplyValidationError struct {
	// contains filtered or unexported fields
}

CrateGroupReplyValidationError is the validation error returned by CrateGroupReply.Validate if the designated constraints aren't met.

func (CrateGroupReplyValidationError) Cause

Cause function returns cause value.

func (CrateGroupReplyValidationError) Error

Error satisfies the builtin error interface

func (CrateGroupReplyValidationError) ErrorName

func (e CrateGroupReplyValidationError) ErrorName() string

ErrorName returns error name.

func (CrateGroupReplyValidationError) Field

Field function returns field value.

func (CrateGroupReplyValidationError) Key

Key function returns key value.

func (CrateGroupReplyValidationError) Reason

Reason function returns reason value.

type CrateGroupReq

type CrateGroupReq struct {
	GroupName        string   `protobuf:"bytes,1,opt,name=groupName,proto3" json:"groupName,omitempty"`                //群名称
	Notification     string   `protobuf:"bytes,2,opt,name=notification,proto3" json:"notification,omitempty"`          // 公告
	Introduction     string   `protobuf:"bytes,3,opt,name=introduction,proto3" json:"introduction,omitempty"`          //简介
	FaceURL          string   `protobuf:"bytes,4,opt,name=faceURL,proto3" json:"faceURL,omitempty"`                    //头像
	CreatorUserID    string   `protobuf:"bytes,5,opt,name=creatorUserID,proto3" json:"creatorUserID,omitempty"`        //创建人
	GroupType        int64    `protobuf:"varint,6,opt,name=groupType,proto3" json:"groupType,omitempty"`               //群类型
	MemberList       []string `protobuf:"bytes,7,rep,name=memberList,proto3" json:"memberList,omitempty"`              //成员列表
	NeedVerification int32    `protobuf:"varint,8,opt,name=needVerification,proto3" json:"needVerification,omitempty"` //需要验证
	Platform         string   `protobuf:"bytes,9,opt,name=platform,proto3" json:"platform,omitempty"`
	// contains filtered or unexported fields
}

创建群 存在 -------------------------------------------

func (*CrateGroupReq) Descriptor deprecated

func (*CrateGroupReq) Descriptor() ([]byte, []int)

Deprecated: Use CrateGroupReq.ProtoReflect.Descriptor instead.

func (*CrateGroupReq) GetCreatorUserID

func (x *CrateGroupReq) GetCreatorUserID() string

func (*CrateGroupReq) GetFaceURL

func (x *CrateGroupReq) GetFaceURL() string

func (*CrateGroupReq) GetGroupName

func (x *CrateGroupReq) GetGroupName() string

func (*CrateGroupReq) GetGroupType

func (x *CrateGroupReq) GetGroupType() int64

func (*CrateGroupReq) GetIntroduction

func (x *CrateGroupReq) GetIntroduction() string

func (*CrateGroupReq) GetMemberList

func (x *CrateGroupReq) GetMemberList() []string

func (*CrateGroupReq) GetNeedVerification

func (x *CrateGroupReq) GetNeedVerification() int32

func (*CrateGroupReq) GetNotification

func (x *CrateGroupReq) GetNotification() string

func (*CrateGroupReq) GetPlatform

func (x *CrateGroupReq) GetPlatform() string

func (*CrateGroupReq) ProtoMessage

func (*CrateGroupReq) ProtoMessage()

func (*CrateGroupReq) ProtoReflect

func (x *CrateGroupReq) ProtoReflect() protoreflect.Message

func (*CrateGroupReq) Reset

func (x *CrateGroupReq) Reset()

func (*CrateGroupReq) String

func (x *CrateGroupReq) String() string

func (*CrateGroupReq) Validate

func (m *CrateGroupReq) Validate() error

Validate checks the field values on CrateGroupReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CrateGroupReq) ValidateAll

func (m *CrateGroupReq) ValidateAll() error

ValidateAll checks the field values on CrateGroupReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CrateGroupReqMultiError, or nil if none found.

type CrateGroupReqMultiError

type CrateGroupReqMultiError []error

CrateGroupReqMultiError is an error wrapping multiple validation errors returned by CrateGroupReq.ValidateAll() if the designated constraints aren't met.

func (CrateGroupReqMultiError) AllErrors

func (m CrateGroupReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CrateGroupReqMultiError) Error

func (m CrateGroupReqMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type CrateGroupReqValidationError

type CrateGroupReqValidationError struct {
	// contains filtered or unexported fields
}

CrateGroupReqValidationError is the validation error returned by CrateGroupReq.Validate if the designated constraints aren't met.

func (CrateGroupReqValidationError) Cause

Cause function returns cause value.

func (CrateGroupReqValidationError) Error

Error satisfies the builtin error interface

func (CrateGroupReqValidationError) ErrorName

func (e CrateGroupReqValidationError) ErrorName() string

ErrorName returns error name.

func (CrateGroupReqValidationError) Field

Field function returns field value.

func (CrateGroupReqValidationError) Key

Key function returns key value.

func (CrateGroupReqValidationError) Reason

Reason function returns reason value.

type DismissGroupNoticeReq

type DismissGroupNoticeReq struct {
	UserID  string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID,omitempty"`
	GroupID string `protobuf:"bytes,2,opt,name=groupID,proto3" json:"groupID,omitempty"`
	// contains filtered or unexported fields
}

解散群通知请求 存在 -------------------------------------------

func (*DismissGroupNoticeReq) Descriptor deprecated

func (*DismissGroupNoticeReq) Descriptor() ([]byte, []int)

Deprecated: Use DismissGroupNoticeReq.ProtoReflect.Descriptor instead.

func (*DismissGroupNoticeReq) GetGroupID

func (x *DismissGroupNoticeReq) GetGroupID() string

func (*DismissGroupNoticeReq) GetUserID

func (x *DismissGroupNoticeReq) GetUserID() string

func (*DismissGroupNoticeReq) ProtoMessage

func (*DismissGroupNoticeReq) ProtoMessage()

func (*DismissGroupNoticeReq) ProtoReflect

func (x *DismissGroupNoticeReq) ProtoReflect() protoreflect.Message

func (*DismissGroupNoticeReq) Reset

func (x *DismissGroupNoticeReq) Reset()

func (*DismissGroupNoticeReq) String

func (x *DismissGroupNoticeReq) String() string

func (*DismissGroupNoticeReq) Validate

func (m *DismissGroupNoticeReq) Validate() error

Validate checks the field values on DismissGroupNoticeReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*DismissGroupNoticeReq) ValidateAll

func (m *DismissGroupNoticeReq) ValidateAll() error

ValidateAll checks the field values on DismissGroupNoticeReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DismissGroupNoticeReqMultiError, or nil if none found.

type DismissGroupNoticeReqMultiError

type DismissGroupNoticeReqMultiError []error

DismissGroupNoticeReqMultiError is an error wrapping multiple validation errors returned by DismissGroupNoticeReq.ValidateAll() if the designated constraints aren't met.

func (DismissGroupNoticeReqMultiError) AllErrors

func (m DismissGroupNoticeReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (DismissGroupNoticeReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type DismissGroupNoticeReqValidationError

type DismissGroupNoticeReqValidationError struct {
	// contains filtered or unexported fields
}

DismissGroupNoticeReqValidationError is the validation error returned by DismissGroupNoticeReq.Validate if the designated constraints aren't met.

func (DismissGroupNoticeReqValidationError) Cause

Cause function returns cause value.

func (DismissGroupNoticeReqValidationError) Error

Error satisfies the builtin error interface

func (DismissGroupNoticeReqValidationError) ErrorName

ErrorName returns error name.

func (DismissGroupNoticeReqValidationError) Field

Field function returns field value.

func (DismissGroupNoticeReqValidationError) Key

Key function returns key value.

func (DismissGroupNoticeReqValidationError) Reason

Reason function returns reason value.

type DismissGroupReq

type DismissGroupReq struct {
	UserID  string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID,omitempty"`
	GroupID string `protobuf:"bytes,2,opt,name=groupID,proto3" json:"groupID,omitempty"`
	// contains filtered or unexported fields
}

解散群 存在 -------------------------------------------

func (*DismissGroupReq) Descriptor deprecated

func (*DismissGroupReq) Descriptor() ([]byte, []int)

Deprecated: Use DismissGroupReq.ProtoReflect.Descriptor instead.

func (*DismissGroupReq) GetGroupID

func (x *DismissGroupReq) GetGroupID() string

func (*DismissGroupReq) GetUserID

func (x *DismissGroupReq) GetUserID() string

func (*DismissGroupReq) ProtoMessage

func (*DismissGroupReq) ProtoMessage()

func (*DismissGroupReq) ProtoReflect

func (x *DismissGroupReq) ProtoReflect() protoreflect.Message

func (*DismissGroupReq) Reset

func (x *DismissGroupReq) Reset()

func (*DismissGroupReq) String

func (x *DismissGroupReq) String() string

func (*DismissGroupReq) Validate

func (m *DismissGroupReq) Validate() error

Validate checks the field values on DismissGroupReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*DismissGroupReq) ValidateAll

func (m *DismissGroupReq) ValidateAll() error

ValidateAll checks the field values on DismissGroupReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DismissGroupReqMultiError, or nil if none found.

type DismissGroupReqMultiError

type DismissGroupReqMultiError []error

DismissGroupReqMultiError is an error wrapping multiple validation errors returned by DismissGroupReq.ValidateAll() if the designated constraints aren't met.

func (DismissGroupReqMultiError) AllErrors

func (m DismissGroupReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (DismissGroupReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type DismissGroupReqValidationError

type DismissGroupReqValidationError struct {
	// contains filtered or unexported fields
}

DismissGroupReqValidationError is the validation error returned by DismissGroupReq.Validate if the designated constraints aren't met.

func (DismissGroupReqValidationError) Cause

Cause function returns cause value.

func (DismissGroupReqValidationError) Error

Error satisfies the builtin error interface

func (DismissGroupReqValidationError) ErrorName

func (e DismissGroupReqValidationError) ErrorName() string

ErrorName returns error name.

func (DismissGroupReqValidationError) Field

Field function returns field value.

func (DismissGroupReqValidationError) Key

Key function returns key value.

func (DismissGroupReqValidationError) Reason

Reason function returns reason value.

type EditGroupProfileReq

type EditGroupProfileReq struct {
	GroupID      string  `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`
	FaceURL      string  `protobuf:"bytes,2,opt,name=faceURL,proto3" json:"faceURL,omitempty"`
	GroupName    string  `protobuf:"bytes,3,opt,name=groupName,proto3" json:"groupName,omitempty"`
	Notification string  `protobuf:"bytes,4,opt,name=notification,proto3" json:"notification,omitempty"` //公告
	MemberCount  int64   `protobuf:"varint,5,opt,name=memberCount,proto3" json:"memberCount,omitempty"`
	UserID       string  `protobuf:"bytes,6,opt,name=userID,proto3" json:"userID,omitempty"`
	Introduction *string `protobuf:"bytes,7,opt,name=introduction,proto3,oneof" json:"introduction,omitempty"` //简介
	// contains filtered or unexported fields
}

修改群资料 存在 -------------------------------------------

func (*EditGroupProfileReq) Descriptor deprecated

func (*EditGroupProfileReq) Descriptor() ([]byte, []int)

Deprecated: Use EditGroupProfileReq.ProtoReflect.Descriptor instead.

func (*EditGroupProfileReq) GetFaceURL

func (x *EditGroupProfileReq) GetFaceURL() string

func (*EditGroupProfileReq) GetGroupID

func (x *EditGroupProfileReq) GetGroupID() string

func (*EditGroupProfileReq) GetGroupName

func (x *EditGroupProfileReq) GetGroupName() string

func (*EditGroupProfileReq) GetIntroduction

func (x *EditGroupProfileReq) GetIntroduction() string

func (*EditGroupProfileReq) GetMemberCount

func (x *EditGroupProfileReq) GetMemberCount() int64

func (*EditGroupProfileReq) GetNotification

func (x *EditGroupProfileReq) GetNotification() string

func (*EditGroupProfileReq) GetUserID

func (x *EditGroupProfileReq) GetUserID() string

func (*EditGroupProfileReq) ProtoMessage

func (*EditGroupProfileReq) ProtoMessage()

func (*EditGroupProfileReq) ProtoReflect

func (x *EditGroupProfileReq) ProtoReflect() protoreflect.Message

func (*EditGroupProfileReq) Reset

func (x *EditGroupProfileReq) Reset()

func (*EditGroupProfileReq) String

func (x *EditGroupProfileReq) String() string

func (*EditGroupProfileReq) Validate

func (m *EditGroupProfileReq) Validate() error

Validate checks the field values on EditGroupProfileReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*EditGroupProfileReq) ValidateAll

func (m *EditGroupProfileReq) ValidateAll() error

ValidateAll checks the field values on EditGroupProfileReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in EditGroupProfileReqMultiError, or nil if none found.

type EditGroupProfileReqMultiError

type EditGroupProfileReqMultiError []error

EditGroupProfileReqMultiError is an error wrapping multiple validation errors returned by EditGroupProfileReq.ValidateAll() if the designated constraints aren't met.

func (EditGroupProfileReqMultiError) AllErrors

func (m EditGroupProfileReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (EditGroupProfileReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type EditGroupProfileReqValidationError

type EditGroupProfileReqValidationError struct {
	// contains filtered or unexported fields
}

EditGroupProfileReqValidationError is the validation error returned by EditGroupProfileReq.Validate if the designated constraints aren't met.

func (EditGroupProfileReqValidationError) Cause

Cause function returns cause value.

func (EditGroupProfileReqValidationError) Error

Error satisfies the builtin error interface

func (EditGroupProfileReqValidationError) ErrorName

ErrorName returns error name.

func (EditGroupProfileReqValidationError) Field

Field function returns field value.

func (EditGroupProfileReqValidationError) Key

Key function returns key value.

func (EditGroupProfileReqValidationError) Reason

Reason function returns reason value.

type GetFullGroupInfoReply

type GetFullGroupInfoReply struct {
	List []*v2.BaseGroupInfo `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"` // 群信息
	// contains filtered or unexported fields
}

func (*GetFullGroupInfoReply) Descriptor deprecated

func (*GetFullGroupInfoReply) Descriptor() ([]byte, []int)

Deprecated: Use GetFullGroupInfoReply.ProtoReflect.Descriptor instead.

func (*GetFullGroupInfoReply) GetList

func (x *GetFullGroupInfoReply) GetList() []*v2.BaseGroupInfo

func (*GetFullGroupInfoReply) ProtoMessage

func (*GetFullGroupInfoReply) ProtoMessage()

func (*GetFullGroupInfoReply) ProtoReflect

func (x *GetFullGroupInfoReply) ProtoReflect() protoreflect.Message

func (*GetFullGroupInfoReply) Reset

func (x *GetFullGroupInfoReply) Reset()

func (*GetFullGroupInfoReply) String

func (x *GetFullGroupInfoReply) String() string

func (*GetFullGroupInfoReply) Validate

func (m *GetFullGroupInfoReply) Validate() error

Validate checks the field values on GetFullGroupInfoReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetFullGroupInfoReply) ValidateAll

func (m *GetFullGroupInfoReply) ValidateAll() error

ValidateAll checks the field values on GetFullGroupInfoReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetFullGroupInfoReplyMultiError, or nil if none found.

type GetFullGroupInfoReplyMultiError

type GetFullGroupInfoReplyMultiError []error

GetFullGroupInfoReplyMultiError is an error wrapping multiple validation errors returned by GetFullGroupInfoReply.ValidateAll() if the designated constraints aren't met.

func (GetFullGroupInfoReplyMultiError) AllErrors

func (m GetFullGroupInfoReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetFullGroupInfoReplyMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetFullGroupInfoReplyValidationError

type GetFullGroupInfoReplyValidationError struct {
	// contains filtered or unexported fields
}

GetFullGroupInfoReplyValidationError is the validation error returned by GetFullGroupInfoReply.Validate if the designated constraints aren't met.

func (GetFullGroupInfoReplyValidationError) Cause

Cause function returns cause value.

func (GetFullGroupInfoReplyValidationError) Error

Error satisfies the builtin error interface

func (GetFullGroupInfoReplyValidationError) ErrorName

ErrorName returns error name.

func (GetFullGroupInfoReplyValidationError) Field

Field function returns field value.

func (GetFullGroupInfoReplyValidationError) Key

Key function returns key value.

func (GetFullGroupInfoReplyValidationError) Reason

Reason function returns reason value.

type GetFullGroupInfoReq

type GetFullGroupInfoReq struct {
	GroupIds []string `protobuf:"bytes,1,rep,name=groupIds,proto3" json:"groupIds,omitempty"`
	// contains filtered or unexported fields
}

为sdk设计获取完整的信息忽略解散和删除 存在 -------------------------------------------

func (*GetFullGroupInfoReq) Descriptor deprecated

func (*GetFullGroupInfoReq) Descriptor() ([]byte, []int)

Deprecated: Use GetFullGroupInfoReq.ProtoReflect.Descriptor instead.

func (*GetFullGroupInfoReq) GetGroupIds

func (x *GetFullGroupInfoReq) GetGroupIds() []string

func (*GetFullGroupInfoReq) ProtoMessage

func (*GetFullGroupInfoReq) ProtoMessage()

func (*GetFullGroupInfoReq) ProtoReflect

func (x *GetFullGroupInfoReq) ProtoReflect() protoreflect.Message

func (*GetFullGroupInfoReq) Reset

func (x *GetFullGroupInfoReq) Reset()

func (*GetFullGroupInfoReq) String

func (x *GetFullGroupInfoReq) String() string

func (*GetFullGroupInfoReq) Validate

func (m *GetFullGroupInfoReq) Validate() error

Validate checks the field values on GetFullGroupInfoReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetFullGroupInfoReq) ValidateAll

func (m *GetFullGroupInfoReq) ValidateAll() error

ValidateAll checks the field values on GetFullGroupInfoReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetFullGroupInfoReqMultiError, or nil if none found.

type GetFullGroupInfoReqMultiError

type GetFullGroupInfoReqMultiError []error

GetFullGroupInfoReqMultiError is an error wrapping multiple validation errors returned by GetFullGroupInfoReq.ValidateAll() if the designated constraints aren't met.

func (GetFullGroupInfoReqMultiError) AllErrors

func (m GetFullGroupInfoReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetFullGroupInfoReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetFullGroupInfoReqValidationError

type GetFullGroupInfoReqValidationError struct {
	// contains filtered or unexported fields
}

GetFullGroupInfoReqValidationError is the validation error returned by GetFullGroupInfoReq.Validate if the designated constraints aren't met.

func (GetFullGroupInfoReqValidationError) Cause

Cause function returns cause value.

func (GetFullGroupInfoReqValidationError) Error

Error satisfies the builtin error interface

func (GetFullGroupInfoReqValidationError) ErrorName

ErrorName returns error name.

func (GetFullGroupInfoReqValidationError) Field

Field function returns field value.

func (GetFullGroupInfoReqValidationError) Key

Key function returns key value.

func (GetFullGroupInfoReqValidationError) Reason

Reason function returns reason value.

type GetGroupAbstractInfoReply

type GetGroupAbstractInfoReply struct {
	GroupAbstractInfos []*v2.GroupAbstractInfo `protobuf:"bytes,1,rep,name=groupAbstractInfos,proto3" json:"groupAbstractInfos,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGroupAbstractInfoReply) Descriptor deprecated

func (*GetGroupAbstractInfoReply) Descriptor() ([]byte, []int)

Deprecated: Use GetGroupAbstractInfoReply.ProtoReflect.Descriptor instead.

func (*GetGroupAbstractInfoReply) GetGroupAbstractInfos

func (x *GetGroupAbstractInfoReply) GetGroupAbstractInfos() []*v2.GroupAbstractInfo

func (*GetGroupAbstractInfoReply) ProtoMessage

func (*GetGroupAbstractInfoReply) ProtoMessage()

func (*GetGroupAbstractInfoReply) ProtoReflect

func (*GetGroupAbstractInfoReply) Reset

func (x *GetGroupAbstractInfoReply) Reset()

func (*GetGroupAbstractInfoReply) String

func (x *GetGroupAbstractInfoReply) String() string

func (*GetGroupAbstractInfoReply) Validate

func (m *GetGroupAbstractInfoReply) Validate() error

Validate checks the field values on GetGroupAbstractInfoReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetGroupAbstractInfoReply) ValidateAll

func (m *GetGroupAbstractInfoReply) ValidateAll() error

ValidateAll checks the field values on GetGroupAbstractInfoReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetGroupAbstractInfoReplyMultiError, or nil if none found.

type GetGroupAbstractInfoReplyMultiError

type GetGroupAbstractInfoReplyMultiError []error

GetGroupAbstractInfoReplyMultiError is an error wrapping multiple validation errors returned by GetGroupAbstractInfoReply.ValidateAll() if the designated constraints aren't met.

func (GetGroupAbstractInfoReplyMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (GetGroupAbstractInfoReplyMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetGroupAbstractInfoReplyValidationError

type GetGroupAbstractInfoReplyValidationError struct {
	// contains filtered or unexported fields
}

GetGroupAbstractInfoReplyValidationError is the validation error returned by GetGroupAbstractInfoReply.Validate if the designated constraints aren't met.

func (GetGroupAbstractInfoReplyValidationError) Cause

Cause function returns cause value.

func (GetGroupAbstractInfoReplyValidationError) Error

Error satisfies the builtin error interface

func (GetGroupAbstractInfoReplyValidationError) ErrorName

ErrorName returns error name.

func (GetGroupAbstractInfoReplyValidationError) Field

Field function returns field value.

func (GetGroupAbstractInfoReplyValidationError) Key

Key function returns key value.

func (GetGroupAbstractInfoReplyValidationError) Reason

Reason function returns reason value.

type GetGroupAbstractInfoReq

type GetGroupAbstractInfoReq struct {
	GroupIDs []string `protobuf:"bytes,1,rep,name=groupIDs,proto3" json:"groupIDs,omitempty"`
	// contains filtered or unexported fields
}

获取群的hash 存在 -------------------------------------------

func (*GetGroupAbstractInfoReq) Descriptor deprecated

func (*GetGroupAbstractInfoReq) Descriptor() ([]byte, []int)

Deprecated: Use GetGroupAbstractInfoReq.ProtoReflect.Descriptor instead.

func (*GetGroupAbstractInfoReq) GetGroupIDs

func (x *GetGroupAbstractInfoReq) GetGroupIDs() []string

func (*GetGroupAbstractInfoReq) ProtoMessage

func (*GetGroupAbstractInfoReq) ProtoMessage()

func (*GetGroupAbstractInfoReq) ProtoReflect

func (x *GetGroupAbstractInfoReq) ProtoReflect() protoreflect.Message

func (*GetGroupAbstractInfoReq) Reset

func (x *GetGroupAbstractInfoReq) Reset()

func (*GetGroupAbstractInfoReq) String

func (x *GetGroupAbstractInfoReq) String() string

func (*GetGroupAbstractInfoReq) Validate

func (m *GetGroupAbstractInfoReq) Validate() error

Validate checks the field values on GetGroupAbstractInfoReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetGroupAbstractInfoReq) ValidateAll

func (m *GetGroupAbstractInfoReq) ValidateAll() error

ValidateAll checks the field values on GetGroupAbstractInfoReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetGroupAbstractInfoReqMultiError, or nil if none found.

type GetGroupAbstractInfoReqMultiError

type GetGroupAbstractInfoReqMultiError []error

GetGroupAbstractInfoReqMultiError is an error wrapping multiple validation errors returned by GetGroupAbstractInfoReq.ValidateAll() if the designated constraints aren't met.

func (GetGroupAbstractInfoReqMultiError) AllErrors

func (m GetGroupAbstractInfoReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetGroupAbstractInfoReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetGroupAbstractInfoReqValidationError

type GetGroupAbstractInfoReqValidationError struct {
	// contains filtered or unexported fields
}

GetGroupAbstractInfoReqValidationError is the validation error returned by GetGroupAbstractInfoReq.Validate if the designated constraints aren't met.

func (GetGroupAbstractInfoReqValidationError) Cause

Cause function returns cause value.

func (GetGroupAbstractInfoReqValidationError) Error

Error satisfies the builtin error interface

func (GetGroupAbstractInfoReqValidationError) ErrorName

ErrorName returns error name.

func (GetGroupAbstractInfoReqValidationError) Field

Field function returns field value.

func (GetGroupAbstractInfoReqValidationError) Key

Key function returns key value.

func (GetGroupAbstractInfoReqValidationError) Reason

Reason function returns reason value.

type GetGroupApplicationListReq

type GetGroupApplicationListReq struct {
	PageSize int64  `protobuf:"varint,1,opt,name=pageSize,proto3" json:"pageSize,omitempty"`
	PageNum  int64  `protobuf:"varint,2,opt,name=pageNum,proto3" json:"pageNum,omitempty"`
	UserID   string `protobuf:"bytes,3,opt,name=userID,proto3" json:"userID,omitempty"`
	GroupID  string `protobuf:"bytes,4,opt,name=groupID,proto3" json:"groupID,omitempty"`
	// contains filtered or unexported fields
}

以管理员或群主身份)获取群的加群申请 存在 -------------------------------------------

func (*GetGroupApplicationListReq) Descriptor deprecated

func (*GetGroupApplicationListReq) Descriptor() ([]byte, []int)

Deprecated: Use GetGroupApplicationListReq.ProtoReflect.Descriptor instead.

func (*GetGroupApplicationListReq) GetGroupID

func (x *GetGroupApplicationListReq) GetGroupID() string

func (*GetGroupApplicationListReq) GetPageNum

func (x *GetGroupApplicationListReq) GetPageNum() int64

func (*GetGroupApplicationListReq) GetPageSize

func (x *GetGroupApplicationListReq) GetPageSize() int64

func (*GetGroupApplicationListReq) GetUserID

func (x *GetGroupApplicationListReq) GetUserID() string

func (*GetGroupApplicationListReq) ProtoMessage

func (*GetGroupApplicationListReq) ProtoMessage()

func (*GetGroupApplicationListReq) ProtoReflect

func (*GetGroupApplicationListReq) Reset

func (x *GetGroupApplicationListReq) Reset()

func (*GetGroupApplicationListReq) String

func (x *GetGroupApplicationListReq) String() string

func (*GetGroupApplicationListReq) Validate

func (m *GetGroupApplicationListReq) Validate() error

Validate checks the field values on GetGroupApplicationListReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetGroupApplicationListReq) ValidateAll

func (m *GetGroupApplicationListReq) ValidateAll() error

ValidateAll checks the field values on GetGroupApplicationListReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetGroupApplicationListReqMultiError, or nil if none found.

type GetGroupApplicationListReqMultiError

type GetGroupApplicationListReqMultiError []error

GetGroupApplicationListReqMultiError is an error wrapping multiple validation errors returned by GetGroupApplicationListReq.ValidateAll() if the designated constraints aren't met.

func (GetGroupApplicationListReqMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (GetGroupApplicationListReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetGroupApplicationListReqValidationError

type GetGroupApplicationListReqValidationError struct {
	// contains filtered or unexported fields
}

GetGroupApplicationListReqValidationError is the validation error returned by GetGroupApplicationListReq.Validate if the designated constraints aren't met.

func (GetGroupApplicationListReqValidationError) Cause

Cause function returns cause value.

func (GetGroupApplicationListReqValidationError) Error

Error satisfies the builtin error interface

func (GetGroupApplicationListReqValidationError) ErrorName

ErrorName returns error name.

func (GetGroupApplicationListReqValidationError) Field

Field function returns field value.

func (GetGroupApplicationListReqValidationError) Key

Key function returns key value.

func (GetGroupApplicationListReqValidationError) Reason

Reason function returns reason value.

type GetGroupByCodeReply

type GetGroupByCodeReply struct {
	Data *v2.GroupInfo `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGroupByCodeReply) Descriptor deprecated

func (*GetGroupByCodeReply) Descriptor() ([]byte, []int)

Deprecated: Use GetGroupByCodeReply.ProtoReflect.Descriptor instead.

func (*GetGroupByCodeReply) GetData

func (x *GetGroupByCodeReply) GetData() *v2.GroupInfo

func (*GetGroupByCodeReply) ProtoMessage

func (*GetGroupByCodeReply) ProtoMessage()

func (*GetGroupByCodeReply) ProtoReflect

func (x *GetGroupByCodeReply) ProtoReflect() protoreflect.Message

func (*GetGroupByCodeReply) Reset

func (x *GetGroupByCodeReply) Reset()

func (*GetGroupByCodeReply) String

func (x *GetGroupByCodeReply) String() string

func (*GetGroupByCodeReply) Validate

func (m *GetGroupByCodeReply) Validate() error

Validate checks the field values on GetGroupByCodeReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetGroupByCodeReply) ValidateAll

func (m *GetGroupByCodeReply) ValidateAll() error

ValidateAll checks the field values on GetGroupByCodeReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetGroupByCodeReplyMultiError, or nil if none found.

type GetGroupByCodeReplyMultiError

type GetGroupByCodeReplyMultiError []error

GetGroupByCodeReplyMultiError is an error wrapping multiple validation errors returned by GetGroupByCodeReply.ValidateAll() if the designated constraints aren't met.

func (GetGroupByCodeReplyMultiError) AllErrors

func (m GetGroupByCodeReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetGroupByCodeReplyMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetGroupByCodeReplyValidationError

type GetGroupByCodeReplyValidationError struct {
	// contains filtered or unexported fields
}

GetGroupByCodeReplyValidationError is the validation error returned by GetGroupByCodeReply.Validate if the designated constraints aren't met.

func (GetGroupByCodeReplyValidationError) Cause

Cause function returns cause value.

func (GetGroupByCodeReplyValidationError) Error

Error satisfies the builtin error interface

func (GetGroupByCodeReplyValidationError) ErrorName

ErrorName returns error name.

func (GetGroupByCodeReplyValidationError) Field

Field function returns field value.

func (GetGroupByCodeReplyValidationError) Key

Key function returns key value.

func (GetGroupByCodeReplyValidationError) Reason

Reason function returns reason value.

type GetGroupByCodeReq

type GetGroupByCodeReq struct {
	Code   string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
	UserID string `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID,omitempty"`
	// contains filtered or unexported fields
}

根据code获取群聊 存在 -------------------------------------------

func (*GetGroupByCodeReq) Descriptor deprecated

func (*GetGroupByCodeReq) Descriptor() ([]byte, []int)

Deprecated: Use GetGroupByCodeReq.ProtoReflect.Descriptor instead.

func (*GetGroupByCodeReq) GetCode

func (x *GetGroupByCodeReq) GetCode() string

func (*GetGroupByCodeReq) GetUserID

func (x *GetGroupByCodeReq) GetUserID() string

func (*GetGroupByCodeReq) ProtoMessage

func (*GetGroupByCodeReq) ProtoMessage()

func (*GetGroupByCodeReq) ProtoReflect

func (x *GetGroupByCodeReq) ProtoReflect() protoreflect.Message

func (*GetGroupByCodeReq) Reset

func (x *GetGroupByCodeReq) Reset()

func (*GetGroupByCodeReq) String

func (x *GetGroupByCodeReq) String() string

func (*GetGroupByCodeReq) Validate

func (m *GetGroupByCodeReq) Validate() error

Validate checks the field values on GetGroupByCodeReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetGroupByCodeReq) ValidateAll

func (m *GetGroupByCodeReq) ValidateAll() error

ValidateAll checks the field values on GetGroupByCodeReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetGroupByCodeReqMultiError, or nil if none found.

type GetGroupByCodeReqMultiError

type GetGroupByCodeReqMultiError []error

GetGroupByCodeReqMultiError is an error wrapping multiple validation errors returned by GetGroupByCodeReq.ValidateAll() if the designated constraints aren't met.

func (GetGroupByCodeReqMultiError) AllErrors

func (m GetGroupByCodeReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetGroupByCodeReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetGroupByCodeReqValidationError

type GetGroupByCodeReqValidationError struct {
	// contains filtered or unexported fields
}

GetGroupByCodeReqValidationError is the validation error returned by GetGroupByCodeReq.Validate if the designated constraints aren't met.

func (GetGroupByCodeReqValidationError) Cause

Cause function returns cause value.

func (GetGroupByCodeReqValidationError) Error

Error satisfies the builtin error interface

func (GetGroupByCodeReqValidationError) ErrorName

ErrorName returns error name.

func (GetGroupByCodeReqValidationError) Field

Field function returns field value.

func (GetGroupByCodeReqValidationError) Key

Key function returns key value.

func (GetGroupByCodeReqValidationError) Reason

Reason function returns reason value.

type GetGroupInfoReply

type GetGroupInfoReply struct {
	List []*v2.GroupInfo `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGroupInfoReply) Descriptor deprecated

func (*GetGroupInfoReply) Descriptor() ([]byte, []int)

Deprecated: Use GetGroupInfoReply.ProtoReflect.Descriptor instead.

func (*GetGroupInfoReply) GetList

func (x *GetGroupInfoReply) GetList() []*v2.GroupInfo

func (*GetGroupInfoReply) ProtoMessage

func (*GetGroupInfoReply) ProtoMessage()

func (*GetGroupInfoReply) ProtoReflect

func (x *GetGroupInfoReply) ProtoReflect() protoreflect.Message

func (*GetGroupInfoReply) Reset

func (x *GetGroupInfoReply) Reset()

func (*GetGroupInfoReply) String

func (x *GetGroupInfoReply) String() string

func (*GetGroupInfoReply) Validate

func (m *GetGroupInfoReply) Validate() error

Validate checks the field values on GetGroupInfoReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetGroupInfoReply) ValidateAll

func (m *GetGroupInfoReply) ValidateAll() error

ValidateAll checks the field values on GetGroupInfoReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetGroupInfoReplyMultiError, or nil if none found.

type GetGroupInfoReplyMultiError

type GetGroupInfoReplyMultiError []error

GetGroupInfoReplyMultiError is an error wrapping multiple validation errors returned by GetGroupInfoReply.ValidateAll() if the designated constraints aren't met.

func (GetGroupInfoReplyMultiError) AllErrors

func (m GetGroupInfoReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetGroupInfoReplyMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetGroupInfoReplyValidationError

type GetGroupInfoReplyValidationError struct {
	// contains filtered or unexported fields
}

GetGroupInfoReplyValidationError is the validation error returned by GetGroupInfoReply.Validate if the designated constraints aren't met.

func (GetGroupInfoReplyValidationError) Cause

Cause function returns cause value.

func (GetGroupInfoReplyValidationError) Error

Error satisfies the builtin error interface

func (GetGroupInfoReplyValidationError) ErrorName

ErrorName returns error name.

func (GetGroupInfoReplyValidationError) Field

Field function returns field value.

func (GetGroupInfoReplyValidationError) Key

Key function returns key value.

func (GetGroupInfoReplyValidationError) Reason

Reason function returns reason value.

type GetGroupInfoReq

type GetGroupInfoReq struct {
	GroupID    []string `protobuf:"bytes,1,rep,name=groupID,proto3" json:"groupID,omitempty"`
	ShowDetail bool     `protobuf:"varint,2,opt,name=showDetail,proto3" json:"showDetail,omitempty"` //是否显示详细信息
	// contains filtered or unexported fields
}

获取群信息 存在 -------------------------------------------

func (*GetGroupInfoReq) Descriptor deprecated

func (*GetGroupInfoReq) Descriptor() ([]byte, []int)

Deprecated: Use GetGroupInfoReq.ProtoReflect.Descriptor instead.

func (*GetGroupInfoReq) GetGroupID

func (x *GetGroupInfoReq) GetGroupID() []string

func (*GetGroupInfoReq) GetShowDetail

func (x *GetGroupInfoReq) GetShowDetail() bool

func (*GetGroupInfoReq) ProtoMessage

func (*GetGroupInfoReq) ProtoMessage()

func (*GetGroupInfoReq) ProtoReflect

func (x *GetGroupInfoReq) ProtoReflect() protoreflect.Message

func (*GetGroupInfoReq) Reset

func (x *GetGroupInfoReq) Reset()

func (*GetGroupInfoReq) String

func (x *GetGroupInfoReq) String() string

func (*GetGroupInfoReq) Validate

func (m *GetGroupInfoReq) Validate() error

Validate checks the field values on GetGroupInfoReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetGroupInfoReq) ValidateAll

func (m *GetGroupInfoReq) ValidateAll() error

ValidateAll checks the field values on GetGroupInfoReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetGroupInfoReqMultiError, or nil if none found.

type GetGroupInfoReqMultiError

type GetGroupInfoReqMultiError []error

GetGroupInfoReqMultiError is an error wrapping multiple validation errors returned by GetGroupInfoReq.ValidateAll() if the designated constraints aren't met.

func (GetGroupInfoReqMultiError) AllErrors

func (m GetGroupInfoReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetGroupInfoReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetGroupInfoReqValidationError

type GetGroupInfoReqValidationError struct {
	// contains filtered or unexported fields
}

GetGroupInfoReqValidationError is the validation error returned by GetGroupInfoReq.Validate if the designated constraints aren't met.

func (GetGroupInfoReqValidationError) Cause

Cause function returns cause value.

func (GetGroupInfoReqValidationError) Error

Error satisfies the builtin error interface

func (GetGroupInfoReqValidationError) ErrorName

func (e GetGroupInfoReqValidationError) ErrorName() string

ErrorName returns error name.

func (GetGroupInfoReqValidationError) Field

Field function returns field value.

func (GetGroupInfoReqValidationError) Key

Key function returns key value.

func (GetGroupInfoReqValidationError) Reason

Reason function returns reason value.

type GetGroupMembersReply

type GetGroupMembersReply struct {
	Total int64            `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	List  []*v2.MemberInfo `protobuf:"bytes,2,rep,name=list,proto3" json:"list,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGroupMembersReply) Descriptor deprecated

func (*GetGroupMembersReply) Descriptor() ([]byte, []int)

Deprecated: Use GetGroupMembersReply.ProtoReflect.Descriptor instead.

func (*GetGroupMembersReply) GetList

func (x *GetGroupMembersReply) GetList() []*v2.MemberInfo

func (*GetGroupMembersReply) GetTotal

func (x *GetGroupMembersReply) GetTotal() int64

func (*GetGroupMembersReply) ProtoMessage

func (*GetGroupMembersReply) ProtoMessage()

func (*GetGroupMembersReply) ProtoReflect

func (x *GetGroupMembersReply) ProtoReflect() protoreflect.Message

func (*GetGroupMembersReply) Reset

func (x *GetGroupMembersReply) Reset()

func (*GetGroupMembersReply) String

func (x *GetGroupMembersReply) String() string

func (*GetGroupMembersReply) Validate

func (m *GetGroupMembersReply) Validate() error

Validate checks the field values on GetGroupMembersReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetGroupMembersReply) ValidateAll

func (m *GetGroupMembersReply) ValidateAll() error

ValidateAll checks the field values on GetGroupMembersReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetGroupMembersReplyMultiError, or nil if none found.

type GetGroupMembersReplyMultiError

type GetGroupMembersReplyMultiError []error

GetGroupMembersReplyMultiError is an error wrapping multiple validation errors returned by GetGroupMembersReply.ValidateAll() if the designated constraints aren't met.

func (GetGroupMembersReplyMultiError) AllErrors

func (m GetGroupMembersReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetGroupMembersReplyMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetGroupMembersReplyValidationError

type GetGroupMembersReplyValidationError struct {
	// contains filtered or unexported fields
}

GetGroupMembersReplyValidationError is the validation error returned by GetGroupMembersReply.Validate if the designated constraints aren't met.

func (GetGroupMembersReplyValidationError) Cause

Cause function returns cause value.

func (GetGroupMembersReplyValidationError) Error

Error satisfies the builtin error interface

func (GetGroupMembersReplyValidationError) ErrorName

ErrorName returns error name.

func (GetGroupMembersReplyValidationError) Field

Field function returns field value.

func (GetGroupMembersReplyValidationError) Key

Key function returns key value.

func (GetGroupMembersReplyValidationError) Reason

Reason function returns reason value.

type GetGroupMembersReq

type GetGroupMembersReq struct {
	GroupID  string `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`
	PageSize int64  `protobuf:"varint,2,opt,name=pageSize,proto3" json:"pageSize,omitempty"`
	PageNum  int64  `protobuf:"varint,3,opt,name=pageNum,proto3" json:"pageNum,omitempty"`
	Filter   int32  `protobuf:"varint,4,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

获取群成员 存在 -------------------------------------------

func (*GetGroupMembersReq) Descriptor deprecated

func (*GetGroupMembersReq) Descriptor() ([]byte, []int)

Deprecated: Use GetGroupMembersReq.ProtoReflect.Descriptor instead.

func (*GetGroupMembersReq) GetFilter

func (x *GetGroupMembersReq) GetFilter() int32

func (*GetGroupMembersReq) GetGroupID

func (x *GetGroupMembersReq) GetGroupID() string

func (*GetGroupMembersReq) GetPageNum

func (x *GetGroupMembersReq) GetPageNum() int64

func (*GetGroupMembersReq) GetPageSize

func (x *GetGroupMembersReq) GetPageSize() int64

func (*GetGroupMembersReq) ProtoMessage

func (*GetGroupMembersReq) ProtoMessage()

func (*GetGroupMembersReq) ProtoReflect

func (x *GetGroupMembersReq) ProtoReflect() protoreflect.Message

func (*GetGroupMembersReq) Reset

func (x *GetGroupMembersReq) Reset()

func (*GetGroupMembersReq) String

func (x *GetGroupMembersReq) String() string

func (*GetGroupMembersReq) Validate

func (m *GetGroupMembersReq) Validate() error

Validate checks the field values on GetGroupMembersReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetGroupMembersReq) ValidateAll

func (m *GetGroupMembersReq) ValidateAll() error

ValidateAll checks the field values on GetGroupMembersReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetGroupMembersReqMultiError, or nil if none found.

type GetGroupMembersReqMultiError

type GetGroupMembersReqMultiError []error

GetGroupMembersReqMultiError is an error wrapping multiple validation errors returned by GetGroupMembersReq.ValidateAll() if the designated constraints aren't met.

func (GetGroupMembersReqMultiError) AllErrors

func (m GetGroupMembersReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetGroupMembersReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetGroupMembersReqValidationError

type GetGroupMembersReqValidationError struct {
	// contains filtered or unexported fields
}

GetGroupMembersReqValidationError is the validation error returned by GetGroupMembersReq.Validate if the designated constraints aren't met.

func (GetGroupMembersReqValidationError) Cause

Cause function returns cause value.

func (GetGroupMembersReqValidationError) Error

Error satisfies the builtin error interface

func (GetGroupMembersReqValidationError) ErrorName

ErrorName returns error name.

func (GetGroupMembersReqValidationError) Field

Field function returns field value.

func (GetGroupMembersReqValidationError) Key

Key function returns key value.

func (GetGroupMembersReqValidationError) Reason

Reason function returns reason value.

type GetJoinedGroupInfoReq

type GetJoinedGroupInfoReq struct {
	GroupID string `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`
	UserID  string `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID,omitempty"`
	// contains filtered or unexported fields
}

func (*GetJoinedGroupInfoReq) Descriptor deprecated

func (*GetJoinedGroupInfoReq) Descriptor() ([]byte, []int)

Deprecated: Use GetJoinedGroupInfoReq.ProtoReflect.Descriptor instead.

func (*GetJoinedGroupInfoReq) GetGroupID

func (x *GetJoinedGroupInfoReq) GetGroupID() string

func (*GetJoinedGroupInfoReq) GetUserID

func (x *GetJoinedGroupInfoReq) GetUserID() string

func (*GetJoinedGroupInfoReq) ProtoMessage

func (*GetJoinedGroupInfoReq) ProtoMessage()

func (*GetJoinedGroupInfoReq) ProtoReflect

func (x *GetJoinedGroupInfoReq) ProtoReflect() protoreflect.Message

func (*GetJoinedGroupInfoReq) Reset

func (x *GetJoinedGroupInfoReq) Reset()

func (*GetJoinedGroupInfoReq) String

func (x *GetJoinedGroupInfoReq) String() string

func (*GetJoinedGroupInfoReq) Validate

func (m *GetJoinedGroupInfoReq) Validate() error

Validate checks the field values on GetJoinedGroupInfoReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetJoinedGroupInfoReq) ValidateAll

func (m *GetJoinedGroupInfoReq) ValidateAll() error

ValidateAll checks the field values on GetJoinedGroupInfoReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetJoinedGroupInfoReqMultiError, or nil if none found.

type GetJoinedGroupInfoReqMultiError

type GetJoinedGroupInfoReqMultiError []error

GetJoinedGroupInfoReqMultiError is an error wrapping multiple validation errors returned by GetJoinedGroupInfoReq.ValidateAll() if the designated constraints aren't met.

func (GetJoinedGroupInfoReqMultiError) AllErrors

func (m GetJoinedGroupInfoReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetJoinedGroupInfoReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetJoinedGroupInfoReqValidationError

type GetJoinedGroupInfoReqValidationError struct {
	// contains filtered or unexported fields
}

GetJoinedGroupInfoReqValidationError is the validation error returned by GetJoinedGroupInfoReq.Validate if the designated constraints aren't met.

func (GetJoinedGroupInfoReqValidationError) Cause

Cause function returns cause value.

func (GetJoinedGroupInfoReqValidationError) Error

Error satisfies the builtin error interface

func (GetJoinedGroupInfoReqValidationError) ErrorName

ErrorName returns error name.

func (GetJoinedGroupInfoReqValidationError) Field

Field function returns field value.

func (GetJoinedGroupInfoReqValidationError) Key

Key function returns key value.

func (GetJoinedGroupInfoReqValidationError) Reason

Reason function returns reason value.

type GetJoinedGroupListReply

type GetJoinedGroupListReply struct {
	Total int64           `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	List  []*v2.GroupInfo `protobuf:"bytes,2,rep,name=list,proto3" json:"list,omitempty"`
	// contains filtered or unexported fields
}

func (*GetJoinedGroupListReply) Descriptor deprecated

func (*GetJoinedGroupListReply) Descriptor() ([]byte, []int)

Deprecated: Use GetJoinedGroupListReply.ProtoReflect.Descriptor instead.

func (*GetJoinedGroupListReply) GetList

func (x *GetJoinedGroupListReply) GetList() []*v2.GroupInfo

func (*GetJoinedGroupListReply) GetTotal

func (x *GetJoinedGroupListReply) GetTotal() int64

func (*GetJoinedGroupListReply) ProtoMessage

func (*GetJoinedGroupListReply) ProtoMessage()

func (*GetJoinedGroupListReply) ProtoReflect

func (x *GetJoinedGroupListReply) ProtoReflect() protoreflect.Message

func (*GetJoinedGroupListReply) Reset

func (x *GetJoinedGroupListReply) Reset()

func (*GetJoinedGroupListReply) String

func (x *GetJoinedGroupListReply) String() string

func (*GetJoinedGroupListReply) Validate

func (m *GetJoinedGroupListReply) Validate() error

Validate checks the field values on GetJoinedGroupListReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetJoinedGroupListReply) ValidateAll

func (m *GetJoinedGroupListReply) ValidateAll() error

ValidateAll checks the field values on GetJoinedGroupListReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetJoinedGroupListReplyMultiError, or nil if none found.

type GetJoinedGroupListReplyMultiError

type GetJoinedGroupListReplyMultiError []error

GetJoinedGroupListReplyMultiError is an error wrapping multiple validation errors returned by GetJoinedGroupListReply.ValidateAll() if the designated constraints aren't met.

func (GetJoinedGroupListReplyMultiError) AllErrors

func (m GetJoinedGroupListReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetJoinedGroupListReplyMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetJoinedGroupListReplyValidationError

type GetJoinedGroupListReplyValidationError struct {
	// contains filtered or unexported fields
}

GetJoinedGroupListReplyValidationError is the validation error returned by GetJoinedGroupListReply.Validate if the designated constraints aren't met.

func (GetJoinedGroupListReplyValidationError) Cause

Cause function returns cause value.

func (GetJoinedGroupListReplyValidationError) Error

Error satisfies the builtin error interface

func (GetJoinedGroupListReplyValidationError) ErrorName

ErrorName returns error name.

func (GetJoinedGroupListReplyValidationError) Field

Field function returns field value.

func (GetJoinedGroupListReplyValidationError) Key

Key function returns key value.

func (GetJoinedGroupListReplyValidationError) Reason

Reason function returns reason value.

type GetJoinedGroupListReq

type GetJoinedGroupListReq struct {
	PageSize int64  `protobuf:"varint,1,opt,name=pageSize,proto3" json:"pageSize,omitempty"`
	PageNum  int64  `protobuf:"varint,2,opt,name=pageNum,proto3" json:"pageNum,omitempty"`
	UserID   string `protobuf:"bytes,3,opt,name=userID,proto3" json:"userID,omitempty"`
	// contains filtered or unexported fields
}

获取用户加入的群 存在 -------------------------------------------

func (*GetJoinedGroupListReq) Descriptor deprecated

func (*GetJoinedGroupListReq) Descriptor() ([]byte, []int)

Deprecated: Use GetJoinedGroupListReq.ProtoReflect.Descriptor instead.

func (*GetJoinedGroupListReq) GetPageNum

func (x *GetJoinedGroupListReq) GetPageNum() int64

func (*GetJoinedGroupListReq) GetPageSize

func (x *GetJoinedGroupListReq) GetPageSize() int64

func (*GetJoinedGroupListReq) GetUserID

func (x *GetJoinedGroupListReq) GetUserID() string

func (*GetJoinedGroupListReq) ProtoMessage

func (*GetJoinedGroupListReq) ProtoMessage()

func (*GetJoinedGroupListReq) ProtoReflect

func (x *GetJoinedGroupListReq) ProtoReflect() protoreflect.Message

func (*GetJoinedGroupListReq) Reset

func (x *GetJoinedGroupListReq) Reset()

func (*GetJoinedGroupListReq) String

func (x *GetJoinedGroupListReq) String() string

func (*GetJoinedGroupListReq) Validate

func (m *GetJoinedGroupListReq) Validate() error

Validate checks the field values on GetJoinedGroupListReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetJoinedGroupListReq) ValidateAll

func (m *GetJoinedGroupListReq) ValidateAll() error

ValidateAll checks the field values on GetJoinedGroupListReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetJoinedGroupListReqMultiError, or nil if none found.

type GetJoinedGroupListReqMultiError

type GetJoinedGroupListReqMultiError []error

GetJoinedGroupListReqMultiError is an error wrapping multiple validation errors returned by GetJoinedGroupListReq.ValidateAll() if the designated constraints aren't met.

func (GetJoinedGroupListReqMultiError) AllErrors

func (m GetJoinedGroupListReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetJoinedGroupListReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetJoinedGroupListReqValidationError

type GetJoinedGroupListReqValidationError struct {
	// contains filtered or unexported fields
}

GetJoinedGroupListReqValidationError is the validation error returned by GetJoinedGroupListReq.Validate if the designated constraints aren't met.

func (GetJoinedGroupListReqValidationError) Cause

Cause function returns cause value.

func (GetJoinedGroupListReqValidationError) Error

Error satisfies the builtin error interface

func (GetJoinedGroupListReqValidationError) ErrorName

ErrorName returns error name.

func (GetJoinedGroupListReqValidationError) Field

Field function returns field value.

func (GetJoinedGroupListReqValidationError) Key

Key function returns key value.

func (GetJoinedGroupListReqValidationError) Reason

Reason function returns reason value.

type GetRecvGroupApplicationListReply

type GetRecvGroupApplicationListReply struct {
	Total int64                  `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	List  []*v2.GroupRequestInfo `protobuf:"bytes,2,rep,name=list,proto3" json:"list,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRecvGroupApplicationListReply) Descriptor deprecated

func (*GetRecvGroupApplicationListReply) Descriptor() ([]byte, []int)

Deprecated: Use GetRecvGroupApplicationListReply.ProtoReflect.Descriptor instead.

func (*GetRecvGroupApplicationListReply) GetList

func (*GetRecvGroupApplicationListReply) GetTotal

func (*GetRecvGroupApplicationListReply) ProtoMessage

func (*GetRecvGroupApplicationListReply) ProtoMessage()

func (*GetRecvGroupApplicationListReply) ProtoReflect

func (*GetRecvGroupApplicationListReply) Reset

func (*GetRecvGroupApplicationListReply) String

func (*GetRecvGroupApplicationListReply) Validate

Validate checks the field values on GetRecvGroupApplicationListReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetRecvGroupApplicationListReply) ValidateAll

func (m *GetRecvGroupApplicationListReply) ValidateAll() error

ValidateAll checks the field values on GetRecvGroupApplicationListReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetRecvGroupApplicationListReplyMultiError, or nil if none found.

type GetRecvGroupApplicationListReplyMultiError

type GetRecvGroupApplicationListReplyMultiError []error

GetRecvGroupApplicationListReplyMultiError is an error wrapping multiple validation errors returned by GetRecvGroupApplicationListReply.ValidateAll() if the designated constraints aren't met.

func (GetRecvGroupApplicationListReplyMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (GetRecvGroupApplicationListReplyMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetRecvGroupApplicationListReplyValidationError

type GetRecvGroupApplicationListReplyValidationError struct {
	// contains filtered or unexported fields
}

GetRecvGroupApplicationListReplyValidationError is the validation error returned by GetRecvGroupApplicationListReply.Validate if the designated constraints aren't met.

func (GetRecvGroupApplicationListReplyValidationError) Cause

Cause function returns cause value.

func (GetRecvGroupApplicationListReplyValidationError) Error

Error satisfies the builtin error interface

func (GetRecvGroupApplicationListReplyValidationError) ErrorName

ErrorName returns error name.

func (GetRecvGroupApplicationListReplyValidationError) Field

Field function returns field value.

func (GetRecvGroupApplicationListReplyValidationError) Key

Key function returns key value.

func (GetRecvGroupApplicationListReplyValidationError) Reason

Reason function returns reason value.

type GetUntreatedGroupApplicationListReply

type GetUntreatedGroupApplicationListReply struct {
	Total int64                  `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	List  []*v2.GroupRequestInfo `protobuf:"bytes,2,rep,name=list,proto3" json:"list,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUntreatedGroupApplicationListReply) Descriptor deprecated

func (*GetUntreatedGroupApplicationListReply) Descriptor() ([]byte, []int)

Deprecated: Use GetUntreatedGroupApplicationListReply.ProtoReflect.Descriptor instead.

func (*GetUntreatedGroupApplicationListReply) GetList

func (*GetUntreatedGroupApplicationListReply) GetTotal

func (*GetUntreatedGroupApplicationListReply) ProtoMessage

func (*GetUntreatedGroupApplicationListReply) ProtoMessage()

func (*GetUntreatedGroupApplicationListReply) ProtoReflect

func (*GetUntreatedGroupApplicationListReply) Reset

func (*GetUntreatedGroupApplicationListReply) String

func (*GetUntreatedGroupApplicationListReply) Validate

Validate checks the field values on GetUntreatedGroupApplicationListReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetUntreatedGroupApplicationListReply) ValidateAll

ValidateAll checks the field values on GetUntreatedGroupApplicationListReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetUntreatedGroupApplicationListReplyMultiError, or nil if none found.

type GetUntreatedGroupApplicationListReplyMultiError

type GetUntreatedGroupApplicationListReplyMultiError []error

GetUntreatedGroupApplicationListReplyMultiError is an error wrapping multiple validation errors returned by GetUntreatedGroupApplicationListReply.ValidateAll() if the designated constraints aren't met.

func (GetUntreatedGroupApplicationListReplyMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (GetUntreatedGroupApplicationListReplyMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetUntreatedGroupApplicationListReplyValidationError

type GetUntreatedGroupApplicationListReplyValidationError struct {
	// contains filtered or unexported fields
}

GetUntreatedGroupApplicationListReplyValidationError is the validation error returned by GetUntreatedGroupApplicationListReply.Validate if the designated constraints aren't met.

func (GetUntreatedGroupApplicationListReplyValidationError) Cause

Cause function returns cause value.

func (GetUntreatedGroupApplicationListReplyValidationError) Error

Error satisfies the builtin error interface

func (GetUntreatedGroupApplicationListReplyValidationError) ErrorName

ErrorName returns error name.

func (GetUntreatedGroupApplicationListReplyValidationError) Field

Field function returns field value.

func (GetUntreatedGroupApplicationListReplyValidationError) Key

Key function returns key value.

func (GetUntreatedGroupApplicationListReplyValidationError) Reason

Reason function returns reason value.

type GetUntreatedGroupApplicationListReq

type GetUntreatedGroupApplicationListReq struct {
	PageSize int64  `protobuf:"varint,1,opt,name=pageSize,proto3" json:"pageSize,omitempty"`
	PageNum  int64  `protobuf:"varint,2,opt,name=pageNum,proto3" json:"pageNum,omitempty"`
	UserID   string `protobuf:"bytes,3,opt,name=userID,proto3" json:"userID,omitempty"`
	GroupID  string `protobuf:"bytes,4,opt,name=groupID,proto3" json:"groupID,omitempty"`
	// contains filtered or unexported fields
}

获取未处理的加群请求 存在 -------------------------------------------

func (*GetUntreatedGroupApplicationListReq) Descriptor deprecated

func (*GetUntreatedGroupApplicationListReq) Descriptor() ([]byte, []int)

Deprecated: Use GetUntreatedGroupApplicationListReq.ProtoReflect.Descriptor instead.

func (*GetUntreatedGroupApplicationListReq) GetGroupID

func (*GetUntreatedGroupApplicationListReq) GetPageNum

func (*GetUntreatedGroupApplicationListReq) GetPageSize

func (x *GetUntreatedGroupApplicationListReq) GetPageSize() int64

func (*GetUntreatedGroupApplicationListReq) GetUserID

func (*GetUntreatedGroupApplicationListReq) ProtoMessage

func (*GetUntreatedGroupApplicationListReq) ProtoMessage()

func (*GetUntreatedGroupApplicationListReq) ProtoReflect

func (*GetUntreatedGroupApplicationListReq) Reset

func (*GetUntreatedGroupApplicationListReq) String

func (*GetUntreatedGroupApplicationListReq) Validate

Validate checks the field values on GetUntreatedGroupApplicationListReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetUntreatedGroupApplicationListReq) ValidateAll

func (m *GetUntreatedGroupApplicationListReq) ValidateAll() error

ValidateAll checks the field values on GetUntreatedGroupApplicationListReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetUntreatedGroupApplicationListReqMultiError, or nil if none found.

type GetUntreatedGroupApplicationListReqMultiError

type GetUntreatedGroupApplicationListReqMultiError []error

GetUntreatedGroupApplicationListReqMultiError is an error wrapping multiple validation errors returned by GetUntreatedGroupApplicationListReq.ValidateAll() if the designated constraints aren't met.

func (GetUntreatedGroupApplicationListReqMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (GetUntreatedGroupApplicationListReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetUntreatedGroupApplicationListReqValidationError

type GetUntreatedGroupApplicationListReqValidationError struct {
	// contains filtered or unexported fields
}

GetUntreatedGroupApplicationListReqValidationError is the validation error returned by GetUntreatedGroupApplicationListReq.Validate if the designated constraints aren't met.

func (GetUntreatedGroupApplicationListReqValidationError) Cause

Cause function returns cause value.

func (GetUntreatedGroupApplicationListReqValidationError) Error

Error satisfies the builtin error interface

func (GetUntreatedGroupApplicationListReqValidationError) ErrorName

ErrorName returns error name.

func (GetUntreatedGroupApplicationListReqValidationError) Field

Field function returns field value.

func (GetUntreatedGroupApplicationListReqValidationError) Key

Key function returns key value.

func (GetUntreatedGroupApplicationListReqValidationError) Reason

Reason function returns reason value.

type GetUserJoinGroupApplicationListReq

type GetUserJoinGroupApplicationListReq struct {
	PageSize int64  `protobuf:"varint,1,opt,name=pageSize,proto3" json:"pageSize,omitempty"`
	PageNum  int64  `protobuf:"varint,2,opt,name=pageNum,proto3" json:"pageNum,omitempty"`
	UserID   string `protobuf:"bytes,3,opt,name=userID,proto3" json:"userID,omitempty"`
	// contains filtered or unexported fields
}

//获取用户自己的主动加群申请 存在 -------------------------------------------

func (*GetUserJoinGroupApplicationListReq) Descriptor deprecated

func (*GetUserJoinGroupApplicationListReq) Descriptor() ([]byte, []int)

Deprecated: Use GetUserJoinGroupApplicationListReq.ProtoReflect.Descriptor instead.

func (*GetUserJoinGroupApplicationListReq) GetPageNum

func (x *GetUserJoinGroupApplicationListReq) GetPageNum() int64

func (*GetUserJoinGroupApplicationListReq) GetPageSize

func (x *GetUserJoinGroupApplicationListReq) GetPageSize() int64

func (*GetUserJoinGroupApplicationListReq) GetUserID

func (*GetUserJoinGroupApplicationListReq) ProtoMessage

func (*GetUserJoinGroupApplicationListReq) ProtoMessage()

func (*GetUserJoinGroupApplicationListReq) ProtoReflect

func (*GetUserJoinGroupApplicationListReq) Reset

func (*GetUserJoinGroupApplicationListReq) String

func (*GetUserJoinGroupApplicationListReq) Validate

Validate checks the field values on GetUserJoinGroupApplicationListReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetUserJoinGroupApplicationListReq) ValidateAll

func (m *GetUserJoinGroupApplicationListReq) ValidateAll() error

ValidateAll checks the field values on GetUserJoinGroupApplicationListReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetUserJoinGroupApplicationListReqMultiError, or nil if none found.

type GetUserJoinGroupApplicationListReqMultiError

type GetUserJoinGroupApplicationListReqMultiError []error

GetUserJoinGroupApplicationListReqMultiError is an error wrapping multiple validation errors returned by GetUserJoinGroupApplicationListReq.ValidateAll() if the designated constraints aren't met.

func (GetUserJoinGroupApplicationListReqMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (GetUserJoinGroupApplicationListReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetUserJoinGroupApplicationListReqValidationError

type GetUserJoinGroupApplicationListReqValidationError struct {
	// contains filtered or unexported fields
}

GetUserJoinGroupApplicationListReqValidationError is the validation error returned by GetUserJoinGroupApplicationListReq.Validate if the designated constraints aren't met.

func (GetUserJoinGroupApplicationListReqValidationError) Cause

Cause function returns cause value.

func (GetUserJoinGroupApplicationListReqValidationError) Error

Error satisfies the builtin error interface

func (GetUserJoinGroupApplicationListReqValidationError) ErrorName

ErrorName returns error name.

func (GetUserJoinGroupApplicationListReqValidationError) Field

Field function returns field value.

func (GetUserJoinGroupApplicationListReqValidationError) Key

Key function returns key value.

func (GetUserJoinGroupApplicationListReqValidationError) Reason

Reason function returns reason value.

type GroupClient

type GroupClient interface {
	// 创建群聊 存在
	CreateGroup(ctx context.Context, in *CrateGroupReq, opts ...grpc.CallOption) (*CrateGroupReply, error)
	// 编辑群组资料 存在
	EditGroupProfile(ctx context.Context, in *EditGroupProfileReq, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// 更新群开关信息 存在
	UpdateGroupSwitch(ctx context.Context, in *UpdateGroupSwitchReq, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// 禁言群 存在
	MuteGroup(ctx context.Context, in *MuteGroupReq, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// 取消群禁言 存在
	CancelMuteGroup(ctx context.Context, in *CancelMuteGroupReq, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// 取消群成员禁言 存在
	CancelMuteGroupMember(ctx context.Context, in *CancelMuteGroupMemberReq, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// 禁言群成员 存在
	MuteGroupMember(ctx context.Context, in *MuteGroupMemberReq, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// 是否是群成员
	IsGroupMember(ctx context.Context, in *IsGroupMemberReq, opts ...grpc.CallOption) (*IsGroupMemberReply, error)
	// 根据code获取群聊 存在
	GetGroupByCode(ctx context.Context, in *GetGroupByCodeReq, opts ...grpc.CallOption) (*GetGroupByCodeReply, error)
	// 解散群组 存在
	DismissGroup(ctx context.Context, in *DismissGroupReq, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// 解散群通知 存在
	DismissGroupNotice(ctx context.Context, in *DismissGroupNoticeReq, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// 处理加群消息 存在
	ApplicationResponse(ctx context.Context, in *ApplicationResponseReq, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// 用户加入群聊 存在
	JoinGroup(ctx context.Context, in *JoinGroupReq, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// 邀请用户进入群聊 存在
	InviteUserToGroup(ctx context.Context, in *InviteUserToGroupReq, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// 添加群管理 存在
	AddGroupAdmin(ctx context.Context, in *AddGroupAdminReq, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// 转让群主 存在
	TransferGroup(ctx context.Context, in *TransferGroupReq, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// 将用户移出群组 存在
	KickGroupMember(ctx context.Context, in *KickGroupMemberReq, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// 退出群聊 存在
	QuitGroup(ctx context.Context, in *QuitGroupReq, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// 取消群管理员 存在
	CancelGroupManager(ctx context.Context, in *CancelGroupManagerReq, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// 批量添加群管理 存在
	BatchAddGroupAdmin(ctx context.Context, in *BatchAddGroupAdmReq, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// 批量取消管理员 存在
	BatchCancelGroupManager(ctx context.Context, in *BatchCancelGroupManagerReq, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// 获取群信息 存在
	GetGroupInfo(ctx context.Context, in *GetGroupInfoReq, opts ...grpc.CallOption) (*GetGroupInfoReply, error)
	// 设置群成员信息 存在
	SetGroupMemberInfo(ctx context.Context, in *SetGroupMemberInfoReq, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// 获取群信息忽略解散和删除 存在
	GetFullGroupInfo(ctx context.Context, in *GetFullGroupInfoReq, opts ...grpc.CallOption) (*GetFullGroupInfoReply, error)
	// 获取群成员信息 存在
	MemberByIds(ctx context.Context, in *MemberByIdsReq, opts ...grpc.CallOption) (*MemberByIdsReply, error)
	// 获取用户加入的群列表 存在
	GetJoinedGroupList(ctx context.Context, in *GetJoinedGroupListReq, opts ...grpc.CallOption) (*GetJoinedGroupListReply, error)
	// 以管理员或群主身份)获取群的加群申请 存在
	GetGroupApplicationList(ctx context.Context, in *GetGroupApplicationListReq, opts ...grpc.CallOption) (*GetRecvGroupApplicationListReply, error)
	// 以管理员或群主身份)获取未处理的加群请求 存在
	GetUntreatedGroupApplicationList(ctx context.Context, in *GetUntreatedGroupApplicationListReq, opts ...grpc.CallOption) (*GetRecvGroupApplicationListReply, error)
	// 获取用户自己的主动加群申请 存在
	GetUserReqGroupApplicationList(ctx context.Context, in *GetUserJoinGroupApplicationListReq, opts ...grpc.CallOption) (*GetRecvGroupApplicationListReply, error)
	// 获取群成员 存在
	GetGroupMembers(ctx context.Context, in *GetGroupMembersReq, opts ...grpc.CallOption) (*GetGroupMembersReply, error)
	// 获取群信息hash值 存在
	GetGroupAbstractInfo(ctx context.Context, in *GetGroupAbstractInfoReq, opts ...grpc.CallOption) (*GetGroupAbstractInfoReply, error)
}

GroupClient is the client API for Group service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewGroupClient

func NewGroupClient(cc grpc.ClientConnInterface) GroupClient

type GroupErrorReason

type GroupErrorReason int32
const (
	// 获取群信息失败
	GroupErrorReason_GET_GROUP_INFO_FAIL GroupErrorReason = 0
	// 群成员数量不应超过最大限制
	GroupErrorReason_GROUP_MEMBER_NUM_TOO_MANY GroupErrorReason = 1
	// 创建群聊失败
	GroupErrorReason_CREATE_GROUP_FAIL GroupErrorReason = 2
	// 禁言群失败
	GroupErrorReason_MUTE_GROUP_FAIL GroupErrorReason = 3
	// 禁言群成员失败
	GroupErrorReason_MUTE_GROUP_MEMBER_FAIL GroupErrorReason = 4
	// 获取群成员信息失败
	GroupErrorReason_GET_GROUP_MEMBER_FAIL GroupErrorReason = 5
	// 群成员数量不应少于2人
	GroupErrorReason_GROUP_MEMBER_NUM_TOO_LITTLE GroupErrorReason = 6
	// 取消禁言群失败
	GroupErrorReason_CANCEL_MUTE_GROUP_FAIL GroupErrorReason = 7
	// 取消禁言群成员失败
	GroupErrorReason_CANCEL_MUTE_GROUP_MEMBER_FAIL GroupErrorReason = 8
	// 没有权限操作该信息
	GroupErrorReason_NO_PERMISSION_OPERATION_GROUP_INFO GroupErrorReason = 9
	// 解散群失败
	GroupErrorReason_DISMISS_GROUP_FAIL GroupErrorReason = 10
	// 更新群/群成员数据失败
	GroupErrorReason_UPDATE_GROUP_DATA_FAIL GroupErrorReason = 11
	// 需要实名认证
	GroupErrorReason_NEED_REAL_NAME_AUTHENTICATION GroupErrorReason = 12
	// 加入群聊失败
	GroupErrorReason_JOIN_GROUP_REQ_FAIL GroupErrorReason = 13
	// 删除缓存信息失败
	GroupErrorReason_DELETE_RC_CACHE_FAIL GroupErrorReason = 14
	// 设置群成员数量应大于当前人数且不小于3人
	GroupErrorReason_SETTING_GROUP_MEMBER_MEMBERCOUNT_FAIL GroupErrorReason = 15
	// 添加群管理失败
	GroupErrorReason_SETTING_GROUP_ADMIN_FAIL GroupErrorReason = 16
	// 踢出群成员失败
	GroupErrorReason_KICK_GROUP_MEMBER_FAIL GroupErrorReason = 17
	// 推出群聊失败
	GroupErrorReason_MEMBER_QUIT_GROUP_FAIL GroupErrorReason = 18
	// 请求处理失败
	GroupErrorReason_HANDLE_APPLICIATION_REQUEST_FAIL GroupErrorReason = 19
	// 上传文件失败
	GroupErrorReason_UPLOAD_GROUP_FEIL_FAIL GroupErrorReason = 20
	// 获取群文件列表数据失败
	GroupErrorReason_GET_GROUP_FEIL_LIST_FAIl GroupErrorReason = 21
	// 获取请求数据失败
	GroupErrorReason_GET_REQUEST_DATA_INFO_FAIL GroupErrorReason = 22
	// 获取踢出群成员数据信息失败
	GroupErrorReason_GET_KICK_GROUP_MEMBER_FAIL GroupErrorReason = 23
	// 获取加群信息失败
	GroupErrorReason_GET_JOIN_GROUP_REQUEST_FAIL GroupErrorReason = 24
	// 转让群失败
	GroupErrorReason_TRANSFER_GROUP_ERROR GroupErrorReason = 25
	// 申请已经发起,请勿重复请求
	GroupErrorReason_THE_APPLICATION_HAS_BEEN_INITIATED_DO_NOT_REPEAT GroupErrorReason = 26
	// 获取最大未处理的加群请求失败
	GroupErrorReason_GET_UNTREATED_GROUP_APPLICATION_LIST_FAIL GroupErrorReason = 27
	// 该群暂未公开
	GroupErrorReason_GROUP_IS_NOT_OPEN GroupErrorReason = 28
	// 该群暂未公开
	GroupErrorReason_YOU_ARE_ALREADY_IN_THE_GROUP GroupErrorReason = 29
	// 群不存在
	GroupErrorReason_GROUP_IS_NOT_FOND GroupErrorReason = 30
	// 群请求已经处理
	GroupErrorReason_HANDLE_APPLICATION_HANDS_FINISH GroupErrorReason = 31
)

func (GroupErrorReason) Descriptor

func (GroupErrorReason) Enum

func (GroupErrorReason) EnumDescriptor deprecated

func (GroupErrorReason) EnumDescriptor() ([]byte, []int)

Deprecated: Use GroupErrorReason.Descriptor instead.

func (GroupErrorReason) Number

func (GroupErrorReason) String

func (x GroupErrorReason) String() string

func (GroupErrorReason) Type

type GroupServer

type GroupServer interface {
	// 创建群聊 存在
	CreateGroup(context.Context, *CrateGroupReq) (*CrateGroupReply, error)
	// 编辑群组资料 存在
	EditGroupProfile(context.Context, *EditGroupProfileReq) (*emptypb.Empty, error)
	// 更新群开关信息 存在
	UpdateGroupSwitch(context.Context, *UpdateGroupSwitchReq) (*emptypb.Empty, error)
	// 禁言群 存在
	MuteGroup(context.Context, *MuteGroupReq) (*emptypb.Empty, error)
	// 取消群禁言 存在
	CancelMuteGroup(context.Context, *CancelMuteGroupReq) (*emptypb.Empty, error)
	// 取消群成员禁言 存在
	CancelMuteGroupMember(context.Context, *CancelMuteGroupMemberReq) (*emptypb.Empty, error)
	// 禁言群成员 存在
	MuteGroupMember(context.Context, *MuteGroupMemberReq) (*emptypb.Empty, error)
	// 是否是群成员
	IsGroupMember(context.Context, *IsGroupMemberReq) (*IsGroupMemberReply, error)
	// 根据code获取群聊 存在
	GetGroupByCode(context.Context, *GetGroupByCodeReq) (*GetGroupByCodeReply, error)
	// 解散群组 存在
	DismissGroup(context.Context, *DismissGroupReq) (*emptypb.Empty, error)
	// 解散群通知 存在
	DismissGroupNotice(context.Context, *DismissGroupNoticeReq) (*emptypb.Empty, error)
	// 处理加群消息 存在
	ApplicationResponse(context.Context, *ApplicationResponseReq) (*emptypb.Empty, error)
	// 用户加入群聊 存在
	JoinGroup(context.Context, *JoinGroupReq) (*emptypb.Empty, error)
	// 邀请用户进入群聊 存在
	InviteUserToGroup(context.Context, *InviteUserToGroupReq) (*emptypb.Empty, error)
	// 添加群管理 存在
	AddGroupAdmin(context.Context, *AddGroupAdminReq) (*emptypb.Empty, error)
	// 转让群主 存在
	TransferGroup(context.Context, *TransferGroupReq) (*emptypb.Empty, error)
	// 将用户移出群组 存在
	KickGroupMember(context.Context, *KickGroupMemberReq) (*emptypb.Empty, error)
	// 退出群聊 存在
	QuitGroup(context.Context, *QuitGroupReq) (*emptypb.Empty, error)
	// 取消群管理员 存在
	CancelGroupManager(context.Context, *CancelGroupManagerReq) (*emptypb.Empty, error)
	// 批量添加群管理 存在
	BatchAddGroupAdmin(context.Context, *BatchAddGroupAdmReq) (*emptypb.Empty, error)
	// 批量取消管理员 存在
	BatchCancelGroupManager(context.Context, *BatchCancelGroupManagerReq) (*emptypb.Empty, error)
	// 获取群信息 存在
	GetGroupInfo(context.Context, *GetGroupInfoReq) (*GetGroupInfoReply, error)
	// 设置群成员信息 存在
	SetGroupMemberInfo(context.Context, *SetGroupMemberInfoReq) (*emptypb.Empty, error)
	// 获取群信息忽略解散和删除 存在
	GetFullGroupInfo(context.Context, *GetFullGroupInfoReq) (*GetFullGroupInfoReply, error)
	// 获取群成员信息 存在
	MemberByIds(context.Context, *MemberByIdsReq) (*MemberByIdsReply, error)
	// 获取用户加入的群列表 存在
	GetJoinedGroupList(context.Context, *GetJoinedGroupListReq) (*GetJoinedGroupListReply, error)
	// 以管理员或群主身份)获取群的加群申请 存在
	GetGroupApplicationList(context.Context, *GetGroupApplicationListReq) (*GetRecvGroupApplicationListReply, error)
	// 以管理员或群主身份)获取未处理的加群请求 存在
	GetUntreatedGroupApplicationList(context.Context, *GetUntreatedGroupApplicationListReq) (*GetRecvGroupApplicationListReply, error)
	// 获取用户自己的主动加群申请 存在
	GetUserReqGroupApplicationList(context.Context, *GetUserJoinGroupApplicationListReq) (*GetRecvGroupApplicationListReply, error)
	// 获取群成员 存在
	GetGroupMembers(context.Context, *GetGroupMembersReq) (*GetGroupMembersReply, error)
	// 获取群信息hash值 存在
	GetGroupAbstractInfo(context.Context, *GetGroupAbstractInfoReq) (*GetGroupAbstractInfoReply, error)
	// contains filtered or unexported methods
}

GroupServer is the server API for Group service. All implementations must embed UnimplementedGroupServer for forward compatibility

type GroupSwitchOption

type GroupSwitchOption int32
const (
	GroupSwitchOption_needVerification  GroupSwitchOption = 0
	GroupSwitchOption_isReal            GroupSwitchOption = 1
	GroupSwitchOption_isOpen            GroupSwitchOption = 2
	GroupSwitchOption_allowPrivateChat  GroupSwitchOption = 3
	GroupSwitchOption_lookMemberInfo    GroupSwitchOption = 4
	GroupSwitchOption_applyMemberFriend GroupSwitchOption = 5
)

func (GroupSwitchOption) Descriptor

func (GroupSwitchOption) Enum

func (GroupSwitchOption) EnumDescriptor deprecated

func (GroupSwitchOption) EnumDescriptor() ([]byte, []int)

Deprecated: Use GroupSwitchOption.Descriptor instead.

func (GroupSwitchOption) Number

func (GroupSwitchOption) String

func (x GroupSwitchOption) String() string

func (GroupSwitchOption) Type

type InviteUserToGroupReq

type InviteUserToGroupReq struct {
	GroupID           string   `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`
	InvitedUserIdList []string `protobuf:"bytes,2,rep,name=invitedUserIdList,proto3" json:"invitedUserIdList,omitempty"` //邀请用户列表
	Reason            string   `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason,omitempty"`                       //邀请原因
	UserID            string   `protobuf:"bytes,4,opt,name=userID,proto3" json:"userID,omitempty"`                       //邀请人
	// contains filtered or unexported fields
}

邀请用户进群 存在 -------------------------------------------

func (*InviteUserToGroupReq) Descriptor deprecated

func (*InviteUserToGroupReq) Descriptor() ([]byte, []int)

Deprecated: Use InviteUserToGroupReq.ProtoReflect.Descriptor instead.

func (*InviteUserToGroupReq) GetGroupID

func (x *InviteUserToGroupReq) GetGroupID() string

func (*InviteUserToGroupReq) GetInvitedUserIdList

func (x *InviteUserToGroupReq) GetInvitedUserIdList() []string

func (*InviteUserToGroupReq) GetReason

func (x *InviteUserToGroupReq) GetReason() string

func (*InviteUserToGroupReq) GetUserID

func (x *InviteUserToGroupReq) GetUserID() string

func (*InviteUserToGroupReq) ProtoMessage

func (*InviteUserToGroupReq) ProtoMessage()

func (*InviteUserToGroupReq) ProtoReflect

func (x *InviteUserToGroupReq) ProtoReflect() protoreflect.Message

func (*InviteUserToGroupReq) Reset

func (x *InviteUserToGroupReq) Reset()

func (*InviteUserToGroupReq) String

func (x *InviteUserToGroupReq) String() string

func (*InviteUserToGroupReq) Validate

func (m *InviteUserToGroupReq) Validate() error

Validate checks the field values on InviteUserToGroupReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*InviteUserToGroupReq) ValidateAll

func (m *InviteUserToGroupReq) ValidateAll() error

ValidateAll checks the field values on InviteUserToGroupReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in InviteUserToGroupReqMultiError, or nil if none found.

type InviteUserToGroupReqMultiError

type InviteUserToGroupReqMultiError []error

InviteUserToGroupReqMultiError is an error wrapping multiple validation errors returned by InviteUserToGroupReq.ValidateAll() if the designated constraints aren't met.

func (InviteUserToGroupReqMultiError) AllErrors

func (m InviteUserToGroupReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (InviteUserToGroupReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type InviteUserToGroupReqValidationError

type InviteUserToGroupReqValidationError struct {
	// contains filtered or unexported fields
}

InviteUserToGroupReqValidationError is the validation error returned by InviteUserToGroupReq.Validate if the designated constraints aren't met.

func (InviteUserToGroupReqValidationError) Cause

Cause function returns cause value.

func (InviteUserToGroupReqValidationError) Error

Error satisfies the builtin error interface

func (InviteUserToGroupReqValidationError) ErrorName

ErrorName returns error name.

func (InviteUserToGroupReqValidationError) Field

Field function returns field value.

func (InviteUserToGroupReqValidationError) Key

Key function returns key value.

func (InviteUserToGroupReqValidationError) Reason

Reason function returns reason value.

type IsGroupMemberReply added in v0.0.2

type IsGroupMemberReply struct {
	IsGroupMember bool `protobuf:"varint,1,opt,name=isGroupMember,proto3" json:"isGroupMember,omitempty"`
	// contains filtered or unexported fields
}

func (*IsGroupMemberReply) Descriptor deprecated added in v0.0.2

func (*IsGroupMemberReply) Descriptor() ([]byte, []int)

Deprecated: Use IsGroupMemberReply.ProtoReflect.Descriptor instead.

func (*IsGroupMemberReply) GetIsGroupMember added in v0.0.2

func (x *IsGroupMemberReply) GetIsGroupMember() bool

func (*IsGroupMemberReply) ProtoMessage added in v0.0.2

func (*IsGroupMemberReply) ProtoMessage()

func (*IsGroupMemberReply) ProtoReflect added in v0.0.2

func (x *IsGroupMemberReply) ProtoReflect() protoreflect.Message

func (*IsGroupMemberReply) Reset added in v0.0.2

func (x *IsGroupMemberReply) Reset()

func (*IsGroupMemberReply) String added in v0.0.2

func (x *IsGroupMemberReply) String() string

func (*IsGroupMemberReply) Validate added in v0.0.2

func (m *IsGroupMemberReply) Validate() error

Validate checks the field values on IsGroupMemberReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*IsGroupMemberReply) ValidateAll added in v0.0.2

func (m *IsGroupMemberReply) ValidateAll() error

ValidateAll checks the field values on IsGroupMemberReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in IsGroupMemberReplyMultiError, or nil if none found.

type IsGroupMemberReplyMultiError added in v0.0.2

type IsGroupMemberReplyMultiError []error

IsGroupMemberReplyMultiError is an error wrapping multiple validation errors returned by IsGroupMemberReply.ValidateAll() if the designated constraints aren't met.

func (IsGroupMemberReplyMultiError) AllErrors added in v0.0.2

func (m IsGroupMemberReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (IsGroupMemberReplyMultiError) Error added in v0.0.2

Error returns a concatenation of all the error messages it wraps.

type IsGroupMemberReplyValidationError added in v0.0.2

type IsGroupMemberReplyValidationError struct {
	// contains filtered or unexported fields
}

IsGroupMemberReplyValidationError is the validation error returned by IsGroupMemberReply.Validate if the designated constraints aren't met.

func (IsGroupMemberReplyValidationError) Cause added in v0.0.2

Cause function returns cause value.

func (IsGroupMemberReplyValidationError) Error added in v0.0.2

Error satisfies the builtin error interface

func (IsGroupMemberReplyValidationError) ErrorName added in v0.0.2

ErrorName returns error name.

func (IsGroupMemberReplyValidationError) Field added in v0.0.2

Field function returns field value.

func (IsGroupMemberReplyValidationError) Key added in v0.0.2

Key function returns key value.

func (IsGroupMemberReplyValidationError) Reason added in v0.0.2

Reason function returns reason value.

type IsGroupMemberReq added in v0.0.2

type IsGroupMemberReq struct {
	UserID  string `protobuf:"bytes,1,opt,name=userID,proto3" json:"userID,omitempty"`
	GroupID string `protobuf:"bytes,2,opt,name=groupID,proto3" json:"groupID,omitempty"`
	// contains filtered or unexported fields
}

是否群成员 存在 -------------------------------------------

func (*IsGroupMemberReq) Descriptor deprecated added in v0.0.2

func (*IsGroupMemberReq) Descriptor() ([]byte, []int)

Deprecated: Use IsGroupMemberReq.ProtoReflect.Descriptor instead.

func (*IsGroupMemberReq) GetGroupID added in v0.0.2

func (x *IsGroupMemberReq) GetGroupID() string

func (*IsGroupMemberReq) GetUserID added in v0.0.2

func (x *IsGroupMemberReq) GetUserID() string

func (*IsGroupMemberReq) ProtoMessage added in v0.0.2

func (*IsGroupMemberReq) ProtoMessage()

func (*IsGroupMemberReq) ProtoReflect added in v0.0.2

func (x *IsGroupMemberReq) ProtoReflect() protoreflect.Message

func (*IsGroupMemberReq) Reset added in v0.0.2

func (x *IsGroupMemberReq) Reset()

func (*IsGroupMemberReq) String added in v0.0.2

func (x *IsGroupMemberReq) String() string

func (*IsGroupMemberReq) Validate added in v0.0.2

func (m *IsGroupMemberReq) Validate() error

Validate checks the field values on IsGroupMemberReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*IsGroupMemberReq) ValidateAll added in v0.0.2

func (m *IsGroupMemberReq) ValidateAll() error

ValidateAll checks the field values on IsGroupMemberReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in IsGroupMemberReqMultiError, or nil if none found.

type IsGroupMemberReqMultiError added in v0.0.2

type IsGroupMemberReqMultiError []error

IsGroupMemberReqMultiError is an error wrapping multiple validation errors returned by IsGroupMemberReq.ValidateAll() if the designated constraints aren't met.

func (IsGroupMemberReqMultiError) AllErrors added in v0.0.2

func (m IsGroupMemberReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (IsGroupMemberReqMultiError) Error added in v0.0.2

Error returns a concatenation of all the error messages it wraps.

type IsGroupMemberReqValidationError added in v0.0.2

type IsGroupMemberReqValidationError struct {
	// contains filtered or unexported fields
}

IsGroupMemberReqValidationError is the validation error returned by IsGroupMemberReq.Validate if the designated constraints aren't met.

func (IsGroupMemberReqValidationError) Cause added in v0.0.2

Cause function returns cause value.

func (IsGroupMemberReqValidationError) Error added in v0.0.2

Error satisfies the builtin error interface

func (IsGroupMemberReqValidationError) ErrorName added in v0.0.2

ErrorName returns error name.

func (IsGroupMemberReqValidationError) Field added in v0.0.2

Field function returns field value.

func (IsGroupMemberReqValidationError) Key added in v0.0.2

Key function returns key value.

func (IsGroupMemberReqValidationError) Reason added in v0.0.2

Reason function returns reason value.

type JoinGroupReq

type JoinGroupReq struct {
	ServerID string `protobuf:"bytes,1,opt,name=serverID,proto3" json:"serverID,omitempty"`
	GroupID  string `protobuf:"bytes,2,opt,name=groupID,proto3" json:"groupID,omitempty"`
	Remark   string `protobuf:"bytes,3,opt,name=remark,proto3" json:"remark,omitempty"`
	UserID   string `protobuf:"bytes,4,opt,name=userID,proto3" json:"userID,omitempty"`
	SourceID int32  `protobuf:"varint,5,opt,name=SourceID,proto3" json:"SourceID,omitempty"`
	Platform string `protobuf:"bytes,6,opt,name=platform,proto3" json:"platform,omitempty"`
	// contains filtered or unexported fields
}

加入群聊 存在 -------------------------------------------

func (*JoinGroupReq) Descriptor deprecated

func (*JoinGroupReq) Descriptor() ([]byte, []int)

Deprecated: Use JoinGroupReq.ProtoReflect.Descriptor instead.

func (*JoinGroupReq) GetGroupID

func (x *JoinGroupReq) GetGroupID() string

func (*JoinGroupReq) GetPlatform

func (x *JoinGroupReq) GetPlatform() string

func (*JoinGroupReq) GetRemark

func (x *JoinGroupReq) GetRemark() string

func (*JoinGroupReq) GetServerID

func (x *JoinGroupReq) GetServerID() string

func (*JoinGroupReq) GetSourceID

func (x *JoinGroupReq) GetSourceID() int32

func (*JoinGroupReq) GetUserID

func (x *JoinGroupReq) GetUserID() string

func (*JoinGroupReq) ProtoMessage

func (*JoinGroupReq) ProtoMessage()

func (*JoinGroupReq) ProtoReflect

func (x *JoinGroupReq) ProtoReflect() protoreflect.Message

func (*JoinGroupReq) Reset

func (x *JoinGroupReq) Reset()

func (*JoinGroupReq) String

func (x *JoinGroupReq) String() string

func (*JoinGroupReq) Validate

func (m *JoinGroupReq) Validate() error

Validate checks the field values on JoinGroupReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*JoinGroupReq) ValidateAll

func (m *JoinGroupReq) ValidateAll() error

ValidateAll checks the field values on JoinGroupReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in JoinGroupReqMultiError, or nil if none found.

type JoinGroupReqMultiError

type JoinGroupReqMultiError []error

JoinGroupReqMultiError is an error wrapping multiple validation errors returned by JoinGroupReq.ValidateAll() if the designated constraints aren't met.

func (JoinGroupReqMultiError) AllErrors

func (m JoinGroupReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (JoinGroupReqMultiError) Error

func (m JoinGroupReqMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type JoinGroupReqValidationError

type JoinGroupReqValidationError struct {
	// contains filtered or unexported fields
}

JoinGroupReqValidationError is the validation error returned by JoinGroupReq.Validate if the designated constraints aren't met.

func (JoinGroupReqValidationError) Cause

Cause function returns cause value.

func (JoinGroupReqValidationError) Error

Error satisfies the builtin error interface

func (JoinGroupReqValidationError) ErrorName

func (e JoinGroupReqValidationError) ErrorName() string

ErrorName returns error name.

func (JoinGroupReqValidationError) Field

Field function returns field value.

func (JoinGroupReqValidationError) Key

Key function returns key value.

func (JoinGroupReqValidationError) Reason

Reason function returns reason value.

type KickGroupMemberReq

type KickGroupMemberReq struct {
	GroupID          string   `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`
	KickedUserIdList []string `protobuf:"bytes,2,rep,name=kickedUserIdList,proto3" json:"kickedUserIdList,omitempty"` //踢人列表
	UserID           string   `protobuf:"bytes,3,opt,name=userID,proto3" json:"userID,omitempty"`                     //操作人
	// contains filtered or unexported fields
}

将用户移出群组 存在 -------------------------------------------

func (*KickGroupMemberReq) Descriptor deprecated

func (*KickGroupMemberReq) Descriptor() ([]byte, []int)

Deprecated: Use KickGroupMemberReq.ProtoReflect.Descriptor instead.

func (*KickGroupMemberReq) GetGroupID

func (x *KickGroupMemberReq) GetGroupID() string

func (*KickGroupMemberReq) GetKickedUserIdList

func (x *KickGroupMemberReq) GetKickedUserIdList() []string

func (*KickGroupMemberReq) GetUserID

func (x *KickGroupMemberReq) GetUserID() string

func (*KickGroupMemberReq) ProtoMessage

func (*KickGroupMemberReq) ProtoMessage()

func (*KickGroupMemberReq) ProtoReflect

func (x *KickGroupMemberReq) ProtoReflect() protoreflect.Message

func (*KickGroupMemberReq) Reset

func (x *KickGroupMemberReq) Reset()

func (*KickGroupMemberReq) String

func (x *KickGroupMemberReq) String() string

func (*KickGroupMemberReq) Validate

func (m *KickGroupMemberReq) Validate() error

Validate checks the field values on KickGroupMemberReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*KickGroupMemberReq) ValidateAll

func (m *KickGroupMemberReq) ValidateAll() error

ValidateAll checks the field values on KickGroupMemberReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in KickGroupMemberReqMultiError, or nil if none found.

type KickGroupMemberReqMultiError

type KickGroupMemberReqMultiError []error

KickGroupMemberReqMultiError is an error wrapping multiple validation errors returned by KickGroupMemberReq.ValidateAll() if the designated constraints aren't met.

func (KickGroupMemberReqMultiError) AllErrors

func (m KickGroupMemberReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (KickGroupMemberReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type KickGroupMemberReqValidationError

type KickGroupMemberReqValidationError struct {
	// contains filtered or unexported fields
}

KickGroupMemberReqValidationError is the validation error returned by KickGroupMemberReq.Validate if the designated constraints aren't met.

func (KickGroupMemberReqValidationError) Cause

Cause function returns cause value.

func (KickGroupMemberReqValidationError) Error

Error satisfies the builtin error interface

func (KickGroupMemberReqValidationError) ErrorName

ErrorName returns error name.

func (KickGroupMemberReqValidationError) Field

Field function returns field value.

func (KickGroupMemberReqValidationError) Key

Key function returns key value.

func (KickGroupMemberReqValidationError) Reason

Reason function returns reason value.

type MemberByIdsReply

type MemberByIdsReply struct {
	List []*v2.MemberInfo `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"`
	// contains filtered or unexported fields
}

func (*MemberByIdsReply) Descriptor deprecated

func (*MemberByIdsReply) Descriptor() ([]byte, []int)

Deprecated: Use MemberByIdsReply.ProtoReflect.Descriptor instead.

func (*MemberByIdsReply) GetList

func (x *MemberByIdsReply) GetList() []*v2.MemberInfo

func (*MemberByIdsReply) ProtoMessage

func (*MemberByIdsReply) ProtoMessage()

func (*MemberByIdsReply) ProtoReflect

func (x *MemberByIdsReply) ProtoReflect() protoreflect.Message

func (*MemberByIdsReply) Reset

func (x *MemberByIdsReply) Reset()

func (*MemberByIdsReply) String

func (x *MemberByIdsReply) String() string

func (*MemberByIdsReply) Validate

func (m *MemberByIdsReply) Validate() error

Validate checks the field values on MemberByIdsReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*MemberByIdsReply) ValidateAll

func (m *MemberByIdsReply) ValidateAll() error

ValidateAll checks the field values on MemberByIdsReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in MemberByIdsReplyMultiError, or nil if none found.

type MemberByIdsReplyMultiError

type MemberByIdsReplyMultiError []error

MemberByIdsReplyMultiError is an error wrapping multiple validation errors returned by MemberByIdsReply.ValidateAll() if the designated constraints aren't met.

func (MemberByIdsReplyMultiError) AllErrors

func (m MemberByIdsReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (MemberByIdsReplyMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type MemberByIdsReplyValidationError

type MemberByIdsReplyValidationError struct {
	// contains filtered or unexported fields
}

MemberByIdsReplyValidationError is the validation error returned by MemberByIdsReply.Validate if the designated constraints aren't met.

func (MemberByIdsReplyValidationError) Cause

Cause function returns cause value.

func (MemberByIdsReplyValidationError) Error

Error satisfies the builtin error interface

func (MemberByIdsReplyValidationError) ErrorName

ErrorName returns error name.

func (MemberByIdsReplyValidationError) Field

Field function returns field value.

func (MemberByIdsReplyValidationError) Key

Key function returns key value.

func (MemberByIdsReplyValidationError) Reason

Reason function returns reason value.

type MemberByIdsReq

type MemberByIdsReq struct {
	GroupID string   `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`
	UserIDs []string `protobuf:"bytes,2,rep,name=userIDs,proto3" json:"userIDs,omitempty"`
	// contains filtered or unexported fields
}

根据id获取用户数据 存在 -------------------------------------------

func (*MemberByIdsReq) Descriptor deprecated

func (*MemberByIdsReq) Descriptor() ([]byte, []int)

Deprecated: Use MemberByIdsReq.ProtoReflect.Descriptor instead.

func (*MemberByIdsReq) GetGroupID

func (x *MemberByIdsReq) GetGroupID() string

func (*MemberByIdsReq) GetUserIDs

func (x *MemberByIdsReq) GetUserIDs() []string

func (*MemberByIdsReq) ProtoMessage

func (*MemberByIdsReq) ProtoMessage()

func (*MemberByIdsReq) ProtoReflect

func (x *MemberByIdsReq) ProtoReflect() protoreflect.Message

func (*MemberByIdsReq) Reset

func (x *MemberByIdsReq) Reset()

func (*MemberByIdsReq) String

func (x *MemberByIdsReq) String() string

func (*MemberByIdsReq) Validate

func (m *MemberByIdsReq) Validate() error

Validate checks the field values on MemberByIdsReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*MemberByIdsReq) ValidateAll

func (m *MemberByIdsReq) ValidateAll() error

ValidateAll checks the field values on MemberByIdsReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in MemberByIdsReqMultiError, or nil if none found.

type MemberByIdsReqMultiError

type MemberByIdsReqMultiError []error

MemberByIdsReqMultiError is an error wrapping multiple validation errors returned by MemberByIdsReq.ValidateAll() if the designated constraints aren't met.

func (MemberByIdsReqMultiError) AllErrors

func (m MemberByIdsReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (MemberByIdsReqMultiError) Error

func (m MemberByIdsReqMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type MemberByIdsReqValidationError

type MemberByIdsReqValidationError struct {
	// contains filtered or unexported fields
}

MemberByIdsReqValidationError is the validation error returned by MemberByIdsReq.Validate if the designated constraints aren't met.

func (MemberByIdsReqValidationError) Cause

Cause function returns cause value.

func (MemberByIdsReqValidationError) Error

Error satisfies the builtin error interface

func (MemberByIdsReqValidationError) ErrorName

func (e MemberByIdsReqValidationError) ErrorName() string

ErrorName returns error name.

func (MemberByIdsReqValidationError) Field

Field function returns field value.

func (MemberByIdsReqValidationError) Key

Key function returns key value.

func (MemberByIdsReqValidationError) Reason

Reason function returns reason value.

type MuteGroupMemberReq

type MuteGroupMemberReq struct {
	GroupID      string `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`
	MutedSeconds int64  `protobuf:"varint,2,opt,name=mutedSeconds,proto3" json:"mutedSeconds,omitempty"` //禁言时长 s
	UserID       string `protobuf:"bytes,3,opt,name=userID,proto3" json:"userID,omitempty"`
	PUserID      string `protobuf:"bytes,4,opt,name=pUserID,proto3" json:"pUserID,omitempty"` //操作人
	// contains filtered or unexported fields
}

禁言群成员请求 存在 -------------------------------------------

func (*MuteGroupMemberReq) Descriptor deprecated

func (*MuteGroupMemberReq) Descriptor() ([]byte, []int)

Deprecated: Use MuteGroupMemberReq.ProtoReflect.Descriptor instead.

func (*MuteGroupMemberReq) GetGroupID

func (x *MuteGroupMemberReq) GetGroupID() string

func (*MuteGroupMemberReq) GetMutedSeconds

func (x *MuteGroupMemberReq) GetMutedSeconds() int64

func (*MuteGroupMemberReq) GetPUserID

func (x *MuteGroupMemberReq) GetPUserID() string

func (*MuteGroupMemberReq) GetUserID

func (x *MuteGroupMemberReq) GetUserID() string

func (*MuteGroupMemberReq) ProtoMessage

func (*MuteGroupMemberReq) ProtoMessage()

func (*MuteGroupMemberReq) ProtoReflect

func (x *MuteGroupMemberReq) ProtoReflect() protoreflect.Message

func (*MuteGroupMemberReq) Reset

func (x *MuteGroupMemberReq) Reset()

func (*MuteGroupMemberReq) String

func (x *MuteGroupMemberReq) String() string

func (*MuteGroupMemberReq) Validate

func (m *MuteGroupMemberReq) Validate() error

Validate checks the field values on MuteGroupMemberReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*MuteGroupMemberReq) ValidateAll

func (m *MuteGroupMemberReq) ValidateAll() error

ValidateAll checks the field values on MuteGroupMemberReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in MuteGroupMemberReqMultiError, or nil if none found.

type MuteGroupMemberReqMultiError

type MuteGroupMemberReqMultiError []error

MuteGroupMemberReqMultiError is an error wrapping multiple validation errors returned by MuteGroupMemberReq.ValidateAll() if the designated constraints aren't met.

func (MuteGroupMemberReqMultiError) AllErrors

func (m MuteGroupMemberReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (MuteGroupMemberReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type MuteGroupMemberReqValidationError

type MuteGroupMemberReqValidationError struct {
	// contains filtered or unexported fields
}

MuteGroupMemberReqValidationError is the validation error returned by MuteGroupMemberReq.Validate if the designated constraints aren't met.

func (MuteGroupMemberReqValidationError) Cause

Cause function returns cause value.

func (MuteGroupMemberReqValidationError) Error

Error satisfies the builtin error interface

func (MuteGroupMemberReqValidationError) ErrorName

ErrorName returns error name.

func (MuteGroupMemberReqValidationError) Field

Field function returns field value.

func (MuteGroupMemberReqValidationError) Key

Key function returns key value.

func (MuteGroupMemberReqValidationError) Reason

Reason function returns reason value.

type MuteGroupReq

type MuteGroupReq struct {
	GroupID string `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`
	PUserID string `protobuf:"bytes,2,opt,name=pUserID,proto3" json:"pUserID,omitempty"` //操作人
	// contains filtered or unexported fields
}

禁言群请求 存在 -------------------------------------------

func (*MuteGroupReq) Descriptor deprecated

func (*MuteGroupReq) Descriptor() ([]byte, []int)

Deprecated: Use MuteGroupReq.ProtoReflect.Descriptor instead.

func (*MuteGroupReq) GetGroupID

func (x *MuteGroupReq) GetGroupID() string

func (*MuteGroupReq) GetPUserID

func (x *MuteGroupReq) GetPUserID() string

func (*MuteGroupReq) ProtoMessage

func (*MuteGroupReq) ProtoMessage()

func (*MuteGroupReq) ProtoReflect

func (x *MuteGroupReq) ProtoReflect() protoreflect.Message

func (*MuteGroupReq) Reset

func (x *MuteGroupReq) Reset()

func (*MuteGroupReq) String

func (x *MuteGroupReq) String() string

func (*MuteGroupReq) Validate

func (m *MuteGroupReq) Validate() error

Validate checks the field values on MuteGroupReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*MuteGroupReq) ValidateAll

func (m *MuteGroupReq) ValidateAll() error

ValidateAll checks the field values on MuteGroupReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in MuteGroupReqMultiError, or nil if none found.

type MuteGroupReqMultiError

type MuteGroupReqMultiError []error

MuteGroupReqMultiError is an error wrapping multiple validation errors returned by MuteGroupReq.ValidateAll() if the designated constraints aren't met.

func (MuteGroupReqMultiError) AllErrors

func (m MuteGroupReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (MuteGroupReqMultiError) Error

func (m MuteGroupReqMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type MuteGroupReqValidationError

type MuteGroupReqValidationError struct {
	// contains filtered or unexported fields
}

MuteGroupReqValidationError is the validation error returned by MuteGroupReq.Validate if the designated constraints aren't met.

func (MuteGroupReqValidationError) Cause

Cause function returns cause value.

func (MuteGroupReqValidationError) Error

Error satisfies the builtin error interface

func (MuteGroupReqValidationError) ErrorName

func (e MuteGroupReqValidationError) ErrorName() string

ErrorName returns error name.

func (MuteGroupReqValidationError) Field

Field function returns field value.

func (MuteGroupReqValidationError) Key

Key function returns key value.

func (MuteGroupReqValidationError) Reason

Reason function returns reason value.

type QuitGroupReq

type QuitGroupReq struct {
	GroupID string `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`
	UserID  string `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID,omitempty"`
	// contains filtered or unexported fields
}

退出群聊 存在 -------------------------------------------

func (*QuitGroupReq) Descriptor deprecated

func (*QuitGroupReq) Descriptor() ([]byte, []int)

Deprecated: Use QuitGroupReq.ProtoReflect.Descriptor instead.

func (*QuitGroupReq) GetGroupID

func (x *QuitGroupReq) GetGroupID() string

func (*QuitGroupReq) GetUserID

func (x *QuitGroupReq) GetUserID() string

func (*QuitGroupReq) ProtoMessage

func (*QuitGroupReq) ProtoMessage()

func (*QuitGroupReq) ProtoReflect

func (x *QuitGroupReq) ProtoReflect() protoreflect.Message

func (*QuitGroupReq) Reset

func (x *QuitGroupReq) Reset()

func (*QuitGroupReq) String

func (x *QuitGroupReq) String() string

func (*QuitGroupReq) Validate

func (m *QuitGroupReq) Validate() error

Validate checks the field values on QuitGroupReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*QuitGroupReq) ValidateAll

func (m *QuitGroupReq) ValidateAll() error

ValidateAll checks the field values on QuitGroupReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in QuitGroupReqMultiError, or nil if none found.

type QuitGroupReqMultiError

type QuitGroupReqMultiError []error

QuitGroupReqMultiError is an error wrapping multiple validation errors returned by QuitGroupReq.ValidateAll() if the designated constraints aren't met.

func (QuitGroupReqMultiError) AllErrors

func (m QuitGroupReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (QuitGroupReqMultiError) Error

func (m QuitGroupReqMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type QuitGroupReqValidationError

type QuitGroupReqValidationError struct {
	// contains filtered or unexported fields
}

QuitGroupReqValidationError is the validation error returned by QuitGroupReq.Validate if the designated constraints aren't met.

func (QuitGroupReqValidationError) Cause

Cause function returns cause value.

func (QuitGroupReqValidationError) Error

Error satisfies the builtin error interface

func (QuitGroupReqValidationError) ErrorName

func (e QuitGroupReqValidationError) ErrorName() string

ErrorName returns error name.

func (QuitGroupReqValidationError) Field

Field function returns field value.

func (QuitGroupReqValidationError) Key

Key function returns key value.

func (QuitGroupReqValidationError) Reason

Reason function returns reason value.

type SetGroupMemberInfoReq

type SetGroupMemberInfoReq struct {
	GroupID       string  `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`                   //群ID
	UserID        string  `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID,omitempty"`                     //用户ID
	Nickname      string  `protobuf:"bytes,3,opt,name=nickname,proto3" json:"nickname,omitempty"`                 //昵称
	FaceURL       string  `protobuf:"bytes,4,opt,name=faceURL,proto3" json:"faceURL,omitempty"`                   //头像
	RoleLevel     int32   `protobuf:"varint,5,opt,name=roleLevel,proto3" json:"roleLevel,omitempty"`              //等级
	Ex            string  `protobuf:"bytes,6,opt,name=ex,proto3" json:"ex,omitempty"`                             //扩展
	PUserID       string  `protobuf:"bytes,7,opt,name=pUserID,proto3" json:"pUserID,omitempty"`                   //操作人id
	BackgroundUrl *string `protobuf:"bytes,8,opt,name=backgroundUrl,proto3,oneof" json:"backgroundUrl,omitempty"` //设置背景图片
	// contains filtered or unexported fields
}

设置群成员信息 存在 -------------------------------------------

func (*SetGroupMemberInfoReq) Descriptor deprecated

func (*SetGroupMemberInfoReq) Descriptor() ([]byte, []int)

Deprecated: Use SetGroupMemberInfoReq.ProtoReflect.Descriptor instead.

func (*SetGroupMemberInfoReq) GetBackgroundUrl

func (x *SetGroupMemberInfoReq) GetBackgroundUrl() string

func (*SetGroupMemberInfoReq) GetEx

func (x *SetGroupMemberInfoReq) GetEx() string

func (*SetGroupMemberInfoReq) GetFaceURL

func (x *SetGroupMemberInfoReq) GetFaceURL() string

func (*SetGroupMemberInfoReq) GetGroupID

func (x *SetGroupMemberInfoReq) GetGroupID() string

func (*SetGroupMemberInfoReq) GetNickname

func (x *SetGroupMemberInfoReq) GetNickname() string

func (*SetGroupMemberInfoReq) GetPUserID

func (x *SetGroupMemberInfoReq) GetPUserID() string

func (*SetGroupMemberInfoReq) GetRoleLevel

func (x *SetGroupMemberInfoReq) GetRoleLevel() int32

func (*SetGroupMemberInfoReq) GetUserID

func (x *SetGroupMemberInfoReq) GetUserID() string

func (*SetGroupMemberInfoReq) ProtoMessage

func (*SetGroupMemberInfoReq) ProtoMessage()

func (*SetGroupMemberInfoReq) ProtoReflect

func (x *SetGroupMemberInfoReq) ProtoReflect() protoreflect.Message

func (*SetGroupMemberInfoReq) Reset

func (x *SetGroupMemberInfoReq) Reset()

func (*SetGroupMemberInfoReq) String

func (x *SetGroupMemberInfoReq) String() string

func (*SetGroupMemberInfoReq) Validate

func (m *SetGroupMemberInfoReq) Validate() error

Validate checks the field values on SetGroupMemberInfoReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*SetGroupMemberInfoReq) ValidateAll

func (m *SetGroupMemberInfoReq) ValidateAll() error

ValidateAll checks the field values on SetGroupMemberInfoReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in SetGroupMemberInfoReqMultiError, or nil if none found.

type SetGroupMemberInfoReqMultiError

type SetGroupMemberInfoReqMultiError []error

SetGroupMemberInfoReqMultiError is an error wrapping multiple validation errors returned by SetGroupMemberInfoReq.ValidateAll() if the designated constraints aren't met.

func (SetGroupMemberInfoReqMultiError) AllErrors

func (m SetGroupMemberInfoReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (SetGroupMemberInfoReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type SetGroupMemberInfoReqValidationError

type SetGroupMemberInfoReqValidationError struct {
	// contains filtered or unexported fields
}

SetGroupMemberInfoReqValidationError is the validation error returned by SetGroupMemberInfoReq.Validate if the designated constraints aren't met.

func (SetGroupMemberInfoReqValidationError) Cause

Cause function returns cause value.

func (SetGroupMemberInfoReqValidationError) Error

Error satisfies the builtin error interface

func (SetGroupMemberInfoReqValidationError) ErrorName

ErrorName returns error name.

func (SetGroupMemberInfoReqValidationError) Field

Field function returns field value.

func (SetGroupMemberInfoReqValidationError) Key

Key function returns key value.

func (SetGroupMemberInfoReqValidationError) Reason

Reason function returns reason value.

type TransferGroupReq

type TransferGroupReq struct {
	GroupID        string `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`
	NewOwnerUserID string `protobuf:"bytes,2,opt,name=newOwnerUserID,proto3" json:"newOwnerUserID,omitempty"` //新的群主
	UserID         string `protobuf:"bytes,3,opt,name=userID,proto3" json:"userID,omitempty"`                 //操作人(原群主)
	// contains filtered or unexported fields
}

转让群主 存在 -------------------------------------------

func (*TransferGroupReq) Descriptor deprecated

func (*TransferGroupReq) Descriptor() ([]byte, []int)

Deprecated: Use TransferGroupReq.ProtoReflect.Descriptor instead.

func (*TransferGroupReq) GetGroupID

func (x *TransferGroupReq) GetGroupID() string

func (*TransferGroupReq) GetNewOwnerUserID

func (x *TransferGroupReq) GetNewOwnerUserID() string

func (*TransferGroupReq) GetUserID

func (x *TransferGroupReq) GetUserID() string

func (*TransferGroupReq) ProtoMessage

func (*TransferGroupReq) ProtoMessage()

func (*TransferGroupReq) ProtoReflect

func (x *TransferGroupReq) ProtoReflect() protoreflect.Message

func (*TransferGroupReq) Reset

func (x *TransferGroupReq) Reset()

func (*TransferGroupReq) String

func (x *TransferGroupReq) String() string

func (*TransferGroupReq) Validate

func (m *TransferGroupReq) Validate() error

Validate checks the field values on TransferGroupReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TransferGroupReq) ValidateAll

func (m *TransferGroupReq) ValidateAll() error

ValidateAll checks the field values on TransferGroupReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TransferGroupReqMultiError, or nil if none found.

type TransferGroupReqMultiError

type TransferGroupReqMultiError []error

TransferGroupReqMultiError is an error wrapping multiple validation errors returned by TransferGroupReq.ValidateAll() if the designated constraints aren't met.

func (TransferGroupReqMultiError) AllErrors

func (m TransferGroupReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TransferGroupReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type TransferGroupReqValidationError

type TransferGroupReqValidationError struct {
	// contains filtered or unexported fields
}

TransferGroupReqValidationError is the validation error returned by TransferGroupReq.Validate if the designated constraints aren't met.

func (TransferGroupReqValidationError) Cause

Cause function returns cause value.

func (TransferGroupReqValidationError) Error

Error satisfies the builtin error interface

func (TransferGroupReqValidationError) ErrorName

ErrorName returns error name.

func (TransferGroupReqValidationError) Field

Field function returns field value.

func (TransferGroupReqValidationError) Key

Key function returns key value.

func (TransferGroupReqValidationError) Reason

Reason function returns reason value.

type UnimplementedGroupServer

type UnimplementedGroupServer struct {
}

UnimplementedGroupServer must be embedded to have forward compatible implementations.

func (UnimplementedGroupServer) AddGroupAdmin

func (UnimplementedGroupServer) ApplicationResponse

func (UnimplementedGroupServer) BatchAddGroupAdmin

func (UnimplementedGroupServer) BatchCancelGroupManager

func (UnimplementedGroupServer) CancelGroupManager

func (UnimplementedGroupServer) CancelMuteGroup

func (UnimplementedGroupServer) CancelMuteGroupMember

func (UnimplementedGroupServer) CreateGroup

func (UnimplementedGroupServer) DismissGroup

func (UnimplementedGroupServer) DismissGroupNotice

func (UnimplementedGroupServer) EditGroupProfile

func (UnimplementedGroupServer) GetFullGroupInfo

func (UnimplementedGroupServer) GetGroupAbstractInfo

func (UnimplementedGroupServer) GetGroupByCode

func (UnimplementedGroupServer) GetGroupInfo

func (UnimplementedGroupServer) GetGroupMembers

func (UnimplementedGroupServer) GetJoinedGroupList

func (UnimplementedGroupServer) InviteUserToGroup

func (UnimplementedGroupServer) IsGroupMember added in v0.0.2

func (UnimplementedGroupServer) JoinGroup

func (UnimplementedGroupServer) KickGroupMember

func (UnimplementedGroupServer) MemberByIds

func (UnimplementedGroupServer) MuteGroup

func (UnimplementedGroupServer) MuteGroupMember

func (UnimplementedGroupServer) QuitGroup

func (UnimplementedGroupServer) SetGroupMemberInfo

func (UnimplementedGroupServer) TransferGroup

func (UnimplementedGroupServer) UpdateGroupSwitch

type UnsafeGroupServer

type UnsafeGroupServer interface {
	// contains filtered or unexported methods
}

UnsafeGroupServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GroupServer will result in compilation errors.

type UpdateGroupSwitchReq

type UpdateGroupSwitchReq struct {
	GroupID string            `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`
	UserID  string            `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID,omitempty"`
	Field   GroupSwitchOption `protobuf:"varint,3,opt,name=field,proto3,enum=api.im_cloud.group.v2.GroupSwitchOption" json:"field,omitempty"`
	Updates int32             `protobuf:"varint,4,opt,name=updates,proto3" json:"updates,omitempty"`
	// contains filtered or unexported fields
}

更新群开关 存在 -------------------------------------------

func (*UpdateGroupSwitchReq) Descriptor deprecated

func (*UpdateGroupSwitchReq) Descriptor() ([]byte, []int)

Deprecated: Use UpdateGroupSwitchReq.ProtoReflect.Descriptor instead.

func (*UpdateGroupSwitchReq) GetField

func (*UpdateGroupSwitchReq) GetGroupID

func (x *UpdateGroupSwitchReq) GetGroupID() string

func (*UpdateGroupSwitchReq) GetUpdates

func (x *UpdateGroupSwitchReq) GetUpdates() int32

func (*UpdateGroupSwitchReq) GetUserID

func (x *UpdateGroupSwitchReq) GetUserID() string

func (*UpdateGroupSwitchReq) ProtoMessage

func (*UpdateGroupSwitchReq) ProtoMessage()

func (*UpdateGroupSwitchReq) ProtoReflect

func (x *UpdateGroupSwitchReq) ProtoReflect() protoreflect.Message

func (*UpdateGroupSwitchReq) Reset

func (x *UpdateGroupSwitchReq) Reset()

func (*UpdateGroupSwitchReq) String

func (x *UpdateGroupSwitchReq) String() string

func (*UpdateGroupSwitchReq) Validate

func (m *UpdateGroupSwitchReq) Validate() error

Validate checks the field values on UpdateGroupSwitchReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*UpdateGroupSwitchReq) ValidateAll

func (m *UpdateGroupSwitchReq) ValidateAll() error

ValidateAll checks the field values on UpdateGroupSwitchReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in UpdateGroupSwitchReqMultiError, or nil if none found.

type UpdateGroupSwitchReqMultiError

type UpdateGroupSwitchReqMultiError []error

UpdateGroupSwitchReqMultiError is an error wrapping multiple validation errors returned by UpdateGroupSwitchReq.ValidateAll() if the designated constraints aren't met.

func (UpdateGroupSwitchReqMultiError) AllErrors

func (m UpdateGroupSwitchReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (UpdateGroupSwitchReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type UpdateGroupSwitchReqValidationError

type UpdateGroupSwitchReqValidationError struct {
	// contains filtered or unexported fields
}

UpdateGroupSwitchReqValidationError is the validation error returned by UpdateGroupSwitchReq.Validate if the designated constraints aren't met.

func (UpdateGroupSwitchReqValidationError) Cause

Cause function returns cause value.

func (UpdateGroupSwitchReqValidationError) Error

Error satisfies the builtin error interface

func (UpdateGroupSwitchReqValidationError) ErrorName

ErrorName returns error name.

func (UpdateGroupSwitchReqValidationError) Field

Field function returns field value.

func (UpdateGroupSwitchReqValidationError) Key

Key function returns key value.

func (UpdateGroupSwitchReqValidationError) Reason

Reason function returns reason value.

Jump to

Keyboard shortcuts

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