user

package
v0.0.0-...-eb9f531 Latest Latest
Warning

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

Go to latest
Published: Mar 22, 2021 License: MIT Imports: 22 Imported by: 0

Documentation

Overview

Package user is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var File_user_address_proto protoreflect.FileDescriptor
View Source
var File_user_common_proto protoreflect.FileDescriptor
View Source
var File_user_streetaddress_proto protoreflect.FileDescriptor
View Source
var File_user_tag_proto protoreflect.FileDescriptor
View Source
var File_user_user_proto protoreflect.FileDescriptor
View Source
var File_user_usergroup_proto protoreflect.FileDescriptor

Functions

func RegisterAddressServiceServer

func RegisterAddressServiceServer(s grpc.ServiceRegistrar, srv AddressServiceServer)

func RegisterResonateUserHandler

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

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

func RegisterResonateUserHandlerClient

func RegisterResonateUserHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ResonateUserClient) error

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

func RegisterResonateUserHandlerFromEndpoint

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

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

func RegisterResonateUserHandlerServer

func RegisterResonateUserHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ResonateUserServer) error

RegisterResonateUserHandlerServer registers the http handlers for service ResonateUser to "mux". UnaryRPC :call ResonateUserServer 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 RegisterResonateUserHandlerFromEndpoint instead.

func RegisterResonateUserServer

func RegisterResonateUserServer(s grpc.ServiceRegistrar, srv ResonateUserServer)

func RegisterStreetAdressServiceServer

func RegisterStreetAdressServiceServer(s grpc.ServiceRegistrar, srv StreetAdressServiceServer)

func RegisterTagServiceServer

func RegisterTagServiceServer(s grpc.ServiceRegistrar, srv TagServiceServer)

func RegisterUserGroupServiceServer

func RegisterUserGroupServiceServer(s grpc.ServiceRegistrar, srv UserGroupServiceServer)

Types

type AddUserRequest

type AddUserRequest struct {
	Username               string   `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`                 // required
	Email                  string   `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`                       // required
	FullName               string   `protobuf:"bytes,4,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"` // required
	FirstName              string   `protobuf:"bytes,5,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	LastName               string   `protobuf:"bytes,6,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	Member                 bool     `protobuf:"varint,7,opt,name=member,proto3" json:"member,omitempty"`
	NewsletterNotification bool     `` /* 128-byte string literal not displayed */
	FollowedGroups         []string `protobuf:"bytes,11,rep,name=followed_groups,json=followedGroups,proto3" json:"followed_groups,omitempty"`
	// contains filtered or unexported fields
}

func (*AddUserRequest) Descriptor deprecated

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

Deprecated: Use AddUserRequest.ProtoReflect.Descriptor instead.

func (*AddUserRequest) GetEmail

func (x *AddUserRequest) GetEmail() string

func (*AddUserRequest) GetFirstName

func (x *AddUserRequest) GetFirstName() string

func (*AddUserRequest) GetFollowedGroups

func (x *AddUserRequest) GetFollowedGroups() []string

func (*AddUserRequest) GetFullName

func (x *AddUserRequest) GetFullName() string

func (*AddUserRequest) GetLastName

func (x *AddUserRequest) GetLastName() string

func (*AddUserRequest) GetMember

func (x *AddUserRequest) GetMember() bool

func (*AddUserRequest) GetNewsletterNotification

func (x *AddUserRequest) GetNewsletterNotification() bool

func (*AddUserRequest) GetUsername

func (x *AddUserRequest) GetUsername() string

func (*AddUserRequest) ProtoMessage

func (*AddUserRequest) ProtoMessage()

func (*AddUserRequest) ProtoReflect

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

func (*AddUserRequest) Reset

func (x *AddUserRequest) Reset()

func (*AddUserRequest) String

func (x *AddUserRequest) String() string

func (*AddUserRequest) Validate

func (this *AddUserRequest) Validate() error

type AddressQuery

type AddressQuery struct {
	Query       string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	Type        string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	HitsPerPage int32  `protobuf:"varint,3,opt,name=hits_per_page,json=hitsPerPage,proto3" json:"hits_per_page,omitempty"` // int32 page = 4;
	// contains filtered or unexported fields
}

Based on https://community.algolia.com/places/rest.html#search-parameters

func (*AddressQuery) Descriptor deprecated

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

Deprecated: Use AddressQuery.ProtoReflect.Descriptor instead.

func (*AddressQuery) GetHitsPerPage

func (x *AddressQuery) GetHitsPerPage() int32

func (*AddressQuery) GetQuery

func (x *AddressQuery) GetQuery() string

func (*AddressQuery) GetType

func (x *AddressQuery) GetType() string

func (*AddressQuery) ProtoMessage

func (*AddressQuery) ProtoMessage()

func (*AddressQuery) ProtoReflect

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

func (*AddressQuery) Reset

func (x *AddressQuery) Reset()

func (*AddressQuery) String

func (x *AddressQuery) String() string

func (*AddressQuery) Validate

func (this *AddressQuery) Validate() error

type AddressResult

type AddressResult struct {
	ObjectId       string                        `protobuf:"bytes,1,opt,name=object_id,json=objectId,proto3" json:"object_id,omitempty"`
	Country        map[string]string             `` /* 155-byte string literal not displayed */
	Postcode       []string                      `protobuf:"bytes,3,rep,name=postcode,proto3" json:"postcode,omitempty"`
	Administrative []string                      `protobuf:"bytes,4,rep,name=administrative,proto3" json:"administrative,omitempty"`
	CountryCode    string                        `protobuf:"bytes,5,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	Geoloc         map[string]float32            `` /* 155-byte string literal not displayed */
	LocaleNames    map[string]*_struct.ListValue `` /* 182-byte string literal not displayed */
	City           map[string]*_struct.ListValue `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AddressResult) Descriptor deprecated

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

Deprecated: Use AddressResult.ProtoReflect.Descriptor instead.

func (*AddressResult) GetAdministrative

func (x *AddressResult) GetAdministrative() []string

func (*AddressResult) GetCity

func (x *AddressResult) GetCity() map[string]*_struct.ListValue

func (*AddressResult) GetCountry

func (x *AddressResult) GetCountry() map[string]string

func (*AddressResult) GetCountryCode

func (x *AddressResult) GetCountryCode() string

func (*AddressResult) GetGeoloc

func (x *AddressResult) GetGeoloc() map[string]float32

func (*AddressResult) GetLocaleNames

func (x *AddressResult) GetLocaleNames() map[string]*_struct.ListValue

func (*AddressResult) GetObjectId

func (x *AddressResult) GetObjectId() string

func (*AddressResult) GetPostcode

func (x *AddressResult) GetPostcode() []string

func (*AddressResult) ProtoMessage

func (*AddressResult) ProtoMessage()

func (*AddressResult) ProtoReflect

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

func (*AddressResult) Reset

func (x *AddressResult) Reset()

func (*AddressResult) String

func (x *AddressResult) String() string

func (*AddressResult) Validate

func (this *AddressResult) Validate() error

type AddressResults

type AddressResults struct {
	Hits   []*AddressResult `protobuf:"bytes,1,rep,name=hits,proto3" json:"hits,omitempty"`
	NbHits int32            `protobuf:"varint,2,opt,name=nb_hits,json=nbHits,proto3" json:"nb_hits,omitempty"`
	// contains filtered or unexported fields
}

func (*AddressResults) Descriptor deprecated

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

Deprecated: Use AddressResults.ProtoReflect.Descriptor instead.

func (*AddressResults) GetHits

func (x *AddressResults) GetHits() []*AddressResult

func (*AddressResults) GetNbHits

func (x *AddressResults) GetNbHits() int32

func (*AddressResults) ProtoMessage

func (*AddressResults) ProtoMessage()

func (*AddressResults) ProtoReflect

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

func (*AddressResults) Reset

func (x *AddressResults) Reset()

func (*AddressResults) String

func (x *AddressResults) String() string

func (*AddressResults) Validate

func (this *AddressResults) Validate() error

type AddressServiceClient

type AddressServiceClient interface {
	SearchAddress(ctx context.Context, in *AddressQuery, opts ...grpc.CallOption) (*AddressResults, error)
}

AddressServiceClient is the client API for AddressService 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.

type AddressServiceServer

type AddressServiceServer interface {
	SearchAddress(context.Context, *AddressQuery) (*AddressResults, error)
}

AddressServiceServer is the server API for AddressService service. All implementations should embed UnimplementedAddressServiceServer for forward compatibility

type Empty

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

func (*Empty) Descriptor deprecated

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

Deprecated: Use Empty.ProtoReflect.Descriptor instead.

func (*Empty) ProtoMessage

func (*Empty) ProtoMessage()

func (*Empty) ProtoReflect

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

func (*Empty) Reset

func (x *Empty) Reset()

func (*Empty) String

func (x *Empty) String() string

func (*Empty) Validate

func (this *Empty) Validate() error

type GroupTaxonomies

type GroupTaxonomies struct {
	Types []*GroupTaxonomy `protobuf:"bytes,1,rep,name=types,proto3" json:"types,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupTaxonomies) Descriptor deprecated

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

Deprecated: Use GroupTaxonomies.ProtoReflect.Descriptor instead.

func (*GroupTaxonomies) GetTypes

func (x *GroupTaxonomies) GetTypes() []*GroupTaxonomy

func (*GroupTaxonomies) ProtoMessage

func (*GroupTaxonomies) ProtoMessage()

func (*GroupTaxonomies) ProtoReflect

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

func (*GroupTaxonomies) Reset

func (x *GroupTaxonomies) Reset()

func (*GroupTaxonomies) String

func (x *GroupTaxonomies) String() string

func (*GroupTaxonomies) Validate

func (this *GroupTaxonomies) Validate() error

type GroupTaxonomy

type GroupTaxonomy struct {
	ID   string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
	Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupTaxonomy) Descriptor deprecated

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

Deprecated: Use GroupTaxonomy.ProtoReflect.Descriptor instead.

func (*GroupTaxonomy) GetID

func (x *GroupTaxonomy) GetID() string

func (*GroupTaxonomy) GetName

func (x *GroupTaxonomy) GetName() string

func (*GroupTaxonomy) GetType

func (x *GroupTaxonomy) GetType() string

func (*GroupTaxonomy) ProtoMessage

func (*GroupTaxonomy) ProtoMessage()

func (*GroupTaxonomy) ProtoReflect

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

func (*GroupTaxonomy) Reset

func (x *GroupTaxonomy) Reset()

func (*GroupTaxonomy) String

func (x *GroupTaxonomy) String() string

func (*GroupTaxonomy) Validate

func (this *GroupTaxonomy) Validate() error

type GroupedUserGroups

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

func (*GroupedUserGroups) Descriptor deprecated

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

Deprecated: Use GroupedUserGroups.ProtoReflect.Descriptor instead.

func (*GroupedUserGroups) GetGroups

func (x *GroupedUserGroups) GetGroups() []*UserGroupPublicResponse

func (*GroupedUserGroups) ProtoMessage

func (*GroupedUserGroups) ProtoMessage()

func (*GroupedUserGroups) ProtoReflect

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

func (*GroupedUserGroups) Reset

func (x *GroupedUserGroups) Reset()

func (*GroupedUserGroups) String

func (x *GroupedUserGroups) String() string

func (*GroupedUserGroups) Validate

func (this *GroupedUserGroups) Validate() error
type Link struct {
	ID           string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
	Platform     string `protobuf:"bytes,2,opt,name=platform,proto3" json:"platform,omitempty"`
	Type         string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Uri          string `protobuf:"bytes,4,opt,name=uri,proto3" json:"uri,omitempty"`
	PersonalData bool   `protobuf:"varint,5,opt,name=personal_data,json=personalData,proto3" json:"personal_data,omitempty"`
	// contains filtered or unexported fields
}

func (*Link) Descriptor deprecated

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

Deprecated: Use Link.ProtoReflect.Descriptor instead.

func (*Link) GetID

func (x *Link) GetID() string

func (*Link) GetPersonalData

func (x *Link) GetPersonalData() bool

func (*Link) GetPlatform

func (x *Link) GetPlatform() string

func (*Link) GetType

func (x *Link) GetType() string

func (*Link) GetUri

func (x *Link) GetUri() string

func (*Link) ProtoMessage

func (*Link) ProtoMessage()

func (*Link) ProtoReflect

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

func (*Link) Reset

func (x *Link) Reset()

func (*Link) String

func (x *Link) String() string

func (*Link) Validate

func (this *Link) Validate() error

type Privacy

type Privacy struct {
	ID               string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
	Private          bool   `protobuf:"varint,2,opt,name=private,proto3" json:"private,omitempty"`
	OwnedTracks      bool   `protobuf:"varint,3,opt,name=owned_tracks,json=ownedTracks,proto3" json:"owned_tracks,omitempty"`
	SupportedArtists bool   `protobuf:"varint,4,opt,name=supported_artists,json=supportedArtists,proto3" json:"supported_artists,omitempty"`
	// contains filtered or unexported fields
}

func (*Privacy) Descriptor deprecated

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

Deprecated: Use Privacy.ProtoReflect.Descriptor instead.

func (*Privacy) GetID

func (x *Privacy) GetID() string

func (*Privacy) GetOwnedTracks

func (x *Privacy) GetOwnedTracks() bool

func (*Privacy) GetPrivate

func (x *Privacy) GetPrivate() bool

func (*Privacy) GetSupportedArtists

func (x *Privacy) GetSupportedArtists() bool

func (*Privacy) ProtoMessage

func (*Privacy) ProtoMessage()

func (*Privacy) ProtoReflect

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

func (*Privacy) Reset

func (x *Privacy) Reset()

func (*Privacy) String

func (x *Privacy) String() string

func (*Privacy) Validate

func (this *Privacy) Validate() error

type Query

type Query struct {
	Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"` // required
	// contains filtered or unexported fields
}

func (*Query) Descriptor deprecated

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

Deprecated: Use Query.ProtoReflect.Descriptor instead.

func (*Query) GetQuery

func (x *Query) GetQuery() string

func (*Query) ProtoMessage

func (*Query) ProtoMessage()

func (*Query) ProtoReflect

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

func (*Query) Reset

func (x *Query) Reset()

func (*Query) String

func (x *Query) String() string

func (*Query) Validate

func (this *Query) Validate() error

type RelatedUserGroup

type RelatedUserGroup struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	Avatar      []byte `protobuf:"bytes,3,opt,name=avatar,proto3" json:"avatar,omitempty"`
	// contains filtered or unexported fields
}

func (*RelatedUserGroup) Descriptor deprecated

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

Deprecated: Use RelatedUserGroup.ProtoReflect.Descriptor instead.

func (*RelatedUserGroup) GetAvatar

func (x *RelatedUserGroup) GetAvatar() []byte

func (*RelatedUserGroup) GetDisplayName

func (x *RelatedUserGroup) GetDisplayName() string

func (*RelatedUserGroup) GetId

func (x *RelatedUserGroup) GetId() string

func (*RelatedUserGroup) ProtoMessage

func (*RelatedUserGroup) ProtoMessage()

func (*RelatedUserGroup) ProtoReflect

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

func (*RelatedUserGroup) Reset

func (x *RelatedUserGroup) Reset()

func (*RelatedUserGroup) String

func (x *RelatedUserGroup) String() string

func (*RelatedUserGroup) Validate

func (this *RelatedUserGroup) Validate() error

type ResetUserPasswordRequest

type ResetUserPasswordRequest struct {
	Email    string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*ResetUserPasswordRequest) Descriptor deprecated

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

Deprecated: Use ResetUserPasswordRequest.ProtoReflect.Descriptor instead.

func (*ResetUserPasswordRequest) GetEmail

func (x *ResetUserPasswordRequest) GetEmail() string

func (*ResetUserPasswordRequest) GetPassword

func (x *ResetUserPasswordRequest) GetPassword() string

func (*ResetUserPasswordRequest) ProtoMessage

func (*ResetUserPasswordRequest) ProtoMessage()

func (*ResetUserPasswordRequest) ProtoReflect

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

func (*ResetUserPasswordRequest) Reset

func (x *ResetUserPasswordRequest) Reset()

func (*ResetUserPasswordRequest) String

func (x *ResetUserPasswordRequest) String() string

func (*ResetUserPasswordRequest) Validate

func (this *ResetUserPasswordRequest) Validate() error

type ResonateUserClient

type ResonateUserClient interface {
	//rpc AddUser(AddUserRequest) returns (User) {
	AddUser(ctx context.Context, in *AddUserRequest, opts ...grpc.CallOption) (*Empty, error)
	//rpc UpdateUser(UpdateUserRequest) returns (Empty) {
	UpdateUser(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*Empty, error)
	//rpc UpdateUserRestricted(UpdateUserRestrictedRequest) returns (Empty) {
	UpdateUserRestricted(ctx context.Context, in *UpdateUserRestrictedRequest, opts ...grpc.CallOption) (*Empty, error)
	//rpc ResetUserPassword(AddUserRequest) returns (Empty) {
	ResetUserPassword(ctx context.Context, in *ResetUserPasswordRequest, opts ...grpc.CallOption) (*Empty, error)
	//GetUser provides a public level of information about a user
	GetUser(ctx context.Context, in *UserRequest, opts ...grpc.CallOption) (*UserPublicResponse, error)
	//GetUserRestricted provides private level of information about a user
	GetUserRestricted(ctx context.Context, in *UserRequest, opts ...grpc.CallOption) (*UserPrivateResponse, error)
	DeleteUser(ctx context.Context, in *UserRequest, opts ...grpc.CallOption) (*Empty, error)
	ListUsers(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*UserListResponse, error)
}

ResonateUserClient is the client API for ResonateUser 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.

type ResonateUserServer

type ResonateUserServer interface {
	//rpc AddUser(AddUserRequest) returns (User) {
	AddUser(context.Context, *AddUserRequest) (*Empty, error)
	//rpc UpdateUser(UpdateUserRequest) returns (Empty) {
	UpdateUser(context.Context, *UpdateUserRequest) (*Empty, error)
	//rpc UpdateUserRestricted(UpdateUserRestrictedRequest) returns (Empty) {
	UpdateUserRestricted(context.Context, *UpdateUserRestrictedRequest) (*Empty, error)
	//rpc ResetUserPassword(AddUserRequest) returns (Empty) {
	ResetUserPassword(context.Context, *ResetUserPasswordRequest) (*Empty, error)
	//GetUser provides a public level of information about a user
	GetUser(context.Context, *UserRequest) (*UserPublicResponse, error)
	//GetUserRestricted provides private level of information about a user
	GetUserRestricted(context.Context, *UserRequest) (*UserPrivateResponse, error)
	DeleteUser(context.Context, *UserRequest) (*Empty, error)
	ListUsers(context.Context, *Empty) (*UserListResponse, error)
}

ResonateUserServer is the server API for ResonateUser service. All implementations should embed UnimplementedResonateUserServer for forward compatibility

type SearchResults

type SearchResults struct {
	People  []*RelatedUserGroup `protobuf:"bytes,1,rep,name=people,proto3" json:"people,omitempty"`
	Artists []*RelatedUserGroup `protobuf:"bytes,2,rep,name=artists,proto3" json:"artists,omitempty"`
	Labels  []*RelatedUserGroup `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchResults) Descriptor deprecated

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

Deprecated: Use SearchResults.ProtoReflect.Descriptor instead.

func (*SearchResults) GetArtists

func (x *SearchResults) GetArtists() []*RelatedUserGroup

func (*SearchResults) GetLabels

func (x *SearchResults) GetLabels() []*RelatedUserGroup

func (*SearchResults) GetPeople

func (x *SearchResults) GetPeople() []*RelatedUserGroup

func (*SearchResults) ProtoMessage

func (*SearchResults) ProtoMessage()

func (*SearchResults) ProtoReflect

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

func (*SearchResults) Reset

func (x *SearchResults) Reset()

func (*SearchResults) String

func (x *SearchResults) String() string

func (*SearchResults) Validate

func (this *SearchResults) Validate() error

type StreetAddress

type StreetAddress struct {
	Id           string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Data         map[string]string `` /* 149-byte string literal not displayed */
	PersonalData bool              `protobuf:"varint,3,opt,name=personal_data,json=personalData,proto3" json:"personal_data,omitempty"`
	// contains filtered or unexported fields
}

func (*StreetAddress) Descriptor deprecated

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

Deprecated: Use StreetAddress.ProtoReflect.Descriptor instead.

func (*StreetAddress) GetData

func (x *StreetAddress) GetData() map[string]string

func (*StreetAddress) GetId

func (x *StreetAddress) GetId() string

func (*StreetAddress) GetPersonalData

func (x *StreetAddress) GetPersonalData() bool

func (*StreetAddress) ProtoMessage

func (*StreetAddress) ProtoMessage()

func (*StreetAddress) ProtoReflect

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

func (*StreetAddress) Reset

func (x *StreetAddress) Reset()

func (*StreetAddress) String

func (x *StreetAddress) String() string

func (*StreetAddress) Validate

func (this *StreetAddress) Validate() error

type StreetAdressServiceClient

type StreetAdressServiceClient interface {
	SearchStreetAddress(ctx context.Context, in *Query, opts ...grpc.CallOption) (*StreetAddress, error)
}

StreetAdressServiceClient is the client API for StreetAdressService 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.

type StreetAdressServiceServer

type StreetAdressServiceServer interface {
	SearchStreetAddress(context.Context, *Query) (*StreetAddress, error)
}

StreetAdressServiceServer is the server API for StreetAdressService service. All implementations should embed UnimplementedStreetAdressServiceServer for forward compatibility

type Tag

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

func (*Tag) Descriptor deprecated

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

Deprecated: Use Tag.ProtoReflect.Descriptor instead.

func (*Tag) GetId

func (x *Tag) GetId() string

func (*Tag) GetName

func (x *Tag) GetName() string

func (*Tag) GetType

func (x *Tag) GetType() string

func (*Tag) ProtoMessage

func (*Tag) ProtoMessage()

func (*Tag) ProtoReflect

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

func (*Tag) Reset

func (x *Tag) Reset()

func (*Tag) String

func (x *Tag) String() string

func (*Tag) Validate

func (this *Tag) Validate() error

type TagServiceClient

type TagServiceClient interface {
	SearchGenres(ctx context.Context, in *Query, opts ...grpc.CallOption) (*SearchResults, error)
}

TagServiceClient is the client API for TagService 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 NewTagServiceClient

func NewTagServiceClient(cc grpc.ClientConnInterface) TagServiceClient

type TagServiceServer

type TagServiceServer interface {
	SearchGenres(context.Context, *Query) (*SearchResults, error)
}

TagServiceServer is the server API for TagService service. All implementations should embed UnimplementedTagServiceServer for forward compatibility

type UnimplementedAddressServiceServer

type UnimplementedAddressServiceServer struct {
}

UnimplementedAddressServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedAddressServiceServer) SearchAddress

type UnimplementedResonateUserServer

type UnimplementedResonateUserServer struct {
}

UnimplementedResonateUserServer should be embedded to have forward compatible implementations.

func (UnimplementedResonateUserServer) AddUser

func (UnimplementedResonateUserServer) DeleteUser

func (UnimplementedResonateUserServer) GetUser

func (UnimplementedResonateUserServer) GetUserRestricted

func (UnimplementedResonateUserServer) ListUsers

func (UnimplementedResonateUserServer) ResetUserPassword

func (UnimplementedResonateUserServer) UpdateUser

func (UnimplementedResonateUserServer) UpdateUserRestricted

type UnimplementedStreetAdressServiceServer

type UnimplementedStreetAdressServiceServer struct {
}

UnimplementedStreetAdressServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedStreetAdressServiceServer) SearchStreetAddress

type UnimplementedTagServiceServer

type UnimplementedTagServiceServer struct {
}

UnimplementedTagServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedTagServiceServer) SearchGenres

type UnimplementedUserGroupServiceServer

type UnimplementedUserGroupServiceServer struct {
}

UnimplementedUserGroupServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedUserGroupServiceServer) AddMember

func (UnimplementedUserGroupServiceServer) CreateUserGroup

func (UnimplementedUserGroupServiceServer) DeleteMember

func (UnimplementedUserGroupServiceServer) DeleteUserGroup

func (UnimplementedUserGroupServiceServer) GetChildUserGroups

func (UnimplementedUserGroupServiceServer) GetParentUserGroups

func (UnimplementedUserGroupServiceServer) GetUserGroup

func (UnimplementedUserGroupServiceServer) GetUserGroupRestricted

func (UnimplementedUserGroupServiceServer) SearchUserGroups

func (UnimplementedUserGroupServiceServer) UpdateUserGroup

type UnsafeAddressServiceServer

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

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

type UnsafeResonateUserServer

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

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

type UnsafeStreetAdressServiceServer

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

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

type UnsafeTagServiceServer

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

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

type UnsafeUserGroupServiceServer

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

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

type UpdateUserRequest

type UpdateUserRequest struct {
	Id                     string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                             // required
	Username               string   `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`                 // required
	Email                  string   `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`                       // required
	FullName               string   `protobuf:"bytes,5,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"` // required
	FirstName              string   `protobuf:"bytes,6,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	LastName               string   `protobuf:"bytes,7,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	Member                 bool     `protobuf:"varint,8,opt,name=member,proto3" json:"member,omitempty"`
	NewsletterNotification bool     `` /* 129-byte string literal not displayed */
	FollowedGroups         []string `protobuf:"bytes,12,rep,name=followed_groups,json=followedGroups,proto3" json:"followed_groups,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateUserRequest) Descriptor deprecated

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

Deprecated: Use UpdateUserRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserRequest) GetEmail

func (x *UpdateUserRequest) GetEmail() string

func (*UpdateUserRequest) GetFirstName

func (x *UpdateUserRequest) GetFirstName() string

func (*UpdateUserRequest) GetFollowedGroups

func (x *UpdateUserRequest) GetFollowedGroups() []string

func (*UpdateUserRequest) GetFullName

func (x *UpdateUserRequest) GetFullName() string

func (*UpdateUserRequest) GetId

func (x *UpdateUserRequest) GetId() string

func (*UpdateUserRequest) GetLastName

func (x *UpdateUserRequest) GetLastName() string

func (*UpdateUserRequest) GetMember

func (x *UpdateUserRequest) GetMember() bool

func (*UpdateUserRequest) GetNewsletterNotification

func (x *UpdateUserRequest) GetNewsletterNotification() bool

func (*UpdateUserRequest) GetUsername

func (x *UpdateUserRequest) GetUsername() string

func (*UpdateUserRequest) ProtoMessage

func (*UpdateUserRequest) ProtoMessage()

func (*UpdateUserRequest) ProtoReflect

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

func (*UpdateUserRequest) Reset

func (x *UpdateUserRequest) Reset()

func (*UpdateUserRequest) String

func (x *UpdateUserRequest) String() string

func (*UpdateUserRequest) Validate

func (this *UpdateUserRequest) Validate() error

type UpdateUserRestrictedRequest

type UpdateUserRestrictedRequest struct {
	Id                     string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                             // required
	Username               string   `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`                 // required
	Email                  string   `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`                       // required
	FullName               string   `protobuf:"bytes,5,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"` // required
	FirstName              string   `protobuf:"bytes,6,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	LastName               string   `protobuf:"bytes,7,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	Member                 bool     `protobuf:"varint,8,opt,name=member,proto3" json:"member,omitempty"`
	RoleId                 int32    `protobuf:"varint,9,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	TenantId               int32    `protobuf:"varint,10,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	NewsletterNotification bool     `` /* 129-byte string literal not displayed */
	FollowedGroups         []string `protobuf:"bytes,12,rep,name=followed_groups,json=followedGroups,proto3" json:"followed_groups,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateUserRestrictedRequest) Descriptor deprecated

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

Deprecated: Use UpdateUserRestrictedRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserRestrictedRequest) GetEmail

func (x *UpdateUserRestrictedRequest) GetEmail() string

func (*UpdateUserRestrictedRequest) GetFirstName

func (x *UpdateUserRestrictedRequest) GetFirstName() string

func (*UpdateUserRestrictedRequest) GetFollowedGroups

func (x *UpdateUserRestrictedRequest) GetFollowedGroups() []string

func (*UpdateUserRestrictedRequest) GetFullName

func (x *UpdateUserRestrictedRequest) GetFullName() string

func (*UpdateUserRestrictedRequest) GetId

func (*UpdateUserRestrictedRequest) GetLastName

func (x *UpdateUserRestrictedRequest) GetLastName() string

func (*UpdateUserRestrictedRequest) GetMember

func (x *UpdateUserRestrictedRequest) GetMember() bool

func (*UpdateUserRestrictedRequest) GetNewsletterNotification

func (x *UpdateUserRestrictedRequest) GetNewsletterNotification() bool

func (*UpdateUserRestrictedRequest) GetRoleId

func (x *UpdateUserRestrictedRequest) GetRoleId() int32

func (*UpdateUserRestrictedRequest) GetTenantId

func (x *UpdateUserRestrictedRequest) GetTenantId() int32

func (*UpdateUserRestrictedRequest) GetUsername

func (x *UpdateUserRestrictedRequest) GetUsername() string

func (*UpdateUserRestrictedRequest) ProtoMessage

func (*UpdateUserRestrictedRequest) ProtoMessage()

func (*UpdateUserRestrictedRequest) ProtoReflect

func (*UpdateUserRestrictedRequest) Reset

func (x *UpdateUserRestrictedRequest) Reset()

func (*UpdateUserRestrictedRequest) String

func (x *UpdateUserRestrictedRequest) String() string

func (*UpdateUserRestrictedRequest) Validate

func (this *UpdateUserRestrictedRequest) Validate() error

type User

type User struct {
	Id                     string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                             // required
	Username               string   `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`                 // required
	Email                  string   `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`                       // required
	FullName               string   `protobuf:"bytes,5,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"` // required
	FirstName              string   `protobuf:"bytes,6,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	LastName               string   `protobuf:"bytes,7,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	Member                 bool     `protobuf:"varint,8,opt,name=member,proto3" json:"member,omitempty"`
	NewsletterNotification bool     `` /* 129-byte string literal not displayed */
	FollowedGroups         []string `protobuf:"bytes,12,rep,name=followed_groups,json=followedGroups,proto3" json:"followed_groups,omitempty"`
	// contains filtered or unexported fields
}

func (*User) Descriptor deprecated

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

Deprecated: Use User.ProtoReflect.Descriptor instead.

func (*User) GetEmail

func (x *User) GetEmail() string

func (*User) GetFirstName

func (x *User) GetFirstName() string

func (*User) GetFollowedGroups

func (x *User) GetFollowedGroups() []string

func (*User) GetFullName

func (x *User) GetFullName() string

func (*User) GetId

func (x *User) GetId() string

func (*User) GetLastName

func (x *User) GetLastName() string

func (*User) GetMember

func (x *User) GetMember() bool

func (*User) GetNewsletterNotification

func (x *User) GetNewsletterNotification() bool

func (*User) GetUsername

func (x *User) GetUsername() string

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) ProtoReflect

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

func (*User) Reset

func (x *User) Reset()

func (*User) String

func (x *User) String() string

func (*User) Validate

func (this *User) Validate() error

type UserGroup

type UserGroup struct {
	ID                 string              `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`                                      // required
	DisplayName        string              `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // required
	Description        string              `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	ShortBio           string              `protobuf:"bytes,4,opt,name=short_bio,json=shortBio,proto3" json:"short_bio,omitempty"`
	Avatar             []byte              `protobuf:"bytes,5,opt,name=avatar,proto3" json:"avatar,omitempty"` // required
	Banner             []byte              `protobuf:"bytes,6,opt,name=banner,proto3" json:"banner,omitempty"`
	OwnerId            string              `protobuf:"bytes,7,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"` // required
	Type               *GroupTaxonomy      `protobuf:"bytes,8,opt,name=type,proto3" json:"type,omitempty"`                      // required
	Followers          []*User             `protobuf:"bytes,9,rep,name=followers,proto3" json:"followers,omitempty"`
	Members            []*UserGroup        `protobuf:"bytes,10,rep,name=members,proto3" json:"members,omitempty"`
	MemberOfGroups     []*UserGroup        `protobuf:"bytes,11,rep,name=memberOfGroups,proto3" json:"memberOfGroups,omitempty"`
	Links              []*Link             `protobuf:"bytes,12,rep,name=links,proto3" json:"links,omitempty"`
	Tags               []*Tag              `protobuf:"bytes,13,rep,name=tags,proto3" json:"tags,omitempty"`
	Address            *StreetAddress      `protobuf:"bytes,14,opt,name=address,proto3" json:"address,omitempty"`
	Privacy            *Privacy            `protobuf:"bytes,15,opt,name=privacy,proto3" json:"privacy,omitempty"`
	RecommendedArtists []*RelatedUserGroup `protobuf:"bytes,16,rep,name=recommended_artists,json=recommendedArtists,proto3" json:"recommended_artists,omitempty"`
	Publisher          map[string]string   `` /* 160-byte string literal not displayed */
	Pro                map[string]string   `` /* 148-byte string literal not displayed */
	GroupEmailAddress  string              `protobuf:"bytes,19,opt,name=group_email_address,json=groupEmailAddress,proto3" json:"group_email_address,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroup) Descriptor deprecated

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

Deprecated: Use UserGroup.ProtoReflect.Descriptor instead.

func (*UserGroup) GetAddress

func (x *UserGroup) GetAddress() *StreetAddress

func (*UserGroup) GetAvatar

func (x *UserGroup) GetAvatar() []byte

func (*UserGroup) GetBanner

func (x *UserGroup) GetBanner() []byte

func (*UserGroup) GetDescription

func (x *UserGroup) GetDescription() string

func (*UserGroup) GetDisplayName

func (x *UserGroup) GetDisplayName() string

func (*UserGroup) GetFollowers

func (x *UserGroup) GetFollowers() []*User

func (*UserGroup) GetGroupEmailAddress

func (x *UserGroup) GetGroupEmailAddress() string

func (*UserGroup) GetID

func (x *UserGroup) GetID() string
func (x *UserGroup) GetLinks() []*Link

func (*UserGroup) GetMemberOfGroups

func (x *UserGroup) GetMemberOfGroups() []*UserGroup

func (*UserGroup) GetMembers

func (x *UserGroup) GetMembers() []*UserGroup

func (*UserGroup) GetOwnerId

func (x *UserGroup) GetOwnerId() string

func (*UserGroup) GetPrivacy

func (x *UserGroup) GetPrivacy() *Privacy

func (*UserGroup) GetPro

func (x *UserGroup) GetPro() map[string]string

func (*UserGroup) GetPublisher

func (x *UserGroup) GetPublisher() map[string]string

func (*UserGroup) GetRecommendedArtists

func (x *UserGroup) GetRecommendedArtists() []*RelatedUserGroup

func (*UserGroup) GetShortBio

func (x *UserGroup) GetShortBio() string

func (*UserGroup) GetTags

func (x *UserGroup) GetTags() []*Tag

func (*UserGroup) GetType

func (x *UserGroup) GetType() *GroupTaxonomy

func (*UserGroup) ProtoMessage

func (*UserGroup) ProtoMessage()

func (*UserGroup) ProtoReflect

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

func (*UserGroup) Reset

func (x *UserGroup) Reset()

func (*UserGroup) String

func (x *UserGroup) String() string

func (*UserGroup) Validate

func (this *UserGroup) Validate() error

type UserGroupCreateRequest

type UserGroupCreateRequest struct {
	DisplayName        string              `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // required
	Description        string              `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	ShortBio           string              `protobuf:"bytes,4,opt,name=short_bio,json=shortBio,proto3" json:"short_bio,omitempty"`
	Avatar             []byte              `protobuf:"bytes,5,opt,name=avatar,proto3" json:"avatar,omitempty"` // required
	Banner             []byte              `protobuf:"bytes,6,opt,name=banner,proto3" json:"banner,omitempty"`
	OwnerId            string              `protobuf:"bytes,7,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"` // required
	Type               *GroupTaxonomy      `protobuf:"bytes,8,opt,name=type,proto3" json:"type,omitempty"`                      // required
	Followers          []*User             `protobuf:"bytes,9,rep,name=followers,proto3" json:"followers,omitempty"`
	Members            []*UserGroup        `protobuf:"bytes,10,rep,name=members,proto3" json:"members,omitempty"`
	MemberOfGroups     []*UserGroup        `protobuf:"bytes,11,rep,name=memberOfGroups,proto3" json:"memberOfGroups,omitempty"`
	Links              []*Link             `protobuf:"bytes,12,rep,name=links,proto3" json:"links,omitempty"`
	Tags               []*Tag              `protobuf:"bytes,13,rep,name=tags,proto3" json:"tags,omitempty"`
	Address            *StreetAddress      `protobuf:"bytes,14,opt,name=address,proto3" json:"address,omitempty"`
	Privacy            *Privacy            `protobuf:"bytes,15,opt,name=privacy,proto3" json:"privacy,omitempty"`
	RecommendedArtists []*RelatedUserGroup `protobuf:"bytes,16,rep,name=recommended_artists,json=recommendedArtists,proto3" json:"recommended_artists,omitempty"`
	Publisher          map[string]string   `` /* 160-byte string literal not displayed */
	Pro                map[string]string   `` /* 148-byte string literal not displayed */
	GroupEmailAddress  string              `protobuf:"bytes,19,opt,name=group_email_address,json=groupEmailAddress,proto3" json:"group_email_address,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupCreateRequest) Descriptor deprecated

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

Deprecated: Use UserGroupCreateRequest.ProtoReflect.Descriptor instead.

func (*UserGroupCreateRequest) GetAddress

func (x *UserGroupCreateRequest) GetAddress() *StreetAddress

func (*UserGroupCreateRequest) GetAvatar

func (x *UserGroupCreateRequest) GetAvatar() []byte

func (*UserGroupCreateRequest) GetBanner

func (x *UserGroupCreateRequest) GetBanner() []byte

func (*UserGroupCreateRequest) GetDescription

func (x *UserGroupCreateRequest) GetDescription() string

func (*UserGroupCreateRequest) GetDisplayName

func (x *UserGroupCreateRequest) GetDisplayName() string

func (*UserGroupCreateRequest) GetFollowers

func (x *UserGroupCreateRequest) GetFollowers() []*User

func (*UserGroupCreateRequest) GetGroupEmailAddress

func (x *UserGroupCreateRequest) GetGroupEmailAddress() string
func (x *UserGroupCreateRequest) GetLinks() []*Link

func (*UserGroupCreateRequest) GetMemberOfGroups

func (x *UserGroupCreateRequest) GetMemberOfGroups() []*UserGroup

func (*UserGroupCreateRequest) GetMembers

func (x *UserGroupCreateRequest) GetMembers() []*UserGroup

func (*UserGroupCreateRequest) GetOwnerId

func (x *UserGroupCreateRequest) GetOwnerId() string

func (*UserGroupCreateRequest) GetPrivacy

func (x *UserGroupCreateRequest) GetPrivacy() *Privacy

func (*UserGroupCreateRequest) GetPro

func (x *UserGroupCreateRequest) GetPro() map[string]string

func (*UserGroupCreateRequest) GetPublisher

func (x *UserGroupCreateRequest) GetPublisher() map[string]string

func (*UserGroupCreateRequest) GetRecommendedArtists

func (x *UserGroupCreateRequest) GetRecommendedArtists() []*RelatedUserGroup

func (*UserGroupCreateRequest) GetShortBio

func (x *UserGroupCreateRequest) GetShortBio() string

func (*UserGroupCreateRequest) GetTags

func (x *UserGroupCreateRequest) GetTags() []*Tag

func (*UserGroupCreateRequest) GetType

func (x *UserGroupCreateRequest) GetType() *GroupTaxonomy

func (*UserGroupCreateRequest) ProtoMessage

func (*UserGroupCreateRequest) ProtoMessage()

func (*UserGroupCreateRequest) ProtoReflect

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

func (*UserGroupCreateRequest) Reset

func (x *UserGroupCreateRequest) Reset()

func (*UserGroupCreateRequest) String

func (x *UserGroupCreateRequest) String() string

func (*UserGroupCreateRequest) Validate

func (this *UserGroupCreateRequest) Validate() error

type UserGroupMembers

type UserGroupMembers struct {
	UserGroupId string       `protobuf:"bytes,1,opt,name=user_group_id,json=userGroupId,proto3" json:"user_group_id,omitempty"`
	Members     []*UserGroup `protobuf:"bytes,2,rep,name=members,proto3" json:"members,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupMembers) Descriptor deprecated

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

Deprecated: Use UserGroupMembers.ProtoReflect.Descriptor instead.

func (*UserGroupMembers) GetMembers

func (x *UserGroupMembers) GetMembers() []*UserGroup

func (*UserGroupMembers) GetUserGroupId

func (x *UserGroupMembers) GetUserGroupId() string

func (*UserGroupMembers) ProtoMessage

func (*UserGroupMembers) ProtoMessage()

func (*UserGroupMembers) ProtoReflect

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

func (*UserGroupMembers) Reset

func (x *UserGroupMembers) Reset()

func (*UserGroupMembers) String

func (x *UserGroupMembers) String() string

func (*UserGroupMembers) Validate

func (this *UserGroupMembers) Validate() error

type UserGroupMembershipRequest

type UserGroupMembershipRequest struct {
	GroupID  string `protobuf:"bytes,1,opt,name=GroupID,proto3" json:"GroupID,omitempty"`   // required
	MemberID string `protobuf:"bytes,2,opt,name=MemberID,proto3" json:"MemberID,omitempty"` //required
	// contains filtered or unexported fields
}

func (*UserGroupMembershipRequest) Descriptor deprecated

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

Deprecated: Use UserGroupMembershipRequest.ProtoReflect.Descriptor instead.

func (*UserGroupMembershipRequest) GetGroupID

func (x *UserGroupMembershipRequest) GetGroupID() string

func (*UserGroupMembershipRequest) GetMemberID

func (x *UserGroupMembershipRequest) GetMemberID() string

func (*UserGroupMembershipRequest) ProtoMessage

func (*UserGroupMembershipRequest) ProtoMessage()

func (*UserGroupMembershipRequest) ProtoReflect

func (*UserGroupMembershipRequest) Reset

func (x *UserGroupMembershipRequest) Reset()

func (*UserGroupMembershipRequest) String

func (x *UserGroupMembershipRequest) String() string

func (*UserGroupMembershipRequest) Validate

func (this *UserGroupMembershipRequest) Validate() error

type UserGroupPrivateResponse

type UserGroupPrivateResponse struct {
	DisplayName        string              `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // required
	Description        string              `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	ShortBio           string              `protobuf:"bytes,3,opt,name=short_bio,json=shortBio,proto3" json:"short_bio,omitempty"`
	Avatar             []byte              `protobuf:"bytes,4,opt,name=avatar,proto3" json:"avatar,omitempty"` // required
	Banner             []byte              `protobuf:"bytes,5,opt,name=banner,proto3" json:"banner,omitempty"`
	OwnerId            string              `protobuf:"bytes,6,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"` // required
	Type               *GroupTaxonomy      `protobuf:"bytes,7,opt,name=type,proto3" json:"type,omitempty"`                      // required
	Followers          []*User             `protobuf:"bytes,8,rep,name=followers,proto3" json:"followers,omitempty"`
	Members            []*UserGroup        `protobuf:"bytes,9,rep,name=members,proto3" json:"members,omitempty"`
	MemberOfGroups     []*UserGroup        `protobuf:"bytes,10,rep,name=memberOfGroups,proto3" json:"memberOfGroups,omitempty"`
	Links              []*Link             `protobuf:"bytes,11,rep,name=links,proto3" json:"links,omitempty"`
	Tags               []*Tag              `protobuf:"bytes,12,rep,name=tags,proto3" json:"tags,omitempty"`
	Address            *StreetAddress      `protobuf:"bytes,13,opt,name=address,proto3" json:"address,omitempty"`
	Privacy            *Privacy            `protobuf:"bytes,14,opt,name=privacy,proto3" json:"privacy,omitempty"`
	RecommendedArtists []*RelatedUserGroup `protobuf:"bytes,15,rep,name=recommended_artists,json=recommendedArtists,proto3" json:"recommended_artists,omitempty"`
	Publisher          map[string]string   `` /* 160-byte string literal not displayed */
	Pro                map[string]string   `` /* 148-byte string literal not displayed */
	GroupEmailAddress  string              `protobuf:"bytes,18,opt,name=group_email_address,json=groupEmailAddress,proto3" json:"group_email_address,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupPrivateResponse) Descriptor deprecated

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

Deprecated: Use UserGroupPrivateResponse.ProtoReflect.Descriptor instead.

func (*UserGroupPrivateResponse) GetAddress

func (x *UserGroupPrivateResponse) GetAddress() *StreetAddress

func (*UserGroupPrivateResponse) GetAvatar

func (x *UserGroupPrivateResponse) GetAvatar() []byte

func (*UserGroupPrivateResponse) GetBanner

func (x *UserGroupPrivateResponse) GetBanner() []byte

func (*UserGroupPrivateResponse) GetDescription

func (x *UserGroupPrivateResponse) GetDescription() string

func (*UserGroupPrivateResponse) GetDisplayName

func (x *UserGroupPrivateResponse) GetDisplayName() string

func (*UserGroupPrivateResponse) GetFollowers

func (x *UserGroupPrivateResponse) GetFollowers() []*User

func (*UserGroupPrivateResponse) GetGroupEmailAddress

func (x *UserGroupPrivateResponse) GetGroupEmailAddress() string
func (x *UserGroupPrivateResponse) GetLinks() []*Link

func (*UserGroupPrivateResponse) GetMemberOfGroups

func (x *UserGroupPrivateResponse) GetMemberOfGroups() []*UserGroup

func (*UserGroupPrivateResponse) GetMembers

func (x *UserGroupPrivateResponse) GetMembers() []*UserGroup

func (*UserGroupPrivateResponse) GetOwnerId

func (x *UserGroupPrivateResponse) GetOwnerId() string

func (*UserGroupPrivateResponse) GetPrivacy

func (x *UserGroupPrivateResponse) GetPrivacy() *Privacy

func (*UserGroupPrivateResponse) GetPro

func (x *UserGroupPrivateResponse) GetPro() map[string]string

func (*UserGroupPrivateResponse) GetPublisher

func (x *UserGroupPrivateResponse) GetPublisher() map[string]string

func (*UserGroupPrivateResponse) GetRecommendedArtists

func (x *UserGroupPrivateResponse) GetRecommendedArtists() []*RelatedUserGroup

func (*UserGroupPrivateResponse) GetShortBio

func (x *UserGroupPrivateResponse) GetShortBio() string

func (*UserGroupPrivateResponse) GetTags

func (x *UserGroupPrivateResponse) GetTags() []*Tag

func (*UserGroupPrivateResponse) GetType

func (*UserGroupPrivateResponse) ProtoMessage

func (*UserGroupPrivateResponse) ProtoMessage()

func (*UserGroupPrivateResponse) ProtoReflect

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

func (*UserGroupPrivateResponse) Reset

func (x *UserGroupPrivateResponse) Reset()

func (*UserGroupPrivateResponse) String

func (x *UserGroupPrivateResponse) String() string

func (*UserGroupPrivateResponse) Validate

func (this *UserGroupPrivateResponse) Validate() error

type UserGroupPublicResponse

type UserGroupPublicResponse struct {
	DisplayName        string              `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // required
	Description        string              `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	ShortBio           string              `protobuf:"bytes,4,opt,name=short_bio,json=shortBio,proto3" json:"short_bio,omitempty"`
	Avatar             []byte              `protobuf:"bytes,5,opt,name=avatar,proto3" json:"avatar,omitempty"` // required
	Banner             []byte              `protobuf:"bytes,6,opt,name=banner,proto3" json:"banner,omitempty"`
	Type               *GroupTaxonomy      `protobuf:"bytes,8,opt,name=type,proto3" json:"type,omitempty"` // required
	Followers          []*User             `protobuf:"bytes,9,rep,name=followers,proto3" json:"followers,omitempty"`
	Members            []*UserGroup        `protobuf:"bytes,10,rep,name=members,proto3" json:"members,omitempty"`
	MemberOfGroups     []*UserGroup        `protobuf:"bytes,11,rep,name=memberOfGroups,proto3" json:"memberOfGroups,omitempty"`
	Links              []*Link             `protobuf:"bytes,12,rep,name=links,proto3" json:"links,omitempty"`
	Tags               []*Tag              `protobuf:"bytes,13,rep,name=tags,proto3" json:"tags,omitempty"`
	RecommendedArtists []*RelatedUserGroup `protobuf:"bytes,17,rep,name=recommended_artists,json=recommendedArtists,proto3" json:"recommended_artists,omitempty"`
	Publisher          map[string]string   `` /* 160-byte string literal not displayed */
	Pro                map[string]string   `` /* 148-byte string literal not displayed */
	GroupEmailAddress  string              `protobuf:"bytes,23,opt,name=group_email_address,json=groupEmailAddress,proto3" json:"group_email_address,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupPublicResponse) Descriptor deprecated

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

Deprecated: Use UserGroupPublicResponse.ProtoReflect.Descriptor instead.

func (*UserGroupPublicResponse) GetAvatar

func (x *UserGroupPublicResponse) GetAvatar() []byte

func (*UserGroupPublicResponse) GetBanner

func (x *UserGroupPublicResponse) GetBanner() []byte

func (*UserGroupPublicResponse) GetDescription

func (x *UserGroupPublicResponse) GetDescription() string

func (*UserGroupPublicResponse) GetDisplayName

func (x *UserGroupPublicResponse) GetDisplayName() string

func (*UserGroupPublicResponse) GetFollowers

func (x *UserGroupPublicResponse) GetFollowers() []*User

func (*UserGroupPublicResponse) GetGroupEmailAddress

func (x *UserGroupPublicResponse) GetGroupEmailAddress() string
func (x *UserGroupPublicResponse) GetLinks() []*Link

func (*UserGroupPublicResponse) GetMemberOfGroups

func (x *UserGroupPublicResponse) GetMemberOfGroups() []*UserGroup

func (*UserGroupPublicResponse) GetMembers

func (x *UserGroupPublicResponse) GetMembers() []*UserGroup

func (*UserGroupPublicResponse) GetPro

func (x *UserGroupPublicResponse) GetPro() map[string]string

func (*UserGroupPublicResponse) GetPublisher

func (x *UserGroupPublicResponse) GetPublisher() map[string]string

func (*UserGroupPublicResponse) GetRecommendedArtists

func (x *UserGroupPublicResponse) GetRecommendedArtists() []*RelatedUserGroup

func (*UserGroupPublicResponse) GetShortBio

func (x *UserGroupPublicResponse) GetShortBio() string

func (*UserGroupPublicResponse) GetTags

func (x *UserGroupPublicResponse) GetTags() []*Tag

func (*UserGroupPublicResponse) GetType

func (x *UserGroupPublicResponse) GetType() *GroupTaxonomy

func (*UserGroupPublicResponse) ProtoMessage

func (*UserGroupPublicResponse) ProtoMessage()

func (*UserGroupPublicResponse) ProtoReflect

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

func (*UserGroupPublicResponse) Reset

func (x *UserGroupPublicResponse) Reset()

func (*UserGroupPublicResponse) String

func (x *UserGroupPublicResponse) String() string

func (*UserGroupPublicResponse) Validate

func (this *UserGroupPublicResponse) Validate() error

type UserGroupRecommended

type UserGroupRecommended struct {
	UserGroupId   string `protobuf:"bytes,1,opt,name=user_group_id,json=userGroupId,proto3" json:"user_group_id,omitempty"`
	RecommendedId string `protobuf:"bytes,2,opt,name=recommended_id,json=recommendedId,proto3" json:"recommended_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupRecommended) Descriptor deprecated

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

Deprecated: Use UserGroupRecommended.ProtoReflect.Descriptor instead.

func (*UserGroupRecommended) GetRecommendedId

func (x *UserGroupRecommended) GetRecommendedId() string

func (*UserGroupRecommended) GetUserGroupId

func (x *UserGroupRecommended) GetUserGroupId() string

func (*UserGroupRecommended) ProtoMessage

func (*UserGroupRecommended) ProtoMessage()

func (*UserGroupRecommended) ProtoReflect

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

func (*UserGroupRecommended) Reset

func (x *UserGroupRecommended) Reset()

func (*UserGroupRecommended) String

func (x *UserGroupRecommended) String() string

func (*UserGroupRecommended) Validate

func (this *UserGroupRecommended) Validate() error

type UserGroupRequest

type UserGroupRequest struct {
	ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` // required
	// contains filtered or unexported fields
}

func (*UserGroupRequest) Descriptor deprecated

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

Deprecated: Use UserGroupRequest.ProtoReflect.Descriptor instead.

func (*UserGroupRequest) GetID

func (x *UserGroupRequest) GetID() string

func (*UserGroupRequest) ProtoMessage

func (*UserGroupRequest) ProtoMessage()

func (*UserGroupRequest) ProtoReflect

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

func (*UserGroupRequest) Reset

func (x *UserGroupRequest) Reset()

func (*UserGroupRequest) String

func (x *UserGroupRequest) String() string

func (*UserGroupRequest) Validate

func (this *UserGroupRequest) Validate() error

type UserGroupServiceClient

type UserGroupServiceClient interface {
	CreateUserGroup(ctx context.Context, in *UserGroupCreateRequest, opts ...grpc.CallOption) (*UserGroupPrivateResponse, error)
	GetUserGroup(ctx context.Context, in *UserGroupRequest, opts ...grpc.CallOption) (*UserGroupPublicResponse, error)
	GetUserGroupRestricted(ctx context.Context, in *UserGroupRequest, opts ...grpc.CallOption) (*UserGroupPrivateResponse, error)
	UpdateUserGroup(ctx context.Context, in *UserGroupUpdateRequest, opts ...grpc.CallOption) (*UserGroupPrivateResponse, error)
	DeleteUserGroup(ctx context.Context, in *UserGroupRequest, opts ...grpc.CallOption) (*Empty, error)
	GetChildUserGroups(ctx context.Context, in *UserGroupRequest, opts ...grpc.CallOption) (*GroupedUserGroups, error)
	GetParentUserGroups(ctx context.Context, in *UserGroupRequest, opts ...grpc.CallOption) (*GroupedUserGroups, error)
	AddMember(ctx context.Context, in *UserGroupMembershipRequest, opts ...grpc.CallOption) (*Empty, error)
	DeleteMember(ctx context.Context, in *UserGroupMembershipRequest, opts ...grpc.CallOption) (*Empty, error)
	SearchUserGroups(ctx context.Context, in *Query, opts ...grpc.CallOption) (*SearchResults, error)
}

UserGroupServiceClient is the client API for UserGroupService 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.

type UserGroupServiceServer

UserGroupServiceServer is the server API for UserGroupService service. All implementations should embed UnimplementedUserGroupServiceServer for forward compatibility

type UserGroupUpdateRequest

type UserGroupUpdateRequest struct {
	ID                 string              `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`                                      // required
	DisplayName        string              `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // required
	Description        string              `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	ShortBio           string              `protobuf:"bytes,4,opt,name=short_bio,json=shortBio,proto3" json:"short_bio,omitempty"`
	Avatar             []byte              `protobuf:"bytes,5,opt,name=avatar,proto3" json:"avatar,omitempty"` // required
	Banner             []byte              `protobuf:"bytes,6,opt,name=banner,proto3" json:"banner,omitempty"`
	OwnerId            string              `protobuf:"bytes,7,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"` // required
	Type               *GroupTaxonomy      `protobuf:"bytes,8,opt,name=type,proto3" json:"type,omitempty"`                      // required
	Followers          []*User             `protobuf:"bytes,9,rep,name=followers,proto3" json:"followers,omitempty"`
	Members            []*UserGroup        `protobuf:"bytes,10,rep,name=members,proto3" json:"members,omitempty"`
	MemberOfGroups     []*UserGroup        `protobuf:"bytes,11,rep,name=memberOfGroups,proto3" json:"memberOfGroups,omitempty"`
	Links              []*Link             `protobuf:"bytes,12,rep,name=links,proto3" json:"links,omitempty"`
	Tags               []*Tag              `protobuf:"bytes,13,rep,name=tags,proto3" json:"tags,omitempty"`
	Address            *StreetAddress      `protobuf:"bytes,14,opt,name=address,proto3" json:"address,omitempty"`
	Privacy            *Privacy            `protobuf:"bytes,15,opt,name=privacy,proto3" json:"privacy,omitempty"`
	RecommendedArtists []*RelatedUserGroup `protobuf:"bytes,16,rep,name=recommended_artists,json=recommendedArtists,proto3" json:"recommended_artists,omitempty"`
	Publisher          map[string]string   `` /* 160-byte string literal not displayed */
	Pro                map[string]string   `` /* 148-byte string literal not displayed */
	GroupEmailAddress  string              `protobuf:"bytes,19,opt,name=group_email_address,json=groupEmailAddress,proto3" json:"group_email_address,omitempty"`
	// contains filtered or unexported fields
}

func (*UserGroupUpdateRequest) Descriptor deprecated

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

Deprecated: Use UserGroupUpdateRequest.ProtoReflect.Descriptor instead.

func (*UserGroupUpdateRequest) GetAddress

func (x *UserGroupUpdateRequest) GetAddress() *StreetAddress

func (*UserGroupUpdateRequest) GetAvatar

func (x *UserGroupUpdateRequest) GetAvatar() []byte

func (*UserGroupUpdateRequest) GetBanner

func (x *UserGroupUpdateRequest) GetBanner() []byte

func (*UserGroupUpdateRequest) GetDescription

func (x *UserGroupUpdateRequest) GetDescription() string

func (*UserGroupUpdateRequest) GetDisplayName

func (x *UserGroupUpdateRequest) GetDisplayName() string

func (*UserGroupUpdateRequest) GetFollowers

func (x *UserGroupUpdateRequest) GetFollowers() []*User

func (*UserGroupUpdateRequest) GetGroupEmailAddress

func (x *UserGroupUpdateRequest) GetGroupEmailAddress() string

func (*UserGroupUpdateRequest) GetID

func (x *UserGroupUpdateRequest) GetID() string
func (x *UserGroupUpdateRequest) GetLinks() []*Link

func (*UserGroupUpdateRequest) GetMemberOfGroups

func (x *UserGroupUpdateRequest) GetMemberOfGroups() []*UserGroup

func (*UserGroupUpdateRequest) GetMembers

func (x *UserGroupUpdateRequest) GetMembers() []*UserGroup

func (*UserGroupUpdateRequest) GetOwnerId

func (x *UserGroupUpdateRequest) GetOwnerId() string

func (*UserGroupUpdateRequest) GetPrivacy

func (x *UserGroupUpdateRequest) GetPrivacy() *Privacy

func (*UserGroupUpdateRequest) GetPro

func (x *UserGroupUpdateRequest) GetPro() map[string]string

func (*UserGroupUpdateRequest) GetPublisher

func (x *UserGroupUpdateRequest) GetPublisher() map[string]string

func (*UserGroupUpdateRequest) GetRecommendedArtists

func (x *UserGroupUpdateRequest) GetRecommendedArtists() []*RelatedUserGroup

func (*UserGroupUpdateRequest) GetShortBio

func (x *UserGroupUpdateRequest) GetShortBio() string

func (*UserGroupUpdateRequest) GetTags

func (x *UserGroupUpdateRequest) GetTags() []*Tag

func (*UserGroupUpdateRequest) GetType

func (x *UserGroupUpdateRequest) GetType() *GroupTaxonomy

func (*UserGroupUpdateRequest) ProtoMessage

func (*UserGroupUpdateRequest) ProtoMessage()

func (*UserGroupUpdateRequest) ProtoReflect

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

func (*UserGroupUpdateRequest) Reset

func (x *UserGroupUpdateRequest) Reset()

func (*UserGroupUpdateRequest) String

func (x *UserGroupUpdateRequest) String() string

func (*UserGroupUpdateRequest) Validate

func (this *UserGroupUpdateRequest) Validate() error

type UserListResponse

type UserListResponse struct {
	User []*UserPrivateResponse `protobuf:"bytes,1,rep,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*UserListResponse) Descriptor deprecated

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

Deprecated: Use UserListResponse.ProtoReflect.Descriptor instead.

func (*UserListResponse) GetUser

func (x *UserListResponse) GetUser() []*UserPrivateResponse

func (*UserListResponse) ProtoMessage

func (*UserListResponse) ProtoMessage()

func (*UserListResponse) ProtoReflect

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

func (*UserListResponse) Reset

func (x *UserListResponse) Reset()

func (*UserListResponse) String

func (x *UserListResponse) String() string

func (*UserListResponse) Validate

func (this *UserListResponse) Validate() error

type UserPrivateResponse

type UserPrivateResponse struct {
	Id                     string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                             // required
	Username               string   `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`                 // required
	Email                  string   `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`                       // required
	FullName               string   `protobuf:"bytes,5,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"` // required
	FirstName              string   `protobuf:"bytes,6,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	LastName               string   `protobuf:"bytes,7,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	Member                 bool     `protobuf:"varint,8,opt,name=member,proto3" json:"member,omitempty"`
	RoleId                 int32    `protobuf:"varint,9,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	TenantId               int32    `protobuf:"varint,10,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	NewsletterNotification bool     `` /* 129-byte string literal not displayed */
	FollowedGroups         []string `protobuf:"bytes,12,rep,name=followed_groups,json=followedGroups,proto3" json:"followed_groups,omitempty"`
	// contains filtered or unexported fields
}

func (*UserPrivateResponse) Descriptor deprecated

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

Deprecated: Use UserPrivateResponse.ProtoReflect.Descriptor instead.

func (*UserPrivateResponse) GetEmail

func (x *UserPrivateResponse) GetEmail() string

func (*UserPrivateResponse) GetFirstName

func (x *UserPrivateResponse) GetFirstName() string

func (*UserPrivateResponse) GetFollowedGroups

func (x *UserPrivateResponse) GetFollowedGroups() []string

func (*UserPrivateResponse) GetFullName

func (x *UserPrivateResponse) GetFullName() string

func (*UserPrivateResponse) GetId

func (x *UserPrivateResponse) GetId() string

func (*UserPrivateResponse) GetLastName

func (x *UserPrivateResponse) GetLastName() string

func (*UserPrivateResponse) GetMember

func (x *UserPrivateResponse) GetMember() bool

func (*UserPrivateResponse) GetNewsletterNotification

func (x *UserPrivateResponse) GetNewsletterNotification() bool

func (*UserPrivateResponse) GetRoleId

func (x *UserPrivateResponse) GetRoleId() int32

func (*UserPrivateResponse) GetTenantId

func (x *UserPrivateResponse) GetTenantId() int32

func (*UserPrivateResponse) GetUsername

func (x *UserPrivateResponse) GetUsername() string

func (*UserPrivateResponse) ProtoMessage

func (*UserPrivateResponse) ProtoMessage()

func (*UserPrivateResponse) ProtoReflect

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

func (*UserPrivateResponse) Reset

func (x *UserPrivateResponse) Reset()

func (*UserPrivateResponse) String

func (x *UserPrivateResponse) String() string

func (*UserPrivateResponse) Validate

func (this *UserPrivateResponse) Validate() error

type UserPublicResponse

type UserPublicResponse struct {
	Username       string   `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`                 // required
	FullName       string   `protobuf:"bytes,5,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"` // required
	FirstName      string   `protobuf:"bytes,6,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	LastName       string   `protobuf:"bytes,7,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	Member         bool     `protobuf:"varint,8,opt,name=member,proto3" json:"member,omitempty"`
	FollowedGroups []string `protobuf:"bytes,12,rep,name=followed_groups,json=followedGroups,proto3" json:"followed_groups,omitempty"`
	// contains filtered or unexported fields
}

func (*UserPublicResponse) Descriptor deprecated

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

Deprecated: Use UserPublicResponse.ProtoReflect.Descriptor instead.

func (*UserPublicResponse) GetFirstName

func (x *UserPublicResponse) GetFirstName() string

func (*UserPublicResponse) GetFollowedGroups

func (x *UserPublicResponse) GetFollowedGroups() []string

func (*UserPublicResponse) GetFullName

func (x *UserPublicResponse) GetFullName() string

func (*UserPublicResponse) GetLastName

func (x *UserPublicResponse) GetLastName() string

func (*UserPublicResponse) GetMember

func (x *UserPublicResponse) GetMember() bool

func (*UserPublicResponse) GetUsername

func (x *UserPublicResponse) GetUsername() string

func (*UserPublicResponse) ProtoMessage

func (*UserPublicResponse) ProtoMessage()

func (*UserPublicResponse) ProtoReflect

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

func (*UserPublicResponse) Reset

func (x *UserPublicResponse) Reset()

func (*UserPublicResponse) String

func (x *UserPublicResponse) String() string

func (*UserPublicResponse) Validate

func (this *UserPublicResponse) Validate() error

type UserRequest

type UserRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*UserRequest) Descriptor deprecated

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

Deprecated: Use UserRequest.ProtoReflect.Descriptor instead.

func (*UserRequest) GetId

func (x *UserRequest) GetId() string

func (*UserRequest) ProtoMessage

func (*UserRequest) ProtoMessage()

func (*UserRequest) ProtoReflect

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

func (*UserRequest) Reset

func (x *UserRequest) Reset()

func (*UserRequest) String

func (x *UserRequest) String() string

func (*UserRequest) Validate

func (this *UserRequest) Validate() error

Jump to

Keyboard shortcuts

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