groups

package
v0.9.3 Latest Latest
Warning

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

Go to latest
Published: Dec 11, 2020 License: MIT Imports: 28 Imported by: 2

Documentation

Overview

Package groups is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var (
	OwnerType_name = map[int32]string{
		0: "OWNER_TYPE_UNKNOWN",
		1: "OWNER_TYPE_ACCOUNT",
		2: "OWNER_TYPE_CHARACTER",
		3: "OWNER_TYPE_GROUP",
	}
	OwnerType_value = map[string]int32{
		"OWNER_TYPE_UNKNOWN":   0,
		"OWNER_TYPE_ACCOUNT":   1,
		"OWNER_TYPE_CHARACTER": 2,
		"OWNER_TYPE_GROUP":     3,
	}
)

Enum value maps for OwnerType.

View Source
var (
	MemberType_name = map[int32]string{
		0: "MEMBER_TYPE_UNKNOWN",
		1: "MEMBER_TYPE_ACCOUNT",
		2: "MEMBER_TYPE_CHARACTER",
	}
	MemberType_value = map[string]int32{
		"MEMBER_TYPE_UNKNOWN":   0,
		"MEMBER_TYPE_ACCOUNT":   1,
		"MEMBER_TYPE_CHARACTER": 2,
	}
)

Enum value maps for MemberType.

View Source
var File_groups_groups_proto protoreflect.FileDescriptor

Functions

func RegisterMruVGroupsServiceHandler

func RegisterMruVGroupsServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterMruVGroupsServiceHandler registers the http handlers for service MruVGroupsService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterMruVGroupsServiceHandlerClient

func RegisterMruVGroupsServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MruVGroupsServiceClient) error

RegisterMruVGroupsServiceHandlerClient registers the http handlers for service MruVGroupsService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "MruVGroupsServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "MruVGroupsServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "MruVGroupsServiceClient" to call the correct interceptors.

func RegisterMruVGroupsServiceHandlerFromEndpoint

func RegisterMruVGroupsServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterMruVGroupsServiceHandlerFromEndpoint is same as RegisterMruVGroupsServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterMruVGroupsServiceHandlerServer

func RegisterMruVGroupsServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server MruVGroupsServiceServer) error

RegisterMruVGroupsServiceHandlerServer registers the http handlers for service MruVGroupsService to "mux". UnaryRPC :call MruVGroupsServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterMruVGroupsServiceHandlerFromEndpoint instead.

func RegisterMruVGroupsServiceServer

func RegisterMruVGroupsServiceServer(s *grpc.Server, srv MruVGroupsServiceServer)

Types

type AddMemberRequest

type AddMemberRequest struct {
	GroupId  uint32 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	MemberId uint32 `protobuf:"varint,2,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `AddMember`.

func (*AddMemberRequest) Descriptor deprecated

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

Deprecated: Use AddMemberRequest.ProtoReflect.Descriptor instead.

func (*AddMemberRequest) GetGroupId

func (x *AddMemberRequest) GetGroupId() uint32

func (*AddMemberRequest) GetMemberId

func (x *AddMemberRequest) GetMemberId() uint32

func (*AddMemberRequest) ProtoMessage

func (*AddMemberRequest) ProtoMessage()

func (*AddMemberRequest) ProtoReflect added in v0.8.4

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

func (*AddMemberRequest) Reset

func (x *AddMemberRequest) Reset()

func (*AddMemberRequest) String

func (x *AddMemberRequest) String() string

func (*AddMemberRequest) Validate

func (m *AddMemberRequest) Validate() error

Validate checks the field values on AddMemberRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type AddMemberRequestValidationError

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

AddMemberRequestValidationError is the validation error returned by AddMemberRequest.Validate if the designated constraints aren't met.

func (AddMemberRequestValidationError) Cause

Cause function returns cause value.

func (AddMemberRequestValidationError) Error

Error satisfies the builtin error interface

func (AddMemberRequestValidationError) ErrorName

ErrorName returns error name.

func (AddMemberRequestValidationError) Field

Field function returns field value.

func (AddMemberRequestValidationError) Key

Key function returns key value.

func (AddMemberRequestValidationError) Reason

Reason function returns reason value.

type AddMemberResponse

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

Response message for rpc `AddMember`.

func (*AddMemberResponse) Descriptor deprecated

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

Deprecated: Use AddMemberResponse.ProtoReflect.Descriptor instead.

func (*AddMemberResponse) ProtoMessage

func (*AddMemberResponse) ProtoMessage()

func (*AddMemberResponse) ProtoReflect added in v0.8.4

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

func (*AddMemberResponse) Reset

func (x *AddMemberResponse) Reset()

func (*AddMemberResponse) String

func (x *AddMemberResponse) String() string

func (*AddMemberResponse) Validate

func (m *AddMemberResponse) Validate() error

Validate checks the field values on AddMemberResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type AddMemberResponseValidationError

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

AddMemberResponseValidationError is the validation error returned by AddMemberResponse.Validate if the designated constraints aren't met.

func (AddMemberResponseValidationError) Cause

Cause function returns cause value.

func (AddMemberResponseValidationError) Error

Error satisfies the builtin error interface

func (AddMemberResponseValidationError) ErrorName

ErrorName returns error name.

func (AddMemberResponseValidationError) Field

Field function returns field value.

func (AddMemberResponseValidationError) Key

Key function returns key value.

func (AddMemberResponseValidationError) Reason

Reason function returns reason value.

type AddPermissionRequest

type AddPermissionRequest struct {
	GroupId    uint32 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	Name       string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Definition string `protobuf:"bytes,3,opt,name=definition,proto3" json:"definition,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `AddPermission`.

func (*AddPermissionRequest) Descriptor deprecated

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

Deprecated: Use AddPermissionRequest.ProtoReflect.Descriptor instead.

func (*AddPermissionRequest) GetDefinition

func (x *AddPermissionRequest) GetDefinition() string

func (*AddPermissionRequest) GetGroupId

func (x *AddPermissionRequest) GetGroupId() uint32

func (*AddPermissionRequest) GetName

func (x *AddPermissionRequest) GetName() string

func (*AddPermissionRequest) ProtoMessage

func (*AddPermissionRequest) ProtoMessage()

func (*AddPermissionRequest) ProtoReflect added in v0.8.4

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

func (*AddPermissionRequest) Reset

func (x *AddPermissionRequest) Reset()

func (*AddPermissionRequest) String

func (x *AddPermissionRequest) String() string

func (*AddPermissionRequest) Validate

func (m *AddPermissionRequest) Validate() error

Validate checks the field values on AddPermissionRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type AddPermissionRequestValidationError

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

AddPermissionRequestValidationError is the validation error returned by AddPermissionRequest.Validate if the designated constraints aren't met.

func (AddPermissionRequestValidationError) Cause

Cause function returns cause value.

func (AddPermissionRequestValidationError) Error

Error satisfies the builtin error interface

func (AddPermissionRequestValidationError) ErrorName

ErrorName returns error name.

func (AddPermissionRequestValidationError) Field

Field function returns field value.

func (AddPermissionRequestValidationError) Key

Key function returns key value.

func (AddPermissionRequestValidationError) Reason

Reason function returns reason value.

type AddPermissionResponse

type AddPermissionResponse struct {
	PermissionId uint32 `protobuf:"varint,1,opt,name=permission_id,json=permissionId,proto3" json:"permission_id,omitempty"`
	// contains filtered or unexported fields
}

Response message for rpc `AddPermission`.

func (*AddPermissionResponse) Descriptor deprecated

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

Deprecated: Use AddPermissionResponse.ProtoReflect.Descriptor instead.

func (*AddPermissionResponse) GetPermissionId

func (x *AddPermissionResponse) GetPermissionId() uint32

func (*AddPermissionResponse) ProtoMessage

func (*AddPermissionResponse) ProtoMessage()

func (*AddPermissionResponse) ProtoReflect added in v0.8.4

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

func (*AddPermissionResponse) Reset

func (x *AddPermissionResponse) Reset()

func (*AddPermissionResponse) String

func (x *AddPermissionResponse) String() string

func (*AddPermissionResponse) Validate

func (m *AddPermissionResponse) Validate() error

Validate checks the field values on AddPermissionResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type AddPermissionResponseValidationError

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

AddPermissionResponseValidationError is the validation error returned by AddPermissionResponse.Validate if the designated constraints aren't met.

func (AddPermissionResponseValidationError) Cause

Cause function returns cause value.

func (AddPermissionResponseValidationError) Error

Error satisfies the builtin error interface

func (AddPermissionResponseValidationError) ErrorName

ErrorName returns error name.

func (AddPermissionResponseValidationError) Field

Field function returns field value.

func (AddPermissionResponseValidationError) Key

Key function returns key value.

func (AddPermissionResponseValidationError) Reason

Reason function returns reason value.

type AddSubgroupRequest

type AddSubgroupRequest struct {
	GroupId    uint32 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	SubgroupId uint32 `protobuf:"varint,2,opt,name=subgroup_id,json=subgroupId,proto3" json:"subgroup_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `AddSubgroup`.

func (*AddSubgroupRequest) Descriptor deprecated

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

Deprecated: Use AddSubgroupRequest.ProtoReflect.Descriptor instead.

func (*AddSubgroupRequest) GetGroupId

func (x *AddSubgroupRequest) GetGroupId() uint32

func (*AddSubgroupRequest) GetSubgroupId

func (x *AddSubgroupRequest) GetSubgroupId() uint32

func (*AddSubgroupRequest) ProtoMessage

func (*AddSubgroupRequest) ProtoMessage()

func (*AddSubgroupRequest) ProtoReflect added in v0.8.4

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

func (*AddSubgroupRequest) Reset

func (x *AddSubgroupRequest) Reset()

func (*AddSubgroupRequest) String

func (x *AddSubgroupRequest) String() string

func (*AddSubgroupRequest) Validate

func (m *AddSubgroupRequest) Validate() error

Validate checks the field values on AddSubgroupRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type AddSubgroupRequestValidationError

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

AddSubgroupRequestValidationError is the validation error returned by AddSubgroupRequest.Validate if the designated constraints aren't met.

func (AddSubgroupRequestValidationError) Cause

Cause function returns cause value.

func (AddSubgroupRequestValidationError) Error

Error satisfies the builtin error interface

func (AddSubgroupRequestValidationError) ErrorName

ErrorName returns error name.

func (AddSubgroupRequestValidationError) Field

Field function returns field value.

func (AddSubgroupRequestValidationError) Key

Key function returns key value.

func (AddSubgroupRequestValidationError) Reason

Reason function returns reason value.

type AddSubgroupResponse

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

Response message for rpc `AddSubgroup`.

func (*AddSubgroupResponse) Descriptor deprecated

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

Deprecated: Use AddSubgroupResponse.ProtoReflect.Descriptor instead.

func (*AddSubgroupResponse) ProtoMessage

func (*AddSubgroupResponse) ProtoMessage()

func (*AddSubgroupResponse) ProtoReflect added in v0.8.4

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

func (*AddSubgroupResponse) Reset

func (x *AddSubgroupResponse) Reset()

func (*AddSubgroupResponse) String

func (x *AddSubgroupResponse) String() string

func (*AddSubgroupResponse) Validate

func (m *AddSubgroupResponse) Validate() error

Validate checks the field values on AddSubgroupResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type AddSubgroupResponseValidationError

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

AddSubgroupResponseValidationError is the validation error returned by AddSubgroupResponse.Validate if the designated constraints aren't met.

func (AddSubgroupResponseValidationError) Cause

Cause function returns cause value.

func (AddSubgroupResponseValidationError) Error

Error satisfies the builtin error interface

func (AddSubgroupResponseValidationError) ErrorName

ErrorName returns error name.

func (AddSubgroupResponseValidationError) Field

Field function returns field value.

func (AddSubgroupResponseValidationError) Key

Key function returns key value.

func (AddSubgroupResponseValidationError) Reason

Reason function returns reason value.

type AssignOwnerRequest

type AssignOwnerRequest struct {
	GroupId   uint32    `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	OwnerType OwnerType `protobuf:"varint,3,opt,name=owner_type,json=ownerType,proto3,enum=mruv.groups.OwnerType" json:"owner_type,omitempty"`
	OwnerId   uint32    `protobuf:"varint,2,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `AssignOwner`.

func (*AssignOwnerRequest) Descriptor deprecated

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

Deprecated: Use AssignOwnerRequest.ProtoReflect.Descriptor instead.

func (*AssignOwnerRequest) GetGroupId

func (x *AssignOwnerRequest) GetGroupId() uint32

func (*AssignOwnerRequest) GetOwnerId

func (x *AssignOwnerRequest) GetOwnerId() uint32

func (*AssignOwnerRequest) GetOwnerType

func (x *AssignOwnerRequest) GetOwnerType() OwnerType

func (*AssignOwnerRequest) ProtoMessage

func (*AssignOwnerRequest) ProtoMessage()

func (*AssignOwnerRequest) ProtoReflect added in v0.8.4

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

func (*AssignOwnerRequest) Reset

func (x *AssignOwnerRequest) Reset()

func (*AssignOwnerRequest) String

func (x *AssignOwnerRequest) String() string

func (*AssignOwnerRequest) Validate

func (m *AssignOwnerRequest) Validate() error

Validate checks the field values on AssignOwnerRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type AssignOwnerRequestValidationError

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

AssignOwnerRequestValidationError is the validation error returned by AssignOwnerRequest.Validate if the designated constraints aren't met.

func (AssignOwnerRequestValidationError) Cause

Cause function returns cause value.

func (AssignOwnerRequestValidationError) Error

Error satisfies the builtin error interface

func (AssignOwnerRequestValidationError) ErrorName

ErrorName returns error name.

func (AssignOwnerRequestValidationError) Field

Field function returns field value.

func (AssignOwnerRequestValidationError) Key

Key function returns key value.

func (AssignOwnerRequestValidationError) Reason

Reason function returns reason value.

type AssignOwnerResponse

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

Response message for rpc `AssignOwner`.

func (*AssignOwnerResponse) Descriptor deprecated

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

Deprecated: Use AssignOwnerResponse.ProtoReflect.Descriptor instead.

func (*AssignOwnerResponse) ProtoMessage

func (*AssignOwnerResponse) ProtoMessage()

func (*AssignOwnerResponse) ProtoReflect added in v0.8.4

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

func (*AssignOwnerResponse) Reset

func (x *AssignOwnerResponse) Reset()

func (*AssignOwnerResponse) String

func (x *AssignOwnerResponse) String() string

func (*AssignOwnerResponse) Validate

func (m *AssignOwnerResponse) Validate() error

Validate checks the field values on AssignOwnerResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type AssignOwnerResponseValidationError

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

AssignOwnerResponseValidationError is the validation error returned by AssignOwnerResponse.Validate if the designated constraints aren't met.

func (AssignOwnerResponseValidationError) Cause

Cause function returns cause value.

func (AssignOwnerResponseValidationError) Error

Error satisfies the builtin error interface

func (AssignOwnerResponseValidationError) ErrorName

ErrorName returns error name.

func (AssignOwnerResponseValidationError) Field

Field function returns field value.

func (AssignOwnerResponseValidationError) Key

Key function returns key value.

func (AssignOwnerResponseValidationError) Reason

Reason function returns reason value.

type CreateGroupRequest

type CreateGroupRequest struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `CreateGroup`.

func (*CreateGroupRequest) Descriptor deprecated

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

Deprecated: Use CreateGroupRequest.ProtoReflect.Descriptor instead.

func (*CreateGroupRequest) GetDescription

func (x *CreateGroupRequest) GetDescription() string

func (*CreateGroupRequest) GetName

func (x *CreateGroupRequest) GetName() string

func (*CreateGroupRequest) ProtoMessage

func (*CreateGroupRequest) ProtoMessage()

func (*CreateGroupRequest) ProtoReflect added in v0.8.4

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

func (*CreateGroupRequest) Reset

func (x *CreateGroupRequest) Reset()

func (*CreateGroupRequest) String

func (x *CreateGroupRequest) String() string

func (*CreateGroupRequest) Validate

func (m *CreateGroupRequest) Validate() error

Validate checks the field values on CreateGroupRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type CreateGroupRequestValidationError

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

CreateGroupRequestValidationError is the validation error returned by CreateGroupRequest.Validate if the designated constraints aren't met.

func (CreateGroupRequestValidationError) Cause

Cause function returns cause value.

func (CreateGroupRequestValidationError) Error

Error satisfies the builtin error interface

func (CreateGroupRequestValidationError) ErrorName

ErrorName returns error name.

func (CreateGroupRequestValidationError) Field

Field function returns field value.

func (CreateGroupRequestValidationError) Key

Key function returns key value.

func (CreateGroupRequestValidationError) Reason

Reason function returns reason value.

type CreateGroupResponse

type CreateGroupResponse struct {
	GroupId uint32 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	// contains filtered or unexported fields
}

Response message for rpc `CreateGroup`.

func (*CreateGroupResponse) Descriptor deprecated

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

Deprecated: Use CreateGroupResponse.ProtoReflect.Descriptor instead.

func (*CreateGroupResponse) GetGroupId

func (x *CreateGroupResponse) GetGroupId() uint32

func (*CreateGroupResponse) ProtoMessage

func (*CreateGroupResponse) ProtoMessage()

func (*CreateGroupResponse) ProtoReflect added in v0.8.4

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

func (*CreateGroupResponse) Reset

func (x *CreateGroupResponse) Reset()

func (*CreateGroupResponse) String

func (x *CreateGroupResponse) String() string

func (*CreateGroupResponse) Validate

func (m *CreateGroupResponse) Validate() error

Validate checks the field values on CreateGroupResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type CreateGroupResponseValidationError

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

CreateGroupResponseValidationError is the validation error returned by CreateGroupResponse.Validate if the designated constraints aren't met.

func (CreateGroupResponseValidationError) Cause

Cause function returns cause value.

func (CreateGroupResponseValidationError) Error

Error satisfies the builtin error interface

func (CreateGroupResponseValidationError) ErrorName

ErrorName returns error name.

func (CreateGroupResponseValidationError) Field

Field function returns field value.

func (CreateGroupResponseValidationError) Key

Key function returns key value.

func (CreateGroupResponseValidationError) Reason

Reason function returns reason value.

type DeleteGroupRequest

type DeleteGroupRequest struct {
	GroupId uint32 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `DeleteGroup`.

func (*DeleteGroupRequest) Descriptor deprecated

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

Deprecated: Use DeleteGroupRequest.ProtoReflect.Descriptor instead.

func (*DeleteGroupRequest) GetGroupId

func (x *DeleteGroupRequest) GetGroupId() uint32

func (*DeleteGroupRequest) ProtoMessage

func (*DeleteGroupRequest) ProtoMessage()

func (*DeleteGroupRequest) ProtoReflect added in v0.8.4

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

func (*DeleteGroupRequest) Reset

func (x *DeleteGroupRequest) Reset()

func (*DeleteGroupRequest) String

func (x *DeleteGroupRequest) String() string

func (*DeleteGroupRequest) Validate

func (m *DeleteGroupRequest) Validate() error

Validate checks the field values on DeleteGroupRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type DeleteGroupRequestValidationError

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

DeleteGroupRequestValidationError is the validation error returned by DeleteGroupRequest.Validate if the designated constraints aren't met.

func (DeleteGroupRequestValidationError) Cause

Cause function returns cause value.

func (DeleteGroupRequestValidationError) Error

Error satisfies the builtin error interface

func (DeleteGroupRequestValidationError) ErrorName

ErrorName returns error name.

func (DeleteGroupRequestValidationError) Field

Field function returns field value.

func (DeleteGroupRequestValidationError) Key

Key function returns key value.

func (DeleteGroupRequestValidationError) Reason

Reason function returns reason value.

type DeleteGroupResponse

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

Response message for rpc `DeleteGroup`.

func (*DeleteGroupResponse) Descriptor deprecated

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

Deprecated: Use DeleteGroupResponse.ProtoReflect.Descriptor instead.

func (*DeleteGroupResponse) ProtoMessage

func (*DeleteGroupResponse) ProtoMessage()

func (*DeleteGroupResponse) ProtoReflect added in v0.8.4

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

func (*DeleteGroupResponse) Reset

func (x *DeleteGroupResponse) Reset()

func (*DeleteGroupResponse) String

func (x *DeleteGroupResponse) String() string

func (*DeleteGroupResponse) Validate

func (m *DeleteGroupResponse) Validate() error

Validate checks the field values on DeleteGroupResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type DeleteGroupResponseValidationError

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

DeleteGroupResponseValidationError is the validation error returned by DeleteGroupResponse.Validate if the designated constraints aren't met.

func (DeleteGroupResponseValidationError) Cause

Cause function returns cause value.

func (DeleteGroupResponseValidationError) Error

Error satisfies the builtin error interface

func (DeleteGroupResponseValidationError) ErrorName

ErrorName returns error name.

func (DeleteGroupResponseValidationError) Field

Field function returns field value.

func (DeleteGroupResponseValidationError) Key

Key function returns key value.

func (DeleteGroupResponseValidationError) Reason

Reason function returns reason value.

type GetGroupRequest

type GetGroupRequest struct {
	GroupId uint32 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `GetGroup`.

func (*GetGroupRequest) Descriptor deprecated

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

Deprecated: Use GetGroupRequest.ProtoReflect.Descriptor instead.

func (*GetGroupRequest) GetGroupId

func (x *GetGroupRequest) GetGroupId() uint32

func (*GetGroupRequest) ProtoMessage

func (*GetGroupRequest) ProtoMessage()

func (*GetGroupRequest) ProtoReflect added in v0.8.4

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

func (*GetGroupRequest) Reset

func (x *GetGroupRequest) Reset()

func (*GetGroupRequest) String

func (x *GetGroupRequest) String() string

func (*GetGroupRequest) Validate

func (m *GetGroupRequest) Validate() error

Validate checks the field values on GetGroupRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetGroupRequestValidationError

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

GetGroupRequestValidationError is the validation error returned by GetGroupRequest.Validate if the designated constraints aren't met.

func (GetGroupRequestValidationError) Cause

Cause function returns cause value.

func (GetGroupRequestValidationError) Error

Error satisfies the builtin error interface

func (GetGroupRequestValidationError) ErrorName

func (e GetGroupRequestValidationError) ErrorName() string

ErrorName returns error name.

func (GetGroupRequestValidationError) Field

Field function returns field value.

func (GetGroupRequestValidationError) Key

Key function returns key value.

func (GetGroupRequestValidationError) Reason

Reason function returns reason value.

type GetGroupResponse

type GetGroupResponse struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

Response message for rpc `GetGroup`.

func (*GetGroupResponse) Descriptor deprecated

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

Deprecated: Use GetGroupResponse.ProtoReflect.Descriptor instead.

func (*GetGroupResponse) GetDescription

func (x *GetGroupResponse) GetDescription() string

func (*GetGroupResponse) GetName

func (x *GetGroupResponse) GetName() string

func (*GetGroupResponse) ProtoMessage

func (*GetGroupResponse) ProtoMessage()

func (*GetGroupResponse) ProtoReflect added in v0.8.4

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

func (*GetGroupResponse) Reset

func (x *GetGroupResponse) Reset()

func (*GetGroupResponse) String

func (x *GetGroupResponse) String() string

func (*GetGroupResponse) Validate

func (m *GetGroupResponse) Validate() error

Validate checks the field values on GetGroupResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetGroupResponseValidationError

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

GetGroupResponseValidationError is the validation error returned by GetGroupResponse.Validate if the designated constraints aren't met.

func (GetGroupResponseValidationError) Cause

Cause function returns cause value.

func (GetGroupResponseValidationError) Error

Error satisfies the builtin error interface

func (GetGroupResponseValidationError) ErrorName

ErrorName returns error name.

func (GetGroupResponseValidationError) Field

Field function returns field value.

func (GetGroupResponseValidationError) Key

Key function returns key value.

func (GetGroupResponseValidationError) Reason

Reason function returns reason value.

type GetGroupsRequest

type GetGroupsRequest struct {
	Limit     uint32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	BeginFrom uint32 `protobuf:"varint,2,opt,name=begin_from,json=beginFrom,proto3" json:"begin_from,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `GetGroups`.

func (*GetGroupsRequest) Descriptor deprecated

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

Deprecated: Use GetGroupsRequest.ProtoReflect.Descriptor instead.

func (*GetGroupsRequest) GetBeginFrom

func (x *GetGroupsRequest) GetBeginFrom() uint32

func (*GetGroupsRequest) GetLimit

func (x *GetGroupsRequest) GetLimit() uint32

func (*GetGroupsRequest) ProtoMessage

func (*GetGroupsRequest) ProtoMessage()

func (*GetGroupsRequest) ProtoReflect added in v0.8.4

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

func (*GetGroupsRequest) Reset

func (x *GetGroupsRequest) Reset()

func (*GetGroupsRequest) String

func (x *GetGroupsRequest) String() string

func (*GetGroupsRequest) Validate

func (m *GetGroupsRequest) Validate() error

Validate checks the field values on GetGroupsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetGroupsRequestValidationError

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

GetGroupsRequestValidationError is the validation error returned by GetGroupsRequest.Validate if the designated constraints aren't met.

func (GetGroupsRequestValidationError) Cause

Cause function returns cause value.

func (GetGroupsRequestValidationError) Error

Error satisfies the builtin error interface

func (GetGroupsRequestValidationError) ErrorName

ErrorName returns error name.

func (GetGroupsRequestValidationError) Field

Field function returns field value.

func (GetGroupsRequestValidationError) Key

Key function returns key value.

func (GetGroupsRequestValidationError) Reason

Reason function returns reason value.

type GetGroupsResponse

type GetGroupsResponse struct {
	Groups []*GetGroupsResponse_Group `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`
	// contains filtered or unexported fields
}

Response message for rpc `GetGroups`.

func (*GetGroupsResponse) Descriptor deprecated

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

Deprecated: Use GetGroupsResponse.ProtoReflect.Descriptor instead.

func (*GetGroupsResponse) GetGroups

func (x *GetGroupsResponse) GetGroups() []*GetGroupsResponse_Group

func (*GetGroupsResponse) ProtoMessage

func (*GetGroupsResponse) ProtoMessage()

func (*GetGroupsResponse) ProtoReflect added in v0.8.4

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

func (*GetGroupsResponse) Reset

func (x *GetGroupsResponse) Reset()

func (*GetGroupsResponse) String

func (x *GetGroupsResponse) String() string

func (*GetGroupsResponse) Validate

func (m *GetGroupsResponse) Validate() error

Validate checks the field values on GetGroupsResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetGroupsResponseValidationError

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

GetGroupsResponseValidationError is the validation error returned by GetGroupsResponse.Validate if the designated constraints aren't met.

func (GetGroupsResponseValidationError) Cause

Cause function returns cause value.

func (GetGroupsResponseValidationError) Error

Error satisfies the builtin error interface

func (GetGroupsResponseValidationError) ErrorName

ErrorName returns error name.

func (GetGroupsResponseValidationError) Field

Field function returns field value.

func (GetGroupsResponseValidationError) Key

Key function returns key value.

func (GetGroupsResponseValidationError) Reason

Reason function returns reason value.

type GetGroupsResponse_Group

type GetGroupsResponse_Group struct {
	Id          uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGroupsResponse_Group) Descriptor deprecated

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

Deprecated: Use GetGroupsResponse_Group.ProtoReflect.Descriptor instead.

func (*GetGroupsResponse_Group) GetDescription

func (x *GetGroupsResponse_Group) GetDescription() string

func (*GetGroupsResponse_Group) GetId

func (x *GetGroupsResponse_Group) GetId() uint32

func (*GetGroupsResponse_Group) GetName

func (x *GetGroupsResponse_Group) GetName() string

func (*GetGroupsResponse_Group) ProtoMessage

func (*GetGroupsResponse_Group) ProtoMessage()

func (*GetGroupsResponse_Group) ProtoReflect added in v0.8.4

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

func (*GetGroupsResponse_Group) Reset

func (x *GetGroupsResponse_Group) Reset()

func (*GetGroupsResponse_Group) String

func (x *GetGroupsResponse_Group) String() string

func (*GetGroupsResponse_Group) Validate

func (m *GetGroupsResponse_Group) Validate() error

Validate checks the field values on GetGroupsResponse_Group with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetGroupsResponse_GroupValidationError

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

GetGroupsResponse_GroupValidationError is the validation error returned by GetGroupsResponse_Group.Validate if the designated constraints aren't met.

func (GetGroupsResponse_GroupValidationError) Cause

Cause function returns cause value.

func (GetGroupsResponse_GroupValidationError) Error

Error satisfies the builtin error interface

func (GetGroupsResponse_GroupValidationError) ErrorName

ErrorName returns error name.

func (GetGroupsResponse_GroupValidationError) Field

Field function returns field value.

func (GetGroupsResponse_GroupValidationError) Key

Key function returns key value.

func (GetGroupsResponse_GroupValidationError) Reason

Reason function returns reason value.

type GetMembersRequest

type GetMembersRequest struct {
	GroupId uint32 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `GetMembers`.

func (*GetMembersRequest) Descriptor deprecated

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

Deprecated: Use GetMembersRequest.ProtoReflect.Descriptor instead.

func (*GetMembersRequest) GetGroupId

func (x *GetMembersRequest) GetGroupId() uint32

func (*GetMembersRequest) ProtoMessage

func (*GetMembersRequest) ProtoMessage()

func (*GetMembersRequest) ProtoReflect added in v0.8.4

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

func (*GetMembersRequest) Reset

func (x *GetMembersRequest) Reset()

func (*GetMembersRequest) String

func (x *GetMembersRequest) String() string

func (*GetMembersRequest) Validate

func (m *GetMembersRequest) Validate() error

Validate checks the field values on GetMembersRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetMembersRequestValidationError

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

GetMembersRequestValidationError is the validation error returned by GetMembersRequest.Validate if the designated constraints aren't met.

func (GetMembersRequestValidationError) Cause

Cause function returns cause value.

func (GetMembersRequestValidationError) Error

Error satisfies the builtin error interface

func (GetMembersRequestValidationError) ErrorName

ErrorName returns error name.

func (GetMembersRequestValidationError) Field

Field function returns field value.

func (GetMembersRequestValidationError) Key

Key function returns key value.

func (GetMembersRequestValidationError) Reason

Reason function returns reason value.

type GetMembersResponse

type GetMembersResponse struct {
	MemberType MemberType `protobuf:"varint,1,opt,name=member_type,json=memberType,proto3,enum=mruv.groups.MemberType" json:"member_type,omitempty"`
	MemberIds  []uint32   `protobuf:"varint,2,rep,packed,name=member_ids,json=memberIds,proto3" json:"member_ids,omitempty"`
	// contains filtered or unexported fields
}

Response message for rpc `GetMembers`.

func (*GetMembersResponse) Descriptor deprecated

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

Deprecated: Use GetMembersResponse.ProtoReflect.Descriptor instead.

func (*GetMembersResponse) GetMemberIds

func (x *GetMembersResponse) GetMemberIds() []uint32

func (*GetMembersResponse) GetMemberType

func (x *GetMembersResponse) GetMemberType() MemberType

func (*GetMembersResponse) ProtoMessage

func (*GetMembersResponse) ProtoMessage()

func (*GetMembersResponse) ProtoReflect added in v0.8.4

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

func (*GetMembersResponse) Reset

func (x *GetMembersResponse) Reset()

func (*GetMembersResponse) String

func (x *GetMembersResponse) String() string

func (*GetMembersResponse) Validate

func (m *GetMembersResponse) Validate() error

Validate checks the field values on GetMembersResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetMembersResponseValidationError

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

GetMembersResponseValidationError is the validation error returned by GetMembersResponse.Validate if the designated constraints aren't met.

func (GetMembersResponseValidationError) Cause

Cause function returns cause value.

func (GetMembersResponseValidationError) Error

Error satisfies the builtin error interface

func (GetMembersResponseValidationError) ErrorName

ErrorName returns error name.

func (GetMembersResponseValidationError) Field

Field function returns field value.

func (GetMembersResponseValidationError) Key

Key function returns key value.

func (GetMembersResponseValidationError) Reason

Reason function returns reason value.

type GetOwnerRequest

type GetOwnerRequest struct {
	GroupId uint32 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `GetOwner`.

func (*GetOwnerRequest) Descriptor deprecated

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

Deprecated: Use GetOwnerRequest.ProtoReflect.Descriptor instead.

func (*GetOwnerRequest) GetGroupId

func (x *GetOwnerRequest) GetGroupId() uint32

func (*GetOwnerRequest) ProtoMessage

func (*GetOwnerRequest) ProtoMessage()

func (*GetOwnerRequest) ProtoReflect added in v0.8.4

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

func (*GetOwnerRequest) Reset

func (x *GetOwnerRequest) Reset()

func (*GetOwnerRequest) String

func (x *GetOwnerRequest) String() string

func (*GetOwnerRequest) Validate

func (m *GetOwnerRequest) Validate() error

Validate checks the field values on GetOwnerRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetOwnerRequestValidationError

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

GetOwnerRequestValidationError is the validation error returned by GetOwnerRequest.Validate if the designated constraints aren't met.

func (GetOwnerRequestValidationError) Cause

Cause function returns cause value.

func (GetOwnerRequestValidationError) Error

Error satisfies the builtin error interface

func (GetOwnerRequestValidationError) ErrorName

func (e GetOwnerRequestValidationError) ErrorName() string

ErrorName returns error name.

func (GetOwnerRequestValidationError) Field

Field function returns field value.

func (GetOwnerRequestValidationError) Key

Key function returns key value.

func (GetOwnerRequestValidationError) Reason

Reason function returns reason value.

type GetOwnerResponse

type GetOwnerResponse struct {
	OwnerId   uint32    `protobuf:"varint,1,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"`
	OwnerType OwnerType `protobuf:"varint,2,opt,name=owner_type,json=ownerType,proto3,enum=mruv.groups.OwnerType" json:"owner_type,omitempty"`
	// contains filtered or unexported fields
}

Response message for rpc `GetOwner`.

func (*GetOwnerResponse) Descriptor deprecated

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

Deprecated: Use GetOwnerResponse.ProtoReflect.Descriptor instead.

func (*GetOwnerResponse) GetOwnerId

func (x *GetOwnerResponse) GetOwnerId() uint32

func (*GetOwnerResponse) GetOwnerType

func (x *GetOwnerResponse) GetOwnerType() OwnerType

func (*GetOwnerResponse) ProtoMessage

func (*GetOwnerResponse) ProtoMessage()

func (*GetOwnerResponse) ProtoReflect added in v0.8.4

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

func (*GetOwnerResponse) Reset

func (x *GetOwnerResponse) Reset()

func (*GetOwnerResponse) String

func (x *GetOwnerResponse) String() string

func (*GetOwnerResponse) Validate

func (m *GetOwnerResponse) Validate() error

Validate checks the field values on GetOwnerResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetOwnerResponseValidationError

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

GetOwnerResponseValidationError is the validation error returned by GetOwnerResponse.Validate if the designated constraints aren't met.

func (GetOwnerResponseValidationError) Cause

Cause function returns cause value.

func (GetOwnerResponseValidationError) Error

Error satisfies the builtin error interface

func (GetOwnerResponseValidationError) ErrorName

ErrorName returns error name.

func (GetOwnerResponseValidationError) Field

Field function returns field value.

func (GetOwnerResponseValidationError) Key

Key function returns key value.

func (GetOwnerResponseValidationError) Reason

Reason function returns reason value.

type GetPermissionsRequest

type GetPermissionsRequest struct {
	GroupId uint32 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `GetPermissions`.

func (*GetPermissionsRequest) Descriptor deprecated

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

Deprecated: Use GetPermissionsRequest.ProtoReflect.Descriptor instead.

func (*GetPermissionsRequest) GetGroupId

func (x *GetPermissionsRequest) GetGroupId() uint32

func (*GetPermissionsRequest) ProtoMessage

func (*GetPermissionsRequest) ProtoMessage()

func (*GetPermissionsRequest) ProtoReflect added in v0.8.4

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

func (*GetPermissionsRequest) Reset

func (x *GetPermissionsRequest) Reset()

func (*GetPermissionsRequest) String

func (x *GetPermissionsRequest) String() string

func (*GetPermissionsRequest) Validate

func (m *GetPermissionsRequest) Validate() error

Validate checks the field values on GetPermissionsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetPermissionsRequestValidationError

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

GetPermissionsRequestValidationError is the validation error returned by GetPermissionsRequest.Validate if the designated constraints aren't met.

func (GetPermissionsRequestValidationError) Cause

Cause function returns cause value.

func (GetPermissionsRequestValidationError) Error

Error satisfies the builtin error interface

func (GetPermissionsRequestValidationError) ErrorName

ErrorName returns error name.

func (GetPermissionsRequestValidationError) Field

Field function returns field value.

func (GetPermissionsRequestValidationError) Key

Key function returns key value.

func (GetPermissionsRequestValidationError) Reason

Reason function returns reason value.

type GetPermissionsResponse

type GetPermissionsResponse struct {
	Permissions []*GetPermissionsResponse_Permission `protobuf:"bytes,1,rep,name=permissions,proto3" json:"permissions,omitempty"`
	// contains filtered or unexported fields
}

Response message for rpc `GetPermissions`.

func (*GetPermissionsResponse) Descriptor deprecated

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

Deprecated: Use GetPermissionsResponse.ProtoReflect.Descriptor instead.

func (*GetPermissionsResponse) GetPermissions

func (*GetPermissionsResponse) ProtoMessage

func (*GetPermissionsResponse) ProtoMessage()

func (*GetPermissionsResponse) ProtoReflect added in v0.8.4

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

func (*GetPermissionsResponse) Reset

func (x *GetPermissionsResponse) Reset()

func (*GetPermissionsResponse) String

func (x *GetPermissionsResponse) String() string

func (*GetPermissionsResponse) Validate

func (m *GetPermissionsResponse) Validate() error

Validate checks the field values on GetPermissionsResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetPermissionsResponseValidationError

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

GetPermissionsResponseValidationError is the validation error returned by GetPermissionsResponse.Validate if the designated constraints aren't met.

func (GetPermissionsResponseValidationError) Cause

Cause function returns cause value.

func (GetPermissionsResponseValidationError) Error

Error satisfies the builtin error interface

func (GetPermissionsResponseValidationError) ErrorName

ErrorName returns error name.

func (GetPermissionsResponseValidationError) Field

Field function returns field value.

func (GetPermissionsResponseValidationError) Key

Key function returns key value.

func (GetPermissionsResponseValidationError) Reason

Reason function returns reason value.

type GetPermissionsResponse_Permission

type GetPermissionsResponse_Permission struct {
	Id         uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name       string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Definition string `protobuf:"bytes,3,opt,name=definition,proto3" json:"definition,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPermissionsResponse_Permission) Descriptor deprecated

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

Deprecated: Use GetPermissionsResponse_Permission.ProtoReflect.Descriptor instead.

func (*GetPermissionsResponse_Permission) GetDefinition

func (x *GetPermissionsResponse_Permission) GetDefinition() string

func (*GetPermissionsResponse_Permission) GetId

func (*GetPermissionsResponse_Permission) GetName

func (*GetPermissionsResponse_Permission) ProtoMessage

func (*GetPermissionsResponse_Permission) ProtoMessage()

func (*GetPermissionsResponse_Permission) ProtoReflect added in v0.8.4

func (*GetPermissionsResponse_Permission) Reset

func (*GetPermissionsResponse_Permission) String

func (*GetPermissionsResponse_Permission) Validate

Validate checks the field values on GetPermissionsResponse_Permission with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetPermissionsResponse_PermissionValidationError

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

GetPermissionsResponse_PermissionValidationError is the validation error returned by GetPermissionsResponse_Permission.Validate if the designated constraints aren't met.

func (GetPermissionsResponse_PermissionValidationError) Cause

Cause function returns cause value.

func (GetPermissionsResponse_PermissionValidationError) Error

Error satisfies the builtin error interface

func (GetPermissionsResponse_PermissionValidationError) ErrorName

ErrorName returns error name.

func (GetPermissionsResponse_PermissionValidationError) Field

Field function returns field value.

func (GetPermissionsResponse_PermissionValidationError) Key

Key function returns key value.

func (GetPermissionsResponse_PermissionValidationError) Reason

Reason function returns reason value.

type GetSubgroupsRequest

type GetSubgroupsRequest struct {
	GroupId uint32 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `GetSubgroups`.

func (*GetSubgroupsRequest) Descriptor deprecated

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

Deprecated: Use GetSubgroupsRequest.ProtoReflect.Descriptor instead.

func (*GetSubgroupsRequest) GetGroupId

func (x *GetSubgroupsRequest) GetGroupId() uint32

func (*GetSubgroupsRequest) ProtoMessage

func (*GetSubgroupsRequest) ProtoMessage()

func (*GetSubgroupsRequest) ProtoReflect added in v0.8.4

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

func (*GetSubgroupsRequest) Reset

func (x *GetSubgroupsRequest) Reset()

func (*GetSubgroupsRequest) String

func (x *GetSubgroupsRequest) String() string

func (*GetSubgroupsRequest) Validate

func (m *GetSubgroupsRequest) Validate() error

Validate checks the field values on GetSubgroupsRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetSubgroupsRequestValidationError

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

GetSubgroupsRequestValidationError is the validation error returned by GetSubgroupsRequest.Validate if the designated constraints aren't met.

func (GetSubgroupsRequestValidationError) Cause

Cause function returns cause value.

func (GetSubgroupsRequestValidationError) Error

Error satisfies the builtin error interface

func (GetSubgroupsRequestValidationError) ErrorName

ErrorName returns error name.

func (GetSubgroupsRequestValidationError) Field

Field function returns field value.

func (GetSubgroupsRequestValidationError) Key

Key function returns key value.

func (GetSubgroupsRequestValidationError) Reason

Reason function returns reason value.

type GetSubgroupsResponse

type GetSubgroupsResponse struct {
	SubgroupIds []uint32 `protobuf:"varint,1,rep,packed,name=subgroup_ids,json=subgroupIds,proto3" json:"subgroup_ids,omitempty"`
	// contains filtered or unexported fields
}

Response message for rpc `GetSubgroups`.

func (*GetSubgroupsResponse) Descriptor deprecated

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

Deprecated: Use GetSubgroupsResponse.ProtoReflect.Descriptor instead.

func (*GetSubgroupsResponse) GetSubgroupIds

func (x *GetSubgroupsResponse) GetSubgroupIds() []uint32

func (*GetSubgroupsResponse) ProtoMessage

func (*GetSubgroupsResponse) ProtoMessage()

func (*GetSubgroupsResponse) ProtoReflect added in v0.8.4

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

func (*GetSubgroupsResponse) Reset

func (x *GetSubgroupsResponse) Reset()

func (*GetSubgroupsResponse) String

func (x *GetSubgroupsResponse) String() string

func (*GetSubgroupsResponse) Validate

func (m *GetSubgroupsResponse) Validate() error

Validate checks the field values on GetSubgroupsResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetSubgroupsResponseValidationError

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

GetSubgroupsResponseValidationError is the validation error returned by GetSubgroupsResponse.Validate if the designated constraints aren't met.

func (GetSubgroupsResponseValidationError) Cause

Cause function returns cause value.

func (GetSubgroupsResponseValidationError) Error

Error satisfies the builtin error interface

func (GetSubgroupsResponseValidationError) ErrorName

ErrorName returns error name.

func (GetSubgroupsResponseValidationError) Field

Field function returns field value.

func (GetSubgroupsResponseValidationError) Key

Key function returns key value.

func (GetSubgroupsResponseValidationError) Reason

Reason function returns reason value.

type IsPermittedRequest

type IsPermittedRequest struct {
	MemberId   uint32     `protobuf:"varint,1,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"`
	MemberType MemberType `protobuf:"varint,2,opt,name=member_type,json=memberType,proto3,enum=mruv.groups.MemberType" json:"member_type,omitempty"`
	Action     string     `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `IsPermitted`.

func (*IsPermittedRequest) Descriptor deprecated

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

Deprecated: Use IsPermittedRequest.ProtoReflect.Descriptor instead.

func (*IsPermittedRequest) GetAction

func (x *IsPermittedRequest) GetAction() string

func (*IsPermittedRequest) GetMemberId

func (x *IsPermittedRequest) GetMemberId() uint32

func (*IsPermittedRequest) GetMemberType

func (x *IsPermittedRequest) GetMemberType() MemberType

func (*IsPermittedRequest) ProtoMessage

func (*IsPermittedRequest) ProtoMessage()

func (*IsPermittedRequest) ProtoReflect added in v0.8.4

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

func (*IsPermittedRequest) Reset

func (x *IsPermittedRequest) Reset()

func (*IsPermittedRequest) String

func (x *IsPermittedRequest) String() string

func (*IsPermittedRequest) Validate

func (m *IsPermittedRequest) Validate() error

Validate checks the field values on IsPermittedRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type IsPermittedRequestValidationError

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

IsPermittedRequestValidationError is the validation error returned by IsPermittedRequest.Validate if the designated constraints aren't met.

func (IsPermittedRequestValidationError) Cause

Cause function returns cause value.

func (IsPermittedRequestValidationError) Error

Error satisfies the builtin error interface

func (IsPermittedRequestValidationError) ErrorName

ErrorName returns error name.

func (IsPermittedRequestValidationError) Field

Field function returns field value.

func (IsPermittedRequestValidationError) Key

Key function returns key value.

func (IsPermittedRequestValidationError) Reason

Reason function returns reason value.

type IsPermittedResponse

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

Response message for rpc `IsPermitted`.

func (*IsPermittedResponse) Descriptor deprecated

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

Deprecated: Use IsPermittedResponse.ProtoReflect.Descriptor instead.

func (*IsPermittedResponse) GetPermitted

func (x *IsPermittedResponse) GetPermitted() bool

func (*IsPermittedResponse) ProtoMessage

func (*IsPermittedResponse) ProtoMessage()

func (*IsPermittedResponse) ProtoReflect added in v0.8.4

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

func (*IsPermittedResponse) Reset

func (x *IsPermittedResponse) Reset()

func (*IsPermittedResponse) String

func (x *IsPermittedResponse) String() string

func (*IsPermittedResponse) Validate

func (m *IsPermittedResponse) Validate() error

Validate checks the field values on IsPermittedResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type IsPermittedResponseValidationError

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

IsPermittedResponseValidationError is the validation error returned by IsPermittedResponse.Validate if the designated constraints aren't met.

func (IsPermittedResponseValidationError) Cause

Cause function returns cause value.

func (IsPermittedResponseValidationError) Error

Error satisfies the builtin error interface

func (IsPermittedResponseValidationError) ErrorName

ErrorName returns error name.

func (IsPermittedResponseValidationError) Field

Field function returns field value.

func (IsPermittedResponseValidationError) Key

Key function returns key value.

func (IsPermittedResponseValidationError) Reason

Reason function returns reason value.

type MemberType

type MemberType int32

Member type.

const (
	MemberType_MEMBER_TYPE_UNKNOWN   MemberType = 0
	MemberType_MEMBER_TYPE_ACCOUNT   MemberType = 1
	MemberType_MEMBER_TYPE_CHARACTER MemberType = 2
)

func (MemberType) Descriptor added in v0.8.4

func (MemberType) Descriptor() protoreflect.EnumDescriptor

func (MemberType) Enum added in v0.8.4

func (x MemberType) Enum() *MemberType

func (MemberType) EnumDescriptor deprecated

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

Deprecated: Use MemberType.Descriptor instead.

func (MemberType) Number added in v0.8.4

func (x MemberType) Number() protoreflect.EnumNumber

func (MemberType) String

func (x MemberType) String() string

func (MemberType) Type added in v0.8.4

type MruVGroupsServiceClient

type MruVGroupsServiceClient interface {
	// Create a group.
	CreateGroup(ctx context.Context, in *CreateGroupRequest, opts ...grpc.CallOption) (*CreateGroupResponse, error)
	// Get a  group.
	GetGroup(ctx context.Context, in *GetGroupRequest, opts ...grpc.CallOption) (*GetGroupResponse, error)
	// Update a group.
	UpdateGroup(ctx context.Context, in *UpdateGroupRequest, opts ...grpc.CallOption) (*UpdateGroupResponse, error)
	// Delete a group.
	DeleteGroup(ctx context.Context, in *DeleteGroupRequest, opts ...grpc.CallOption) (*DeleteGroupResponse, error)
	// Get all groups.
	GetGroups(ctx context.Context, in *GetGroupsRequest, opts ...grpc.CallOption) (*GetGroupsResponse, error)
	// Assign an owner. Group can have only one owner. Owner can be a player, a group or an account.
	AssignOwner(ctx context.Context, in *AssignOwnerRequest, opts ...grpc.CallOption) (*AssignOwnerResponse, error)
	// Get group owner.
	GetOwner(ctx context.Context, in *GetOwnerRequest, opts ...grpc.CallOption) (*GetOwnerResponse, error)
	// Add a group member.
	AddMember(ctx context.Context, in *AddMemberRequest, opts ...grpc.CallOption) (*AddMemberResponse, error)
	// Get a group member.
	GetMembers(ctx context.Context, in *GetMembersRequest, opts ...grpc.CallOption) (*GetMembersResponse, error)
	// Remove a group member.
	RemoveMember(ctx context.Context, in *RemoveMemberRequest, opts ...grpc.CallOption) (*RemoveMemberResponse, error)
	// Add a permission to a group.
	AddPermission(ctx context.Context, in *AddPermissionRequest, opts ...grpc.CallOption) (*AddPermissionResponse, error)
	// Get all group permissions.
	GetPermissions(ctx context.Context, in *GetPermissionsRequest, opts ...grpc.CallOption) (*GetPermissionsResponse, error)
	// Remove group permission.
	RemovePermission(ctx context.Context, in *RemovePermissionRequest, opts ...grpc.CallOption) (*RemovePermissionResponse, error)
	// Add a subgroup to a group.
	AddSubgroup(ctx context.Context, in *AddSubgroupRequest, opts ...grpc.CallOption) (*AddSubgroupResponse, error)
	// Get all subgroups.
	GetSubgroups(ctx context.Context, in *GetSubgroupsRequest, opts ...grpc.CallOption) (*GetSubgroupsResponse, error)
	// Remove a subgroup from group.
	RemoveSubgroup(ctx context.Context, in *RemoveSubgroupRequest, opts ...grpc.CallOption) (*RemoveSubgroupResponse, error)
	// Check is member of a group is permitted to do specific action.
	IsPermitted(ctx context.Context, in *IsPermittedRequest, opts ...grpc.CallOption) (*IsPermittedResponse, error)
	//Service status
	GetServiceStatus(ctx context.Context, in *common.ServiceStatusRequest, opts ...grpc.CallOption) (*common.ServiceStatusResponse, error)
	GetServiceVersion(ctx context.Context, in *common.VersionRequest, opts ...grpc.CallOption) (*common.VersionResponse, error)
}

MruVGroupsServiceClient is the client API for MruVGroupsService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type MruVGroupsServiceServer

type MruVGroupsServiceServer interface {
	// Create a group.
	CreateGroup(context.Context, *CreateGroupRequest) (*CreateGroupResponse, error)
	// Get a  group.
	GetGroup(context.Context, *GetGroupRequest) (*GetGroupResponse, error)
	// Update a group.
	UpdateGroup(context.Context, *UpdateGroupRequest) (*UpdateGroupResponse, error)
	// Delete a group.
	DeleteGroup(context.Context, *DeleteGroupRequest) (*DeleteGroupResponse, error)
	// Get all groups.
	GetGroups(context.Context, *GetGroupsRequest) (*GetGroupsResponse, error)
	// Assign an owner. Group can have only one owner. Owner can be a player, a group or an account.
	AssignOwner(context.Context, *AssignOwnerRequest) (*AssignOwnerResponse, error)
	// Get group owner.
	GetOwner(context.Context, *GetOwnerRequest) (*GetOwnerResponse, error)
	// Add a group member.
	AddMember(context.Context, *AddMemberRequest) (*AddMemberResponse, error)
	// Get a group member.
	GetMembers(context.Context, *GetMembersRequest) (*GetMembersResponse, error)
	// Remove a group member.
	RemoveMember(context.Context, *RemoveMemberRequest) (*RemoveMemberResponse, error)
	// Add a permission to a group.
	AddPermission(context.Context, *AddPermissionRequest) (*AddPermissionResponse, error)
	// Get all group permissions.
	GetPermissions(context.Context, *GetPermissionsRequest) (*GetPermissionsResponse, error)
	// Remove group permission.
	RemovePermission(context.Context, *RemovePermissionRequest) (*RemovePermissionResponse, error)
	// Add a subgroup to a group.
	AddSubgroup(context.Context, *AddSubgroupRequest) (*AddSubgroupResponse, error)
	// Get all subgroups.
	GetSubgroups(context.Context, *GetSubgroupsRequest) (*GetSubgroupsResponse, error)
	// Remove a subgroup from group.
	RemoveSubgroup(context.Context, *RemoveSubgroupRequest) (*RemoveSubgroupResponse, error)
	// Check is member of a group is permitted to do specific action.
	IsPermitted(context.Context, *IsPermittedRequest) (*IsPermittedResponse, error)
	//Service status
	GetServiceStatus(context.Context, *common.ServiceStatusRequest) (*common.ServiceStatusResponse, error)
	GetServiceVersion(context.Context, *common.VersionRequest) (*common.VersionResponse, error)
}

MruVGroupsServiceServer is the server API for MruVGroupsService service.

type OwnerType

type OwnerType int32

Owner types.

const (
	OwnerType_OWNER_TYPE_UNKNOWN   OwnerType = 0
	OwnerType_OWNER_TYPE_ACCOUNT   OwnerType = 1
	OwnerType_OWNER_TYPE_CHARACTER OwnerType = 2
	OwnerType_OWNER_TYPE_GROUP     OwnerType = 3
)

func (OwnerType) Descriptor added in v0.8.4

func (OwnerType) Descriptor() protoreflect.EnumDescriptor

func (OwnerType) Enum added in v0.8.4

func (x OwnerType) Enum() *OwnerType

func (OwnerType) EnumDescriptor deprecated

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

Deprecated: Use OwnerType.Descriptor instead.

func (OwnerType) Number added in v0.8.4

func (x OwnerType) Number() protoreflect.EnumNumber

func (OwnerType) String

func (x OwnerType) String() string

func (OwnerType) Type added in v0.8.4

type RemoveMemberRequest

type RemoveMemberRequest struct {
	GroupId  uint32 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	MemberId uint32 `protobuf:"varint,2,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `RemoveMember`.

func (*RemoveMemberRequest) Descriptor deprecated

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

Deprecated: Use RemoveMemberRequest.ProtoReflect.Descriptor instead.

func (*RemoveMemberRequest) GetGroupId

func (x *RemoveMemberRequest) GetGroupId() uint32

func (*RemoveMemberRequest) GetMemberId

func (x *RemoveMemberRequest) GetMemberId() uint32

func (*RemoveMemberRequest) ProtoMessage

func (*RemoveMemberRequest) ProtoMessage()

func (*RemoveMemberRequest) ProtoReflect added in v0.8.4

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

func (*RemoveMemberRequest) Reset

func (x *RemoveMemberRequest) Reset()

func (*RemoveMemberRequest) String

func (x *RemoveMemberRequest) String() string

func (*RemoveMemberRequest) Validate

func (m *RemoveMemberRequest) Validate() error

Validate checks the field values on RemoveMemberRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type RemoveMemberRequestValidationError

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

RemoveMemberRequestValidationError is the validation error returned by RemoveMemberRequest.Validate if the designated constraints aren't met.

func (RemoveMemberRequestValidationError) Cause

Cause function returns cause value.

func (RemoveMemberRequestValidationError) Error

Error satisfies the builtin error interface

func (RemoveMemberRequestValidationError) ErrorName

ErrorName returns error name.

func (RemoveMemberRequestValidationError) Field

Field function returns field value.

func (RemoveMemberRequestValidationError) Key

Key function returns key value.

func (RemoveMemberRequestValidationError) Reason

Reason function returns reason value.

type RemoveMemberResponse

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

Response message for rpc `RemoveMember`.

func (*RemoveMemberResponse) Descriptor deprecated

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

Deprecated: Use RemoveMemberResponse.ProtoReflect.Descriptor instead.

func (*RemoveMemberResponse) ProtoMessage

func (*RemoveMemberResponse) ProtoMessage()

func (*RemoveMemberResponse) ProtoReflect added in v0.8.4

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

func (*RemoveMemberResponse) Reset

func (x *RemoveMemberResponse) Reset()

func (*RemoveMemberResponse) String

func (x *RemoveMemberResponse) String() string

func (*RemoveMemberResponse) Validate

func (m *RemoveMemberResponse) Validate() error

Validate checks the field values on RemoveMemberResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type RemoveMemberResponseValidationError

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

RemoveMemberResponseValidationError is the validation error returned by RemoveMemberResponse.Validate if the designated constraints aren't met.

func (RemoveMemberResponseValidationError) Cause

Cause function returns cause value.

func (RemoveMemberResponseValidationError) Error

Error satisfies the builtin error interface

func (RemoveMemberResponseValidationError) ErrorName

ErrorName returns error name.

func (RemoveMemberResponseValidationError) Field

Field function returns field value.

func (RemoveMemberResponseValidationError) Key

Key function returns key value.

func (RemoveMemberResponseValidationError) Reason

Reason function returns reason value.

type RemovePermissionRequest

type RemovePermissionRequest struct {
	GroupId      uint32 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	PermissionId uint32 `protobuf:"varint,2,opt,name=permission_id,json=permissionId,proto3" json:"permission_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `RemovePermission`.

func (*RemovePermissionRequest) Descriptor deprecated

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

Deprecated: Use RemovePermissionRequest.ProtoReflect.Descriptor instead.

func (*RemovePermissionRequest) GetGroupId

func (x *RemovePermissionRequest) GetGroupId() uint32

func (*RemovePermissionRequest) GetPermissionId

func (x *RemovePermissionRequest) GetPermissionId() uint32

func (*RemovePermissionRequest) ProtoMessage

func (*RemovePermissionRequest) ProtoMessage()

func (*RemovePermissionRequest) ProtoReflect added in v0.8.4

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

func (*RemovePermissionRequest) Reset

func (x *RemovePermissionRequest) Reset()

func (*RemovePermissionRequest) String

func (x *RemovePermissionRequest) String() string

func (*RemovePermissionRequest) Validate

func (m *RemovePermissionRequest) Validate() error

Validate checks the field values on RemovePermissionRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type RemovePermissionRequestValidationError

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

RemovePermissionRequestValidationError is the validation error returned by RemovePermissionRequest.Validate if the designated constraints aren't met.

func (RemovePermissionRequestValidationError) Cause

Cause function returns cause value.

func (RemovePermissionRequestValidationError) Error

Error satisfies the builtin error interface

func (RemovePermissionRequestValidationError) ErrorName

ErrorName returns error name.

func (RemovePermissionRequestValidationError) Field

Field function returns field value.

func (RemovePermissionRequestValidationError) Key

Key function returns key value.

func (RemovePermissionRequestValidationError) Reason

Reason function returns reason value.

type RemovePermissionResponse

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

Response message for rpc `RemovePermission`.

func (*RemovePermissionResponse) Descriptor deprecated

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

Deprecated: Use RemovePermissionResponse.ProtoReflect.Descriptor instead.

func (*RemovePermissionResponse) ProtoMessage

func (*RemovePermissionResponse) ProtoMessage()

func (*RemovePermissionResponse) ProtoReflect added in v0.8.4

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

func (*RemovePermissionResponse) Reset

func (x *RemovePermissionResponse) Reset()

func (*RemovePermissionResponse) String

func (x *RemovePermissionResponse) String() string

func (*RemovePermissionResponse) Validate

func (m *RemovePermissionResponse) Validate() error

Validate checks the field values on RemovePermissionResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type RemovePermissionResponseValidationError

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

RemovePermissionResponseValidationError is the validation error returned by RemovePermissionResponse.Validate if the designated constraints aren't met.

func (RemovePermissionResponseValidationError) Cause

Cause function returns cause value.

func (RemovePermissionResponseValidationError) Error

Error satisfies the builtin error interface

func (RemovePermissionResponseValidationError) ErrorName

ErrorName returns error name.

func (RemovePermissionResponseValidationError) Field

Field function returns field value.

func (RemovePermissionResponseValidationError) Key

Key function returns key value.

func (RemovePermissionResponseValidationError) Reason

Reason function returns reason value.

type RemoveSubgroupRequest

type RemoveSubgroupRequest struct {
	GroupId    uint32 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	SubgroupId uint32 `protobuf:"varint,2,opt,name=subgroup_id,json=subgroupId,proto3" json:"subgroup_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `RemoveSubgroup`.

func (*RemoveSubgroupRequest) Descriptor deprecated

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

Deprecated: Use RemoveSubgroupRequest.ProtoReflect.Descriptor instead.

func (*RemoveSubgroupRequest) GetGroupId

func (x *RemoveSubgroupRequest) GetGroupId() uint32

func (*RemoveSubgroupRequest) GetSubgroupId

func (x *RemoveSubgroupRequest) GetSubgroupId() uint32

func (*RemoveSubgroupRequest) ProtoMessage

func (*RemoveSubgroupRequest) ProtoMessage()

func (*RemoveSubgroupRequest) ProtoReflect added in v0.8.4

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

func (*RemoveSubgroupRequest) Reset

func (x *RemoveSubgroupRequest) Reset()

func (*RemoveSubgroupRequest) String

func (x *RemoveSubgroupRequest) String() string

func (*RemoveSubgroupRequest) Validate

func (m *RemoveSubgroupRequest) Validate() error

Validate checks the field values on RemoveSubgroupRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type RemoveSubgroupRequestValidationError

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

RemoveSubgroupRequestValidationError is the validation error returned by RemoveSubgroupRequest.Validate if the designated constraints aren't met.

func (RemoveSubgroupRequestValidationError) Cause

Cause function returns cause value.

func (RemoveSubgroupRequestValidationError) Error

Error satisfies the builtin error interface

func (RemoveSubgroupRequestValidationError) ErrorName

ErrorName returns error name.

func (RemoveSubgroupRequestValidationError) Field

Field function returns field value.

func (RemoveSubgroupRequestValidationError) Key

Key function returns key value.

func (RemoveSubgroupRequestValidationError) Reason

Reason function returns reason value.

type RemoveSubgroupResponse

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

Response message for rpc `RemoveSubgroup`.

func (*RemoveSubgroupResponse) Descriptor deprecated

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

Deprecated: Use RemoveSubgroupResponse.ProtoReflect.Descriptor instead.

func (*RemoveSubgroupResponse) ProtoMessage

func (*RemoveSubgroupResponse) ProtoMessage()

func (*RemoveSubgroupResponse) ProtoReflect added in v0.8.4

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

func (*RemoveSubgroupResponse) Reset

func (x *RemoveSubgroupResponse) Reset()

func (*RemoveSubgroupResponse) String

func (x *RemoveSubgroupResponse) String() string

func (*RemoveSubgroupResponse) Validate

func (m *RemoveSubgroupResponse) Validate() error

Validate checks the field values on RemoveSubgroupResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type RemoveSubgroupResponseValidationError

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

RemoveSubgroupResponseValidationError is the validation error returned by RemoveSubgroupResponse.Validate if the designated constraints aren't met.

func (RemoveSubgroupResponseValidationError) Cause

Cause function returns cause value.

func (RemoveSubgroupResponseValidationError) Error

Error satisfies the builtin error interface

func (RemoveSubgroupResponseValidationError) ErrorName

ErrorName returns error name.

func (RemoveSubgroupResponseValidationError) Field

Field function returns field value.

func (RemoveSubgroupResponseValidationError) Key

Key function returns key value.

func (RemoveSubgroupResponseValidationError) Reason

Reason function returns reason value.

type UnimplementedMruVGroupsServiceServer

type UnimplementedMruVGroupsServiceServer struct {
}

UnimplementedMruVGroupsServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedMruVGroupsServiceServer) AddMember

func (*UnimplementedMruVGroupsServiceServer) AddPermission

func (*UnimplementedMruVGroupsServiceServer) AddSubgroup

func (*UnimplementedMruVGroupsServiceServer) AssignOwner

func (*UnimplementedMruVGroupsServiceServer) CreateGroup

func (*UnimplementedMruVGroupsServiceServer) DeleteGroup

func (*UnimplementedMruVGroupsServiceServer) GetGroup

func (*UnimplementedMruVGroupsServiceServer) GetGroups

func (*UnimplementedMruVGroupsServiceServer) GetMembers

func (*UnimplementedMruVGroupsServiceServer) GetOwner

func (*UnimplementedMruVGroupsServiceServer) GetPermissions

func (*UnimplementedMruVGroupsServiceServer) GetServiceStatus

func (*UnimplementedMruVGroupsServiceServer) GetServiceVersion

func (*UnimplementedMruVGroupsServiceServer) GetSubgroups

func (*UnimplementedMruVGroupsServiceServer) IsPermitted

func (*UnimplementedMruVGroupsServiceServer) RemoveMember

func (*UnimplementedMruVGroupsServiceServer) RemovePermission

func (*UnimplementedMruVGroupsServiceServer) RemoveSubgroup

func (*UnimplementedMruVGroupsServiceServer) UpdateGroup

type UpdateGroupRequest

type UpdateGroupRequest struct {
	GroupId     uint32 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `UpdateGroup`.

func (*UpdateGroupRequest) Descriptor deprecated

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

Deprecated: Use UpdateGroupRequest.ProtoReflect.Descriptor instead.

func (*UpdateGroupRequest) GetDescription

func (x *UpdateGroupRequest) GetDescription() string

func (*UpdateGroupRequest) GetGroupId

func (x *UpdateGroupRequest) GetGroupId() uint32

func (*UpdateGroupRequest) GetName

func (x *UpdateGroupRequest) GetName() string

func (*UpdateGroupRequest) ProtoMessage

func (*UpdateGroupRequest) ProtoMessage()

func (*UpdateGroupRequest) ProtoReflect added in v0.8.4

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

func (*UpdateGroupRequest) Reset

func (x *UpdateGroupRequest) Reset()

func (*UpdateGroupRequest) String

func (x *UpdateGroupRequest) String() string

func (*UpdateGroupRequest) Validate

func (m *UpdateGroupRequest) Validate() error

Validate checks the field values on UpdateGroupRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type UpdateGroupRequestValidationError

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

UpdateGroupRequestValidationError is the validation error returned by UpdateGroupRequest.Validate if the designated constraints aren't met.

func (UpdateGroupRequestValidationError) Cause

Cause function returns cause value.

func (UpdateGroupRequestValidationError) Error

Error satisfies the builtin error interface

func (UpdateGroupRequestValidationError) ErrorName

ErrorName returns error name.

func (UpdateGroupRequestValidationError) Field

Field function returns field value.

func (UpdateGroupRequestValidationError) Key

Key function returns key value.

func (UpdateGroupRequestValidationError) Reason

Reason function returns reason value.

type UpdateGroupResponse

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

Response message for rpc `UpdateGroup`.

func (*UpdateGroupResponse) Descriptor deprecated

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

Deprecated: Use UpdateGroupResponse.ProtoReflect.Descriptor instead.

func (*UpdateGroupResponse) ProtoMessage

func (*UpdateGroupResponse) ProtoMessage()

func (*UpdateGroupResponse) ProtoReflect added in v0.8.4

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

func (*UpdateGroupResponse) Reset

func (x *UpdateGroupResponse) Reset()

func (*UpdateGroupResponse) String

func (x *UpdateGroupResponse) String() string

func (*UpdateGroupResponse) Validate

func (m *UpdateGroupResponse) Validate() error

Validate checks the field values on UpdateGroupResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type UpdateGroupResponseValidationError

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

UpdateGroupResponseValidationError is the validation error returned by UpdateGroupResponse.Validate if the designated constraints aren't met.

func (UpdateGroupResponseValidationError) Cause

Cause function returns cause value.

func (UpdateGroupResponseValidationError) Error

Error satisfies the builtin error interface

func (UpdateGroupResponseValidationError) ErrorName

ErrorName returns error name.

func (UpdateGroupResponseValidationError) Field

Field function returns field value.

func (UpdateGroupResponseValidationError) Key

Key function returns key value.

func (UpdateGroupResponseValidationError) Reason

Reason function returns reason value.

Jump to

Keyboard shortcuts

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