blob: 92627c0de01b22b7be18c0edae8d0f4449b848ff [file]
// Code generated by protoc-gen-go. DO NOT EDIT.
// source: api/api_proto/users.proto
package monorail
import prpc "go.chromium.org/luci/grpc/prpc"
import (
context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"
math "math"
)
// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf
// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
// Next available tag: 4
type ListReferencedUsersRequest struct {
// emails is deprecated. Use user_refs instead.
Emails []string `protobuf:"bytes,2,rep,name=emails,proto3" json:"emails,omitempty"`
UserRefs []*UserRef `protobuf:"bytes,3,rep,name=user_refs,json=userRefs,proto3" json:"user_refs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ListReferencedUsersRequest) Reset() { *m = ListReferencedUsersRequest{} }
func (m *ListReferencedUsersRequest) String() string { return proto.CompactTextString(m) }
func (*ListReferencedUsersRequest) ProtoMessage() {}
func (*ListReferencedUsersRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{0}
}
func (m *ListReferencedUsersRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListReferencedUsersRequest.Unmarshal(m, b)
}
func (m *ListReferencedUsersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListReferencedUsersRequest.Marshal(b, m, deterministic)
}
func (m *ListReferencedUsersRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListReferencedUsersRequest.Merge(m, src)
}
func (m *ListReferencedUsersRequest) XXX_Size() int {
return xxx_messageInfo_ListReferencedUsersRequest.Size(m)
}
func (m *ListReferencedUsersRequest) XXX_DiscardUnknown() {
xxx_messageInfo_ListReferencedUsersRequest.DiscardUnknown(m)
}
var xxx_messageInfo_ListReferencedUsersRequest proto.InternalMessageInfo
func (m *ListReferencedUsersRequest) GetEmails() []string {
if m != nil {
return m.Emails
}
return nil
}
func (m *ListReferencedUsersRequest) GetUserRefs() []*UserRef {
if m != nil {
return m.UserRefs
}
return nil
}
type ListReferencedUsersResponse struct {
Users []*User `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ListReferencedUsersResponse) Reset() { *m = ListReferencedUsersResponse{} }
func (m *ListReferencedUsersResponse) String() string { return proto.CompactTextString(m) }
func (*ListReferencedUsersResponse) ProtoMessage() {}
func (*ListReferencedUsersResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{1}
}
func (m *ListReferencedUsersResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListReferencedUsersResponse.Unmarshal(m, b)
}
func (m *ListReferencedUsersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListReferencedUsersResponse.Marshal(b, m, deterministic)
}
func (m *ListReferencedUsersResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListReferencedUsersResponse.Merge(m, src)
}
func (m *ListReferencedUsersResponse) XXX_Size() int {
return xxx_messageInfo_ListReferencedUsersResponse.Size(m)
}
func (m *ListReferencedUsersResponse) XXX_DiscardUnknown() {
xxx_messageInfo_ListReferencedUsersResponse.DiscardUnknown(m)
}
var xxx_messageInfo_ListReferencedUsersResponse proto.InternalMessageInfo
func (m *ListReferencedUsersResponse) GetUsers() []*User {
if m != nil {
return m.Users
}
return nil
}
// Next available tag: 3
type GetUserRequest struct {
UserRef *UserRef `protobuf:"bytes,2,opt,name=user_ref,json=userRef,proto3" json:"user_ref,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetUserRequest) Reset() { *m = GetUserRequest{} }
func (m *GetUserRequest) String() string { return proto.CompactTextString(m) }
func (*GetUserRequest) ProtoMessage() {}
func (*GetUserRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{2}
}
func (m *GetUserRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetUserRequest.Unmarshal(m, b)
}
func (m *GetUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetUserRequest.Marshal(b, m, deterministic)
}
func (m *GetUserRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetUserRequest.Merge(m, src)
}
func (m *GetUserRequest) XXX_Size() int {
return xxx_messageInfo_GetUserRequest.Size(m)
}
func (m *GetUserRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetUserRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetUserRequest proto.InternalMessageInfo
func (m *GetUserRequest) GetUserRef() *UserRef {
if m != nil {
return m.UserRef
}
return nil
}
// Next available tag: 3
type GetMembershipsRequest struct {
UserRef *UserRef `protobuf:"bytes,2,opt,name=user_ref,json=userRef,proto3" json:"user_ref,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetMembershipsRequest) Reset() { *m = GetMembershipsRequest{} }
func (m *GetMembershipsRequest) String() string { return proto.CompactTextString(m) }
func (*GetMembershipsRequest) ProtoMessage() {}
func (*GetMembershipsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{3}
}
func (m *GetMembershipsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetMembershipsRequest.Unmarshal(m, b)
}
func (m *GetMembershipsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetMembershipsRequest.Marshal(b, m, deterministic)
}
func (m *GetMembershipsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetMembershipsRequest.Merge(m, src)
}
func (m *GetMembershipsRequest) XXX_Size() int {
return xxx_messageInfo_GetMembershipsRequest.Size(m)
}
func (m *GetMembershipsRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetMembershipsRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetMembershipsRequest proto.InternalMessageInfo
func (m *GetMembershipsRequest) GetUserRef() *UserRef {
if m != nil {
return m.UserRef
}
return nil
}
// Next available tag: 2
type GetMembershipsResponse struct {
GroupRefs []*UserRef `protobuf:"bytes,1,rep,name=group_refs,json=groupRefs,proto3" json:"group_refs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetMembershipsResponse) Reset() { *m = GetMembershipsResponse{} }
func (m *GetMembershipsResponse) String() string { return proto.CompactTextString(m) }
func (*GetMembershipsResponse) ProtoMessage() {}
func (*GetMembershipsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{4}
}
func (m *GetMembershipsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetMembershipsResponse.Unmarshal(m, b)
}
func (m *GetMembershipsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetMembershipsResponse.Marshal(b, m, deterministic)
}
func (m *GetMembershipsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetMembershipsResponse.Merge(m, src)
}
func (m *GetMembershipsResponse) XXX_Size() int {
return xxx_messageInfo_GetMembershipsResponse.Size(m)
}
func (m *GetMembershipsResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetMembershipsResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetMembershipsResponse proto.InternalMessageInfo
func (m *GetMembershipsResponse) GetGroupRefs() []*UserRef {
if m != nil {
return m.GroupRefs
}
return nil
}
// Next available tag: 3
type GetSavedQueriesRequest struct {
UserRef *UserRef `protobuf:"bytes,2,opt,name=user_ref,json=userRef,proto3" json:"user_ref,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetSavedQueriesRequest) Reset() { *m = GetSavedQueriesRequest{} }
func (m *GetSavedQueriesRequest) String() string { return proto.CompactTextString(m) }
func (*GetSavedQueriesRequest) ProtoMessage() {}
func (*GetSavedQueriesRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{5}
}
func (m *GetSavedQueriesRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetSavedQueriesRequest.Unmarshal(m, b)
}
func (m *GetSavedQueriesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetSavedQueriesRequest.Marshal(b, m, deterministic)
}
func (m *GetSavedQueriesRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetSavedQueriesRequest.Merge(m, src)
}
func (m *GetSavedQueriesRequest) XXX_Size() int {
return xxx_messageInfo_GetSavedQueriesRequest.Size(m)
}
func (m *GetSavedQueriesRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetSavedQueriesRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetSavedQueriesRequest proto.InternalMessageInfo
func (m *GetSavedQueriesRequest) GetUserRef() *UserRef {
if m != nil {
return m.UserRef
}
return nil
}
// Next available tag: 2
type GetSavedQueriesResponse struct {
SavedQueries []*SavedQuery `protobuf:"bytes,1,rep,name=saved_queries,json=savedQueries,proto3" json:"saved_queries,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetSavedQueriesResponse) Reset() { *m = GetSavedQueriesResponse{} }
func (m *GetSavedQueriesResponse) String() string { return proto.CompactTextString(m) }
func (*GetSavedQueriesResponse) ProtoMessage() {}
func (*GetSavedQueriesResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{6}
}
func (m *GetSavedQueriesResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetSavedQueriesResponse.Unmarshal(m, b)
}
func (m *GetSavedQueriesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetSavedQueriesResponse.Marshal(b, m, deterministic)
}
func (m *GetSavedQueriesResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetSavedQueriesResponse.Merge(m, src)
}
func (m *GetSavedQueriesResponse) XXX_Size() int {
return xxx_messageInfo_GetSavedQueriesResponse.Size(m)
}
func (m *GetSavedQueriesResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetSavedQueriesResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetSavedQueriesResponse proto.InternalMessageInfo
func (m *GetSavedQueriesResponse) GetSavedQueries() []*SavedQuery {
if m != nil {
return m.SavedQueries
}
return nil
}
// Next available tag: 3
type GetUserStarCountRequest struct {
UserRef *UserRef `protobuf:"bytes,2,opt,name=user_ref,json=userRef,proto3" json:"user_ref,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetUserStarCountRequest) Reset() { *m = GetUserStarCountRequest{} }
func (m *GetUserStarCountRequest) String() string { return proto.CompactTextString(m) }
func (*GetUserStarCountRequest) ProtoMessage() {}
func (*GetUserStarCountRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{7}
}
func (m *GetUserStarCountRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetUserStarCountRequest.Unmarshal(m, b)
}
func (m *GetUserStarCountRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetUserStarCountRequest.Marshal(b, m, deterministic)
}
func (m *GetUserStarCountRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetUserStarCountRequest.Merge(m, src)
}
func (m *GetUserStarCountRequest) XXX_Size() int {
return xxx_messageInfo_GetUserStarCountRequest.Size(m)
}
func (m *GetUserStarCountRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetUserStarCountRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetUserStarCountRequest proto.InternalMessageInfo
func (m *GetUserStarCountRequest) GetUserRef() *UserRef {
if m != nil {
return m.UserRef
}
return nil
}
// Next available tag: 2
type GetUserStarCountResponse struct {
StarCount uint32 `protobuf:"varint,1,opt,name=star_count,json=starCount,proto3" json:"star_count,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetUserStarCountResponse) Reset() { *m = GetUserStarCountResponse{} }
func (m *GetUserStarCountResponse) String() string { return proto.CompactTextString(m) }
func (*GetUserStarCountResponse) ProtoMessage() {}
func (*GetUserStarCountResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{8}
}
func (m *GetUserStarCountResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetUserStarCountResponse.Unmarshal(m, b)
}
func (m *GetUserStarCountResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetUserStarCountResponse.Marshal(b, m, deterministic)
}
func (m *GetUserStarCountResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetUserStarCountResponse.Merge(m, src)
}
func (m *GetUserStarCountResponse) XXX_Size() int {
return xxx_messageInfo_GetUserStarCountResponse.Size(m)
}
func (m *GetUserStarCountResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetUserStarCountResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetUserStarCountResponse proto.InternalMessageInfo
func (m *GetUserStarCountResponse) GetStarCount() uint32 {
if m != nil {
return m.StarCount
}
return 0
}
// Next available tag: 4
type StarUserRequest struct {
UserRef *UserRef `protobuf:"bytes,2,opt,name=user_ref,json=userRef,proto3" json:"user_ref,omitempty"`
Starred bool `protobuf:"varint,3,opt,name=starred,proto3" json:"starred,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *StarUserRequest) Reset() { *m = StarUserRequest{} }
func (m *StarUserRequest) String() string { return proto.CompactTextString(m) }
func (*StarUserRequest) ProtoMessage() {}
func (*StarUserRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{9}
}
func (m *StarUserRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_StarUserRequest.Unmarshal(m, b)
}
func (m *StarUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_StarUserRequest.Marshal(b, m, deterministic)
}
func (m *StarUserRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_StarUserRequest.Merge(m, src)
}
func (m *StarUserRequest) XXX_Size() int {
return xxx_messageInfo_StarUserRequest.Size(m)
}
func (m *StarUserRequest) XXX_DiscardUnknown() {
xxx_messageInfo_StarUserRequest.DiscardUnknown(m)
}
var xxx_messageInfo_StarUserRequest proto.InternalMessageInfo
func (m *StarUserRequest) GetUserRef() *UserRef {
if m != nil {
return m.UserRef
}
return nil
}
func (m *StarUserRequest) GetStarred() bool {
if m != nil {
return m.Starred
}
return false
}
// Next available tag: 2
type StarUserResponse struct {
StarCount uint32 `protobuf:"varint,1,opt,name=star_count,json=starCount,proto3" json:"star_count,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *StarUserResponse) Reset() { *m = StarUserResponse{} }
func (m *StarUserResponse) String() string { return proto.CompactTextString(m) }
func (*StarUserResponse) ProtoMessage() {}
func (*StarUserResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{10}
}
func (m *StarUserResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_StarUserResponse.Unmarshal(m, b)
}
func (m *StarUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_StarUserResponse.Marshal(b, m, deterministic)
}
func (m *StarUserResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_StarUserResponse.Merge(m, src)
}
func (m *StarUserResponse) XXX_Size() int {
return xxx_messageInfo_StarUserResponse.Size(m)
}
func (m *StarUserResponse) XXX_DiscardUnknown() {
xxx_messageInfo_StarUserResponse.DiscardUnknown(m)
}
var xxx_messageInfo_StarUserResponse proto.InternalMessageInfo
func (m *StarUserResponse) GetStarCount() uint32 {
if m != nil {
return m.StarCount
}
return 0
}
// Next available tag: 3
type SetExpandPermsPreferenceRequest struct {
ExpandPerms bool `protobuf:"varint,2,opt,name=expand_perms,json=expandPerms,proto3" json:"expand_perms,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SetExpandPermsPreferenceRequest) Reset() { *m = SetExpandPermsPreferenceRequest{} }
func (m *SetExpandPermsPreferenceRequest) String() string { return proto.CompactTextString(m) }
func (*SetExpandPermsPreferenceRequest) ProtoMessage() {}
func (*SetExpandPermsPreferenceRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{11}
}
func (m *SetExpandPermsPreferenceRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetExpandPermsPreferenceRequest.Unmarshal(m, b)
}
func (m *SetExpandPermsPreferenceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SetExpandPermsPreferenceRequest.Marshal(b, m, deterministic)
}
func (m *SetExpandPermsPreferenceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SetExpandPermsPreferenceRequest.Merge(m, src)
}
func (m *SetExpandPermsPreferenceRequest) XXX_Size() int {
return xxx_messageInfo_SetExpandPermsPreferenceRequest.Size(m)
}
func (m *SetExpandPermsPreferenceRequest) XXX_DiscardUnknown() {
xxx_messageInfo_SetExpandPermsPreferenceRequest.DiscardUnknown(m)
}
var xxx_messageInfo_SetExpandPermsPreferenceRequest proto.InternalMessageInfo
func (m *SetExpandPermsPreferenceRequest) GetExpandPerms() bool {
if m != nil {
return m.ExpandPerms
}
return false
}
// Next available tag: 1
type SetExpandPermsPreferenceResponse struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SetExpandPermsPreferenceResponse) Reset() { *m = SetExpandPermsPreferenceResponse{} }
func (m *SetExpandPermsPreferenceResponse) String() string { return proto.CompactTextString(m) }
func (*SetExpandPermsPreferenceResponse) ProtoMessage() {}
func (*SetExpandPermsPreferenceResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{12}
}
func (m *SetExpandPermsPreferenceResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetExpandPermsPreferenceResponse.Unmarshal(m, b)
}
func (m *SetExpandPermsPreferenceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SetExpandPermsPreferenceResponse.Marshal(b, m, deterministic)
}
func (m *SetExpandPermsPreferenceResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SetExpandPermsPreferenceResponse.Merge(m, src)
}
func (m *SetExpandPermsPreferenceResponse) XXX_Size() int {
return xxx_messageInfo_SetExpandPermsPreferenceResponse.Size(m)
}
func (m *SetExpandPermsPreferenceResponse) XXX_DiscardUnknown() {
xxx_messageInfo_SetExpandPermsPreferenceResponse.DiscardUnknown(m)
}
var xxx_messageInfo_SetExpandPermsPreferenceResponse proto.InternalMessageInfo
// Next available tag: 3
type GetUserPrefsRequest struct {
// Site admins may get prefs for specific users. Otherwise, it gets
// prefs for the signed-in user.
UserRef *UserRef `protobuf:"bytes,2,opt,name=user_ref,json=userRef,proto3" json:"user_ref,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetUserPrefsRequest) Reset() { *m = GetUserPrefsRequest{} }
func (m *GetUserPrefsRequest) String() string { return proto.CompactTextString(m) }
func (*GetUserPrefsRequest) ProtoMessage() {}
func (*GetUserPrefsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{13}
}
func (m *GetUserPrefsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetUserPrefsRequest.Unmarshal(m, b)
}
func (m *GetUserPrefsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetUserPrefsRequest.Marshal(b, m, deterministic)
}
func (m *GetUserPrefsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetUserPrefsRequest.Merge(m, src)
}
func (m *GetUserPrefsRequest) XXX_Size() int {
return xxx_messageInfo_GetUserPrefsRequest.Size(m)
}
func (m *GetUserPrefsRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetUserPrefsRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetUserPrefsRequest proto.InternalMessageInfo
func (m *GetUserPrefsRequest) GetUserRef() *UserRef {
if m != nil {
return m.UserRef
}
return nil
}
// Next available tag: 2
type GetUserPrefsResponse struct {
Prefs []*UserPrefValue `protobuf:"bytes,1,rep,name=prefs,proto3" json:"prefs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetUserPrefsResponse) Reset() { *m = GetUserPrefsResponse{} }
func (m *GetUserPrefsResponse) String() string { return proto.CompactTextString(m) }
func (*GetUserPrefsResponse) ProtoMessage() {}
func (*GetUserPrefsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{14}
}
func (m *GetUserPrefsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetUserPrefsResponse.Unmarshal(m, b)
}
func (m *GetUserPrefsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetUserPrefsResponse.Marshal(b, m, deterministic)
}
func (m *GetUserPrefsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetUserPrefsResponse.Merge(m, src)
}
func (m *GetUserPrefsResponse) XXX_Size() int {
return xxx_messageInfo_GetUserPrefsResponse.Size(m)
}
func (m *GetUserPrefsResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetUserPrefsResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetUserPrefsResponse proto.InternalMessageInfo
func (m *GetUserPrefsResponse) GetPrefs() []*UserPrefValue {
if m != nil {
return m.Prefs
}
return nil
}
// Next available tag: 5
type SetUserPrefsRequest struct {
// Site admins may set prefs for specific users. Otherwise, it sets
// prefs for the signed-in user.
UserRef *UserRef `protobuf:"bytes,2,opt,name=user_ref,json=userRef,proto3" json:"user_ref,omitempty"`
// The given prefs add to or overwrite current user prefs.
Prefs []*UserPrefValue `protobuf:"bytes,3,rep,name=prefs,proto3" json:"prefs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SetUserPrefsRequest) Reset() { *m = SetUserPrefsRequest{} }
func (m *SetUserPrefsRequest) String() string { return proto.CompactTextString(m) }
func (*SetUserPrefsRequest) ProtoMessage() {}
func (*SetUserPrefsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{15}
}
func (m *SetUserPrefsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetUserPrefsRequest.Unmarshal(m, b)
}
func (m *SetUserPrefsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SetUserPrefsRequest.Marshal(b, m, deterministic)
}
func (m *SetUserPrefsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SetUserPrefsRequest.Merge(m, src)
}
func (m *SetUserPrefsRequest) XXX_Size() int {
return xxx_messageInfo_SetUserPrefsRequest.Size(m)
}
func (m *SetUserPrefsRequest) XXX_DiscardUnknown() {
xxx_messageInfo_SetUserPrefsRequest.DiscardUnknown(m)
}
var xxx_messageInfo_SetUserPrefsRequest proto.InternalMessageInfo
func (m *SetUserPrefsRequest) GetUserRef() *UserRef {
if m != nil {
return m.UserRef
}
return nil
}
func (m *SetUserPrefsRequest) GetPrefs() []*UserPrefValue {
if m != nil {
return m.Prefs
}
return nil
}
// Next available tag: 1
type SetUserPrefsResponse struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *SetUserPrefsResponse) Reset() { *m = SetUserPrefsResponse{} }
func (m *SetUserPrefsResponse) String() string { return proto.CompactTextString(m) }
func (*SetUserPrefsResponse) ProtoMessage() {}
func (*SetUserPrefsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{16}
}
func (m *SetUserPrefsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetUserPrefsResponse.Unmarshal(m, b)
}
func (m *SetUserPrefsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SetUserPrefsResponse.Marshal(b, m, deterministic)
}
func (m *SetUserPrefsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SetUserPrefsResponse.Merge(m, src)
}
func (m *SetUserPrefsResponse) XXX_Size() int {
return xxx_messageInfo_SetUserPrefsResponse.Size(m)
}
func (m *SetUserPrefsResponse) XXX_DiscardUnknown() {
xxx_messageInfo_SetUserPrefsResponse.DiscardUnknown(m)
}
var xxx_messageInfo_SetUserPrefsResponse proto.InternalMessageInfo
// Next available tag: 3
type InviteLinkedParentRequest struct {
Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *InviteLinkedParentRequest) Reset() { *m = InviteLinkedParentRequest{} }
func (m *InviteLinkedParentRequest) String() string { return proto.CompactTextString(m) }
func (*InviteLinkedParentRequest) ProtoMessage() {}
func (*InviteLinkedParentRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{17}
}
func (m *InviteLinkedParentRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InviteLinkedParentRequest.Unmarshal(m, b)
}
func (m *InviteLinkedParentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_InviteLinkedParentRequest.Marshal(b, m, deterministic)
}
func (m *InviteLinkedParentRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_InviteLinkedParentRequest.Merge(m, src)
}
func (m *InviteLinkedParentRequest) XXX_Size() int {
return xxx_messageInfo_InviteLinkedParentRequest.Size(m)
}
func (m *InviteLinkedParentRequest) XXX_DiscardUnknown() {
xxx_messageInfo_InviteLinkedParentRequest.DiscardUnknown(m)
}
var xxx_messageInfo_InviteLinkedParentRequest proto.InternalMessageInfo
func (m *InviteLinkedParentRequest) GetEmail() string {
if m != nil {
return m.Email
}
return ""
}
// Next available tag: 1
type InviteLinkedParentResponse struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *InviteLinkedParentResponse) Reset() { *m = InviteLinkedParentResponse{} }
func (m *InviteLinkedParentResponse) String() string { return proto.CompactTextString(m) }
func (*InviteLinkedParentResponse) ProtoMessage() {}
func (*InviteLinkedParentResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{18}
}
func (m *InviteLinkedParentResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InviteLinkedParentResponse.Unmarshal(m, b)
}
func (m *InviteLinkedParentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_InviteLinkedParentResponse.Marshal(b, m, deterministic)
}
func (m *InviteLinkedParentResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_InviteLinkedParentResponse.Merge(m, src)
}
func (m *InviteLinkedParentResponse) XXX_Size() int {
return xxx_messageInfo_InviteLinkedParentResponse.Size(m)
}
func (m *InviteLinkedParentResponse) XXX_DiscardUnknown() {
xxx_messageInfo_InviteLinkedParentResponse.DiscardUnknown(m)
}
var xxx_messageInfo_InviteLinkedParentResponse proto.InternalMessageInfo
// Next available tag: 3
type AcceptLinkedChildRequest struct {
Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *AcceptLinkedChildRequest) Reset() { *m = AcceptLinkedChildRequest{} }
func (m *AcceptLinkedChildRequest) String() string { return proto.CompactTextString(m) }
func (*AcceptLinkedChildRequest) ProtoMessage() {}
func (*AcceptLinkedChildRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{19}
}
func (m *AcceptLinkedChildRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AcceptLinkedChildRequest.Unmarshal(m, b)
}
func (m *AcceptLinkedChildRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AcceptLinkedChildRequest.Marshal(b, m, deterministic)
}
func (m *AcceptLinkedChildRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_AcceptLinkedChildRequest.Merge(m, src)
}
func (m *AcceptLinkedChildRequest) XXX_Size() int {
return xxx_messageInfo_AcceptLinkedChildRequest.Size(m)
}
func (m *AcceptLinkedChildRequest) XXX_DiscardUnknown() {
xxx_messageInfo_AcceptLinkedChildRequest.DiscardUnknown(m)
}
var xxx_messageInfo_AcceptLinkedChildRequest proto.InternalMessageInfo
func (m *AcceptLinkedChildRequest) GetEmail() string {
if m != nil {
return m.Email
}
return ""
}
// Next available tag: 1
type AcceptLinkedChildResponse struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *AcceptLinkedChildResponse) Reset() { *m = AcceptLinkedChildResponse{} }
func (m *AcceptLinkedChildResponse) String() string { return proto.CompactTextString(m) }
func (*AcceptLinkedChildResponse) ProtoMessage() {}
func (*AcceptLinkedChildResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{20}
}
func (m *AcceptLinkedChildResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AcceptLinkedChildResponse.Unmarshal(m, b)
}
func (m *AcceptLinkedChildResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AcceptLinkedChildResponse.Marshal(b, m, deterministic)
}
func (m *AcceptLinkedChildResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_AcceptLinkedChildResponse.Merge(m, src)
}
func (m *AcceptLinkedChildResponse) XXX_Size() int {
return xxx_messageInfo_AcceptLinkedChildResponse.Size(m)
}
func (m *AcceptLinkedChildResponse) XXX_DiscardUnknown() {
xxx_messageInfo_AcceptLinkedChildResponse.DiscardUnknown(m)
}
var xxx_messageInfo_AcceptLinkedChildResponse proto.InternalMessageInfo
// Next available tag: 4
type UnlinkAccountsRequest struct {
Parent *UserRef `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"`
Child *UserRef `protobuf:"bytes,3,opt,name=child,proto3" json:"child,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *UnlinkAccountsRequest) Reset() { *m = UnlinkAccountsRequest{} }
func (m *UnlinkAccountsRequest) String() string { return proto.CompactTextString(m) }
func (*UnlinkAccountsRequest) ProtoMessage() {}
func (*UnlinkAccountsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{21}
}
func (m *UnlinkAccountsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UnlinkAccountsRequest.Unmarshal(m, b)
}
func (m *UnlinkAccountsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_UnlinkAccountsRequest.Marshal(b, m, deterministic)
}
func (m *UnlinkAccountsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_UnlinkAccountsRequest.Merge(m, src)
}
func (m *UnlinkAccountsRequest) XXX_Size() int {
return xxx_messageInfo_UnlinkAccountsRequest.Size(m)
}
func (m *UnlinkAccountsRequest) XXX_DiscardUnknown() {
xxx_messageInfo_UnlinkAccountsRequest.DiscardUnknown(m)
}
var xxx_messageInfo_UnlinkAccountsRequest proto.InternalMessageInfo
func (m *UnlinkAccountsRequest) GetParent() *UserRef {
if m != nil {
return m.Parent
}
return nil
}
func (m *UnlinkAccountsRequest) GetChild() *UserRef {
if m != nil {
return m.Child
}
return nil
}
// Next available tag: 1
type UnlinkAccountsResponse struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *UnlinkAccountsResponse) Reset() { *m = UnlinkAccountsResponse{} }
func (m *UnlinkAccountsResponse) String() string { return proto.CompactTextString(m) }
func (*UnlinkAccountsResponse) ProtoMessage() {}
func (*UnlinkAccountsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{22}
}
func (m *UnlinkAccountsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UnlinkAccountsResponse.Unmarshal(m, b)
}
func (m *UnlinkAccountsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_UnlinkAccountsResponse.Marshal(b, m, deterministic)
}
func (m *UnlinkAccountsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_UnlinkAccountsResponse.Merge(m, src)
}
func (m *UnlinkAccountsResponse) XXX_Size() int {
return xxx_messageInfo_UnlinkAccountsResponse.Size(m)
}
func (m *UnlinkAccountsResponse) XXX_DiscardUnknown() {
xxx_messageInfo_UnlinkAccountsResponse.DiscardUnknown(m)
}
var xxx_messageInfo_UnlinkAccountsResponse proto.InternalMessageInfo
// Next available tag: 2
type GetUsersProjectsRequest struct {
UserRefs []*UserRef `protobuf:"bytes,1,rep,name=user_refs,json=userRefs,proto3" json:"user_refs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetUsersProjectsRequest) Reset() { *m = GetUsersProjectsRequest{} }
func (m *GetUsersProjectsRequest) String() string { return proto.CompactTextString(m) }
func (*GetUsersProjectsRequest) ProtoMessage() {}
func (*GetUsersProjectsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{23}
}
func (m *GetUsersProjectsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetUsersProjectsRequest.Unmarshal(m, b)
}
func (m *GetUsersProjectsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetUsersProjectsRequest.Marshal(b, m, deterministic)
}
func (m *GetUsersProjectsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetUsersProjectsRequest.Merge(m, src)
}
func (m *GetUsersProjectsRequest) XXX_Size() int {
return xxx_messageInfo_GetUsersProjectsRequest.Size(m)
}
func (m *GetUsersProjectsRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetUsersProjectsRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetUsersProjectsRequest proto.InternalMessageInfo
func (m *GetUsersProjectsRequest) GetUserRefs() []*UserRef {
if m != nil {
return m.UserRefs
}
return nil
}
// Next available tag: 5
type GetUsersProjectsResponse struct {
UsersProjects []*UserProjects `protobuf:"bytes,1,rep,name=users_projects,json=usersProjects,proto3" json:"users_projects,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetUsersProjectsResponse) Reset() { *m = GetUsersProjectsResponse{} }
func (m *GetUsersProjectsResponse) String() string { return proto.CompactTextString(m) }
func (*GetUsersProjectsResponse) ProtoMessage() {}
func (*GetUsersProjectsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{24}
}
func (m *GetUsersProjectsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetUsersProjectsResponse.Unmarshal(m, b)
}
func (m *GetUsersProjectsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetUsersProjectsResponse.Marshal(b, m, deterministic)
}
func (m *GetUsersProjectsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetUsersProjectsResponse.Merge(m, src)
}
func (m *GetUsersProjectsResponse) XXX_Size() int {
return xxx_messageInfo_GetUsersProjectsResponse.Size(m)
}
func (m *GetUsersProjectsResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetUsersProjectsResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetUsersProjectsResponse proto.InternalMessageInfo
func (m *GetUsersProjectsResponse) GetUsersProjects() []*UserProjects {
if m != nil {
return m.UsersProjects
}
return nil
}
// Next available tag: 2
type ExpungeUserRequest struct {
Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ExpungeUserRequest) Reset() { *m = ExpungeUserRequest{} }
func (m *ExpungeUserRequest) String() string { return proto.CompactTextString(m) }
func (*ExpungeUserRequest) ProtoMessage() {}
func (*ExpungeUserRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{25}
}
func (m *ExpungeUserRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ExpungeUserRequest.Unmarshal(m, b)
}
func (m *ExpungeUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ExpungeUserRequest.Marshal(b, m, deterministic)
}
func (m *ExpungeUserRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ExpungeUserRequest.Merge(m, src)
}
func (m *ExpungeUserRequest) XXX_Size() int {
return xxx_messageInfo_ExpungeUserRequest.Size(m)
}
func (m *ExpungeUserRequest) XXX_DiscardUnknown() {
xxx_messageInfo_ExpungeUserRequest.DiscardUnknown(m)
}
var xxx_messageInfo_ExpungeUserRequest proto.InternalMessageInfo
func (m *ExpungeUserRequest) GetEmail() string {
if m != nil {
return m.Email
}
return ""
}
// Next available tag: 1
type ExpungeUserResponse struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ExpungeUserResponse) Reset() { *m = ExpungeUserResponse{} }
func (m *ExpungeUserResponse) String() string { return proto.CompactTextString(m) }
func (*ExpungeUserResponse) ProtoMessage() {}
func (*ExpungeUserResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_e517996dd141ad63, []int{26}
}
func (m *ExpungeUserResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ExpungeUserResponse.Unmarshal(m, b)
}
func (m *ExpungeUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ExpungeUserResponse.Marshal(b, m, deterministic)
}
func (m *ExpungeUserResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ExpungeUserResponse.Merge(m, src)
}
func (m *ExpungeUserResponse) XXX_Size() int {
return xxx_messageInfo_ExpungeUserResponse.Size(m)
}
func (m *ExpungeUserResponse) XXX_DiscardUnknown() {
xxx_messageInfo_ExpungeUserResponse.DiscardUnknown(m)
}
var xxx_messageInfo_ExpungeUserResponse proto.InternalMessageInfo
func init() {
proto.RegisterType((*ListReferencedUsersRequest)(nil), "monorail.ListReferencedUsersRequest")
proto.RegisterType((*ListReferencedUsersResponse)(nil), "monorail.ListReferencedUsersResponse")
proto.RegisterType((*GetUserRequest)(nil), "monorail.GetUserRequest")
proto.RegisterType((*GetMembershipsRequest)(nil), "monorail.GetMembershipsRequest")
proto.RegisterType((*GetMembershipsResponse)(nil), "monorail.GetMembershipsResponse")
proto.RegisterType((*GetSavedQueriesRequest)(nil), "monorail.GetSavedQueriesRequest")
proto.RegisterType((*GetSavedQueriesResponse)(nil), "monorail.GetSavedQueriesResponse")
proto.RegisterType((*GetUserStarCountRequest)(nil), "monorail.GetUserStarCountRequest")
proto.RegisterType((*GetUserStarCountResponse)(nil), "monorail.GetUserStarCountResponse")
proto.RegisterType((*StarUserRequest)(nil), "monorail.StarUserRequest")
proto.RegisterType((*StarUserResponse)(nil), "monorail.StarUserResponse")
proto.RegisterType((*SetExpandPermsPreferenceRequest)(nil), "monorail.SetExpandPermsPreferenceRequest")
proto.RegisterType((*SetExpandPermsPreferenceResponse)(nil), "monorail.SetExpandPermsPreferenceResponse")
proto.RegisterType((*GetUserPrefsRequest)(nil), "monorail.GetUserPrefsRequest")
proto.RegisterType((*GetUserPrefsResponse)(nil), "monorail.GetUserPrefsResponse")
proto.RegisterType((*SetUserPrefsRequest)(nil), "monorail.SetUserPrefsRequest")
proto.RegisterType((*SetUserPrefsResponse)(nil), "monorail.SetUserPrefsResponse")
proto.RegisterType((*InviteLinkedParentRequest)(nil), "monorail.InviteLinkedParentRequest")
proto.RegisterType((*InviteLinkedParentResponse)(nil), "monorail.InviteLinkedParentResponse")
proto.RegisterType((*AcceptLinkedChildRequest)(nil), "monorail.AcceptLinkedChildRequest")
proto.RegisterType((*AcceptLinkedChildResponse)(nil), "monorail.AcceptLinkedChildResponse")
proto.RegisterType((*UnlinkAccountsRequest)(nil), "monorail.UnlinkAccountsRequest")
proto.RegisterType((*UnlinkAccountsResponse)(nil), "monorail.UnlinkAccountsResponse")
proto.RegisterType((*GetUsersProjectsRequest)(nil), "monorail.GetUsersProjectsRequest")
proto.RegisterType((*GetUsersProjectsResponse)(nil), "monorail.GetUsersProjectsResponse")
proto.RegisterType((*ExpungeUserRequest)(nil), "monorail.ExpungeUserRequest")
proto.RegisterType((*ExpungeUserResponse)(nil), "monorail.ExpungeUserResponse")
}
func init() {
proto.RegisterFile("api/api_proto/users.proto", fileDescriptor_e517996dd141ad63)
}
var fileDescriptor_e517996dd141ad63 = []byte{
// 878 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x56, 0xdb, 0x6e, 0xdb, 0x46,
0x10, 0x35, 0x23, 0xc8, 0x96, 0xc6, 0x97, 0x24, 0x2b, 0x59, 0xa1, 0x36, 0x71, 0x43, 0x6f, 0x5c,
0x54, 0x09, 0x5a, 0xe5, 0x52, 0xf4, 0x21, 0x0f, 0x2d, 0x10, 0xa8, 0xae, 0x91, 0xc2, 0x45, 0x55,
0xb2, 0x2e, 0x1a, 0x14, 0xa8, 0x40, 0x93, 0xeb, 0x84, 0xb5, 0x44, 0x32, 0xbb, 0x64, 0x90, 0x7e,
0x67, 0x7f, 0xa8, 0xe0, 0x72, 0x49, 0x2e, 0x6f, 0x8a, 0xa1, 0xbc, 0x89, 0x9c, 0x33, 0x67, 0x0e,
0x67, 0x67, 0xcf, 0x08, 0xc6, 0x76, 0xe8, 0x3d, 0xb5, 0x43, 0x6f, 0x11, 0xb2, 0x20, 0x0a, 0x9e,
0xc6, 0x9c, 0x32, 0x3e, 0x15, 0xbf, 0x51, 0x6f, 0x15, 0xf8, 0x01, 0xb3, 0xbd, 0x25, 0x36, 0xea,
0xa0, 0x45, 0x70, 0xf9, 0x0f, 0x75, 0x22, 0x89, 0xc5, 0xb8, 0x8c, 0x70, 0x82, 0xd5, 0x2a, 0xf0,
0xd3, 0x18, 0x71, 0x01, 0x9f, 0x7b, 0x3c, 0x32, 0xe9, 0x15, 0x65, 0xd4, 0x77, 0xa8, 0x7b, 0x91,
0x14, 0x31, 0xe9, 0xfb, 0x98, 0xf2, 0x08, 0x8d, 0x60, 0x9b, 0xae, 0x6c, 0x6f, 0xc9, 0xf5, 0x5b,
0x46, 0x67, 0xd2, 0x37, 0xe5, 0x13, 0x9a, 0x42, 0x5f, 0xd4, 0x61, 0xf4, 0x8a, 0xeb, 0x1d, 0xa3,
0x33, 0xd9, 0x7d, 0x71, 0x77, 0x9a, 0x29, 0x9a, 0x26, 0x14, 0x26, 0xbd, 0x32, 0x7b, 0x71, 0xfa,
0x83, 0x93, 0x19, 0xdc, 0x6f, 0xac, 0xc2, 0xc3, 0xc0, 0xe7, 0x14, 0x9d, 0x40, 0x57, 0x7c, 0x9b,
0xae, 0x09, 0xaa, 0x83, 0x0a, 0x55, 0x1a, 0x24, 0x3f, 0xc0, 0xc1, 0x19, 0x8d, 0x52, 0xf2, 0x54,
0xde, 0xd7, 0xd0, 0xcb, 0x64, 0xe8, 0xb7, 0x0c, 0xad, 0x59, 0xc5, 0x8e, 0x54, 0x41, 0x4e, 0xe1,
0xf0, 0x8c, 0x46, 0xbf, 0xd0, 0xd5, 0x25, 0x65, 0xfc, 0x9d, 0x17, 0xf2, 0xcd, 0x68, 0x7e, 0x86,
0x51, 0x95, 0x46, 0x7e, 0xc6, 0x33, 0x80, 0xb7, 0x2c, 0x88, 0xc3, 0xb4, 0x2d, 0x5a, 0x5b, 0x5b,
0xfa, 0x02, 0x24, 0xfa, 0xf2, 0x93, 0xe0, 0xb2, 0xec, 0x0f, 0xd4, 0xfd, 0x2d, 0xa6, 0xcc, 0xa3,
0x1b, 0x6a, 0xfa, 0x1d, 0xee, 0xd5, 0x78, 0xa4, 0xa8, 0x97, 0xb0, 0xcf, 0x93, 0xf7, 0x8b, 0xf7,
0x69, 0x40, 0xea, 0x1a, 0x16, 0x6c, 0x79, 0xda, 0xbf, 0xe6, 0x1e, 0x57, 0x28, 0xc8, 0x99, 0x60,
0x4d, 0x8a, 0x59, 0x91, 0xcd, 0x66, 0x41, 0xec, 0x47, 0x9b, 0xc9, 0x7b, 0x09, 0x7a, 0x9d, 0x48,
0xea, 0x3b, 0x02, 0xe0, 0x91, 0xcd, 0x16, 0x4e, 0xf2, 0x56, 0xd7, 0x0c, 0x6d, 0xb2, 0x6f, 0xf6,
0x79, 0x06, 0x23, 0x6f, 0xe0, 0x76, 0x92, 0xb3, 0xf1, 0xa9, 0x23, 0x1d, 0x76, 0x12, 0x36, 0x46,
0x5d, 0xbd, 0x63, 0x68, 0x93, 0x9e, 0x99, 0x3d, 0x92, 0xe7, 0x70, 0xa7, 0xa0, 0xbe, 0x99, 0x9a,
0x1f, 0xe1, 0xa1, 0x45, 0xa3, 0xd3, 0x8f, 0xa1, 0xed, 0xbb, 0x73, 0xca, 0x56, 0x7c, 0xce, 0xb2,
0x91, 0xce, 0xd4, 0x1d, 0xc3, 0x1e, 0x15, 0xf1, 0x45, 0x98, 0x00, 0x84, 0xc2, 0x9e, 0xb9, 0x4b,
0x8b, 0x1c, 0x42, 0xc0, 0x68, 0x67, 0x49, 0x85, 0x90, 0x19, 0x0c, 0x64, 0xcb, 0x92, 0x20, 0xdf,
0x74, 0xe2, 0x87, 0x65, 0x12, 0xf9, 0x95, 0xdf, 0x40, 0x37, 0x54, 0x66, 0xf4, 0x5e, 0x99, 0x22,
0xc1, 0xfe, 0x61, 0x2f, 0x63, 0x6a, 0xa6, 0x28, 0xc2, 0x60, 0x60, 0x7d, 0xae, 0x96, 0xa2, 0x66,
0xe7, 0x46, 0x35, 0x47, 0x30, 0xb4, 0x1a, 0xa4, 0x93, 0xe7, 0x30, 0x7e, 0xed, 0x7f, 0xf0, 0x22,
0x7a, 0xee, 0xf9, 0xd7, 0xd4, 0x9d, 0xdb, 0x8c, 0x16, 0x53, 0x39, 0x84, 0xae, 0x30, 0x28, 0x21,
0xa7, 0x6f, 0xa6, 0x0f, 0xe4, 0x01, 0xe0, 0xa6, 0x14, 0x49, 0xf8, 0x0c, 0xf4, 0x57, 0x8e, 0x43,
0xc3, 0x28, 0x8d, 0xce, 0xde, 0x79, 0x4b, 0x77, 0x3d, 0xdf, 0x7d, 0x18, 0x37, 0x64, 0x48, 0xba,
0x6b, 0x38, 0xbc, 0xf0, 0x97, 0x9e, 0x7f, 0xfd, 0xca, 0x11, 0x33, 0x94, 0x77, 0xeb, 0x31, 0x6c,
0x87, 0xa2, 0x72, 0x7b, 0xaf, 0x24, 0x00, 0x7d, 0x05, 0x5d, 0x27, 0x21, 0x15, 0x03, 0xdb, 0x88,
0x4c, 0xe3, 0x44, 0x87, 0x51, 0xb5, 0x98, 0x94, 0xf1, 0x3a, 0xbf, 0xba, 0x7c, 0xce, 0x02, 0xb1,
0x0c, 0x32, 0x21, 0x25, 0xef, 0xd6, 0x3e, 0xed, 0xdd, 0x6f, 0xf2, 0xcb, 0xab, 0x50, 0xc9, 0x41,
0xfa, 0x1e, 0x0e, 0x84, 0x37, 0x27, 0x9b, 0x45, 0x44, 0x24, 0xe1, 0xa8, 0x7a, 0xba, 0x32, 0x6f,
0x3f, 0x56, 0x69, 0xc8, 0x13, 0x40, 0xa7, 0x1f, 0xc3, 0xd8, 0x7f, 0x4b, 0xd5, 0xfb, 0x9d, 0x77,
0x5d, 0x53, 0xbb, 0x7e, 0x08, 0x83, 0x12, 0x36, 0x55, 0xf0, 0xe2, 0xbf, 0x3e, 0x74, 0x85, 0x36,
0xf4, 0x1d, 0xec, 0x48, 0x9d, 0x48, 0x2f, 0xca, 0x97, 0x37, 0x06, 0xae, 0xac, 0x16, 0xb2, 0x85,
0x5c, 0x18, 0x34, 0xac, 0x26, 0x74, 0x52, 0x00, 0xdb, 0xf7, 0x23, 0xfe, 0xf2, 0x13, 0x28, 0x79,
0x1a, 0x5b, 0xe8, 0x42, 0xec, 0x2e, 0x65, 0x69, 0xa0, 0x87, 0x25, 0x8d, 0xf5, 0xad, 0x84, 0x8d,
0x76, 0x40, 0x4e, 0xfb, 0x27, 0xdc, 0xae, 0xf8, 0x3e, 0x2a, 0xa7, 0x35, 0xac, 0x16, 0x7c, 0xbc,
0x06, 0x91, 0x33, 0xff, 0x05, 0x77, 0xaa, 0x96, 0x8d, 0x8e, 0x6b, 0x6d, 0xad, 0xee, 0x05, 0x4c,
0xd6, 0x41, 0x72, 0xf2, 0x19, 0xf4, 0x32, 0xe7, 0x45, 0x63, 0x65, 0x11, 0x95, 0x8d, 0x1e, 0xe3,
0xa6, 0x50, 0x4e, 0xf2, 0x2b, 0xec, 0xa9, 0xe6, 0x86, 0x8e, 0x6a, 0xa5, 0x55, 0xb7, 0xc2, 0x5f,
0xb4, 0x85, 0x55, 0x42, 0xab, 0x85, 0xd0, 0x5a, 0x4f, 0x68, 0x35, 0x13, 0x72, 0xd0, 0xdb, 0x7c,
0x1e, 0x3d, 0x2e, 0x65, 0xaf, 0xdb, 0x28, 0xf8, 0xc9, 0x4d, 0xa0, 0x79, 0x51, 0x1b, 0x50, 0xdd,
0xed, 0xd0, 0xa3, 0x82, 0xa3, 0xd5, 0x3e, 0xf1, 0xc9, 0x7a, 0x50, 0x5e, 0xe2, 0x6f, 0xb8, 0x5b,
0x33, 0x40, 0xa4, 0x9c, 0x7c, 0x9b, 0x9f, 0xe2, 0x47, 0x6b, 0x31, 0xea, 0x65, 0x29, 0xdb, 0x9a,
0x7a, 0x59, 0x1a, 0xdd, 0x55, 0xbd, 0x2c, 0x2d, 0x8e, 0xa8, 0x8e, 0x74, 0xee, 0x40, 0x0d, 0x23,
0x5d, 0xf5, 0xcb, 0x86, 0x91, 0xae, 0xf9, 0x20, 0xd9, 0x42, 0xe7, 0xb0, 0xab, 0xd8, 0x13, 0x7a,
0x50, 0x24, 0xd5, 0x1d, 0x0e, 0x1f, 0xb5, 0x44, 0x33, 0xb6, 0xcb, 0x6d, 0xf1, 0xe7, 0xfc, 0xdb,
0xff, 0x03, 0x00, 0x00, 0xff, 0xff, 0x14, 0x88, 0x2d, 0xcd, 0x01, 0x0c, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConnInterface
// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
const _ = grpc.SupportPackageIsVersion6
// UsersClient is the client API for Users service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
type UsersClient interface {
GetUser(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*User, error)
ListReferencedUsers(ctx context.Context, in *ListReferencedUsersRequest, opts ...grpc.CallOption) (*ListReferencedUsersResponse, error)
GetMemberships(ctx context.Context, in *GetMembershipsRequest, opts ...grpc.CallOption) (*GetMembershipsResponse, error)
GetSavedQueries(ctx context.Context, in *GetSavedQueriesRequest, opts ...grpc.CallOption) (*GetSavedQueriesResponse, error)
GetUserStarCount(ctx context.Context, in *GetUserStarCountRequest, opts ...grpc.CallOption) (*GetUserStarCountResponse, error)
StarUser(ctx context.Context, in *StarUserRequest, opts ...grpc.CallOption) (*StarUserResponse, error)
GetUserPrefs(ctx context.Context, in *GetUserPrefsRequest, opts ...grpc.CallOption) (*GetUserPrefsResponse, error)
SetUserPrefs(ctx context.Context, in *SetUserPrefsRequest, opts ...grpc.CallOption) (*SetUserPrefsResponse, error)
// TODO(jrobbins): Merge this into SetUserPrefs.
SetExpandPermsPreference(ctx context.Context, in *SetExpandPermsPreferenceRequest, opts ...grpc.CallOption) (*SetExpandPermsPreferenceResponse, error)
InviteLinkedParent(ctx context.Context, in *InviteLinkedParentRequest, opts ...grpc.CallOption) (*InviteLinkedParentResponse, error)
AcceptLinkedChild(ctx context.Context, in *AcceptLinkedChildRequest, opts ...grpc.CallOption) (*AcceptLinkedChildResponse, error)
UnlinkAccounts(ctx context.Context, in *UnlinkAccountsRequest, opts ...grpc.CallOption) (*UnlinkAccountsResponse, error)
GetUsersProjects(ctx context.Context, in *GetUsersProjectsRequest, opts ...grpc.CallOption) (*GetUsersProjectsResponse, error)
ExpungeUser(ctx context.Context, in *ExpungeUserRequest, opts ...grpc.CallOption) (*ExpungeUserResponse, error)
}
type usersPRPCClient struct {
client *prpc.Client
}
func NewUsersPRPCClient(client *prpc.Client) UsersClient {
return &usersPRPCClient{client}
}
func (c *usersPRPCClient) GetUser(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*User, error) {
out := new(User)
err := c.client.Call(ctx, "monorail.Users", "GetUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersPRPCClient) ListReferencedUsers(ctx context.Context, in *ListReferencedUsersRequest, opts ...grpc.CallOption) (*ListReferencedUsersResponse, error) {
out := new(ListReferencedUsersResponse)
err := c.client.Call(ctx, "monorail.Users", "ListReferencedUsers", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersPRPCClient) GetMemberships(ctx context.Context, in *GetMembershipsRequest, opts ...grpc.CallOption) (*GetMembershipsResponse, error) {
out := new(GetMembershipsResponse)
err := c.client.Call(ctx, "monorail.Users", "GetMemberships", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersPRPCClient) GetSavedQueries(ctx context.Context, in *GetSavedQueriesRequest, opts ...grpc.CallOption) (*GetSavedQueriesResponse, error) {
out := new(GetSavedQueriesResponse)
err := c.client.Call(ctx, "monorail.Users", "GetSavedQueries", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersPRPCClient) GetUserStarCount(ctx context.Context, in *GetUserStarCountRequest, opts ...grpc.CallOption) (*GetUserStarCountResponse, error) {
out := new(GetUserStarCountResponse)
err := c.client.Call(ctx, "monorail.Users", "GetUserStarCount", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersPRPCClient) StarUser(ctx context.Context, in *StarUserRequest, opts ...grpc.CallOption) (*StarUserResponse, error) {
out := new(StarUserResponse)
err := c.client.Call(ctx, "monorail.Users", "StarUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersPRPCClient) GetUserPrefs(ctx context.Context, in *GetUserPrefsRequest, opts ...grpc.CallOption) (*GetUserPrefsResponse, error) {
out := new(GetUserPrefsResponse)
err := c.client.Call(ctx, "monorail.Users", "GetUserPrefs", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersPRPCClient) SetUserPrefs(ctx context.Context, in *SetUserPrefsRequest, opts ...grpc.CallOption) (*SetUserPrefsResponse, error) {
out := new(SetUserPrefsResponse)
err := c.client.Call(ctx, "monorail.Users", "SetUserPrefs", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersPRPCClient) SetExpandPermsPreference(ctx context.Context, in *SetExpandPermsPreferenceRequest, opts ...grpc.CallOption) (*SetExpandPermsPreferenceResponse, error) {
out := new(SetExpandPermsPreferenceResponse)
err := c.client.Call(ctx, "monorail.Users", "SetExpandPermsPreference", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersPRPCClient) InviteLinkedParent(ctx context.Context, in *InviteLinkedParentRequest, opts ...grpc.CallOption) (*InviteLinkedParentResponse, error) {
out := new(InviteLinkedParentResponse)
err := c.client.Call(ctx, "monorail.Users", "InviteLinkedParent", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersPRPCClient) AcceptLinkedChild(ctx context.Context, in *AcceptLinkedChildRequest, opts ...grpc.CallOption) (*AcceptLinkedChildResponse, error) {
out := new(AcceptLinkedChildResponse)
err := c.client.Call(ctx, "monorail.Users", "AcceptLinkedChild", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersPRPCClient) UnlinkAccounts(ctx context.Context, in *UnlinkAccountsRequest, opts ...grpc.CallOption) (*UnlinkAccountsResponse, error) {
out := new(UnlinkAccountsResponse)
err := c.client.Call(ctx, "monorail.Users", "UnlinkAccounts", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersPRPCClient) GetUsersProjects(ctx context.Context, in *GetUsersProjectsRequest, opts ...grpc.CallOption) (*GetUsersProjectsResponse, error) {
out := new(GetUsersProjectsResponse)
err := c.client.Call(ctx, "monorail.Users", "GetUsersProjects", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersPRPCClient) ExpungeUser(ctx context.Context, in *ExpungeUserRequest, opts ...grpc.CallOption) (*ExpungeUserResponse, error) {
out := new(ExpungeUserResponse)
err := c.client.Call(ctx, "monorail.Users", "ExpungeUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
type usersClient struct {
cc grpc.ClientConnInterface
}
func NewUsersClient(cc grpc.ClientConnInterface) UsersClient {
return &usersClient{cc}
}
func (c *usersClient) GetUser(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*User, error) {
out := new(User)
err := c.cc.Invoke(ctx, "/monorail.Users/GetUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersClient) ListReferencedUsers(ctx context.Context, in *ListReferencedUsersRequest, opts ...grpc.CallOption) (*ListReferencedUsersResponse, error) {
out := new(ListReferencedUsersResponse)
err := c.cc.Invoke(ctx, "/monorail.Users/ListReferencedUsers", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersClient) GetMemberships(ctx context.Context, in *GetMembershipsRequest, opts ...grpc.CallOption) (*GetMembershipsResponse, error) {
out := new(GetMembershipsResponse)
err := c.cc.Invoke(ctx, "/monorail.Users/GetMemberships", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersClient) GetSavedQueries(ctx context.Context, in *GetSavedQueriesRequest, opts ...grpc.CallOption) (*GetSavedQueriesResponse, error) {
out := new(GetSavedQueriesResponse)
err := c.cc.Invoke(ctx, "/monorail.Users/GetSavedQueries", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersClient) GetUserStarCount(ctx context.Context, in *GetUserStarCountRequest, opts ...grpc.CallOption) (*GetUserStarCountResponse, error) {
out := new(GetUserStarCountResponse)
err := c.cc.Invoke(ctx, "/monorail.Users/GetUserStarCount", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersClient) StarUser(ctx context.Context, in *StarUserRequest, opts ...grpc.CallOption) (*StarUserResponse, error) {
out := new(StarUserResponse)
err := c.cc.Invoke(ctx, "/monorail.Users/StarUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersClient) GetUserPrefs(ctx context.Context, in *GetUserPrefsRequest, opts ...grpc.CallOption) (*GetUserPrefsResponse, error) {
out := new(GetUserPrefsResponse)
err := c.cc.Invoke(ctx, "/monorail.Users/GetUserPrefs", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersClient) SetUserPrefs(ctx context.Context, in *SetUserPrefsRequest, opts ...grpc.CallOption) (*SetUserPrefsResponse, error) {
out := new(SetUserPrefsResponse)
err := c.cc.Invoke(ctx, "/monorail.Users/SetUserPrefs", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersClient) SetExpandPermsPreference(ctx context.Context, in *SetExpandPermsPreferenceRequest, opts ...grpc.CallOption) (*SetExpandPermsPreferenceResponse, error) {
out := new(SetExpandPermsPreferenceResponse)
err := c.cc.Invoke(ctx, "/monorail.Users/SetExpandPermsPreference", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersClient) InviteLinkedParent(ctx context.Context, in *InviteLinkedParentRequest, opts ...grpc.CallOption) (*InviteLinkedParentResponse, error) {
out := new(InviteLinkedParentResponse)
err := c.cc.Invoke(ctx, "/monorail.Users/InviteLinkedParent", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersClient) AcceptLinkedChild(ctx context.Context, in *AcceptLinkedChildRequest, opts ...grpc.CallOption) (*AcceptLinkedChildResponse, error) {
out := new(AcceptLinkedChildResponse)
err := c.cc.Invoke(ctx, "/monorail.Users/AcceptLinkedChild", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersClient) UnlinkAccounts(ctx context.Context, in *UnlinkAccountsRequest, opts ...grpc.CallOption) (*UnlinkAccountsResponse, error) {
out := new(UnlinkAccountsResponse)
err := c.cc.Invoke(ctx, "/monorail.Users/UnlinkAccounts", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersClient) GetUsersProjects(ctx context.Context, in *GetUsersProjectsRequest, opts ...grpc.CallOption) (*GetUsersProjectsResponse, error) {
out := new(GetUsersProjectsResponse)
err := c.cc.Invoke(ctx, "/monorail.Users/GetUsersProjects", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *usersClient) ExpungeUser(ctx context.Context, in *ExpungeUserRequest, opts ...grpc.CallOption) (*ExpungeUserResponse, error) {
out := new(ExpungeUserResponse)
err := c.cc.Invoke(ctx, "/monorail.Users/ExpungeUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
// UsersServer is the server API for Users service.
type UsersServer interface {
GetUser(context.Context, *GetUserRequest) (*User, error)
ListReferencedUsers(context.Context, *ListReferencedUsersRequest) (*ListReferencedUsersResponse, error)
GetMemberships(context.Context, *GetMembershipsRequest) (*GetMembershipsResponse, error)
GetSavedQueries(context.Context, *GetSavedQueriesRequest) (*GetSavedQueriesResponse, error)
GetUserStarCount(context.Context, *GetUserStarCountRequest) (*GetUserStarCountResponse, error)
StarUser(context.Context, *StarUserRequest) (*StarUserResponse, error)
GetUserPrefs(context.Context, *GetUserPrefsRequest) (*GetUserPrefsResponse, error)
SetUserPrefs(context.Context, *SetUserPrefsRequest) (*SetUserPrefsResponse, error)
// TODO(jrobbins): Merge this into SetUserPrefs.
SetExpandPermsPreference(context.Context, *SetExpandPermsPreferenceRequest) (*SetExpandPermsPreferenceResponse, error)
InviteLinkedParent(context.Context, *InviteLinkedParentRequest) (*InviteLinkedParentResponse, error)
AcceptLinkedChild(context.Context, *AcceptLinkedChildRequest) (*AcceptLinkedChildResponse, error)
UnlinkAccounts(context.Context, *UnlinkAccountsRequest) (*UnlinkAccountsResponse, error)
GetUsersProjects(context.Context, *GetUsersProjectsRequest) (*GetUsersProjectsResponse, error)
ExpungeUser(context.Context, *ExpungeUserRequest) (*ExpungeUserResponse, error)
}
// UnimplementedUsersServer can be embedded to have forward compatible implementations.
type UnimplementedUsersServer struct {
}
func (*UnimplementedUsersServer) GetUser(ctx context.Context, req *GetUserRequest) (*User, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetUser not implemented")
}
func (*UnimplementedUsersServer) ListReferencedUsers(ctx context.Context, req *ListReferencedUsersRequest) (*ListReferencedUsersResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListReferencedUsers not implemented")
}
func (*UnimplementedUsersServer) GetMemberships(ctx context.Context, req *GetMembershipsRequest) (*GetMembershipsResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetMemberships not implemented")
}
func (*UnimplementedUsersServer) GetSavedQueries(ctx context.Context, req *GetSavedQueriesRequest) (*GetSavedQueriesResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetSavedQueries not implemented")
}
func (*UnimplementedUsersServer) GetUserStarCount(ctx context.Context, req *GetUserStarCountRequest) (*GetUserStarCountResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetUserStarCount not implemented")
}
func (*UnimplementedUsersServer) StarUser(ctx context.Context, req *StarUserRequest) (*StarUserResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method StarUser not implemented")
}
func (*UnimplementedUsersServer) GetUserPrefs(ctx context.Context, req *GetUserPrefsRequest) (*GetUserPrefsResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetUserPrefs not implemented")
}
func (*UnimplementedUsersServer) SetUserPrefs(ctx context.Context, req *SetUserPrefsRequest) (*SetUserPrefsResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method SetUserPrefs not implemented")
}
func (*UnimplementedUsersServer) SetExpandPermsPreference(ctx context.Context, req *SetExpandPermsPreferenceRequest) (*SetExpandPermsPreferenceResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method SetExpandPermsPreference not implemented")
}
func (*UnimplementedUsersServer) InviteLinkedParent(ctx context.Context, req *InviteLinkedParentRequest) (*InviteLinkedParentResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method InviteLinkedParent not implemented")
}
func (*UnimplementedUsersServer) AcceptLinkedChild(ctx context.Context, req *AcceptLinkedChildRequest) (*AcceptLinkedChildResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method AcceptLinkedChild not implemented")
}
func (*UnimplementedUsersServer) UnlinkAccounts(ctx context.Context, req *UnlinkAccountsRequest) (*UnlinkAccountsResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method UnlinkAccounts not implemented")
}
func (*UnimplementedUsersServer) GetUsersProjects(ctx context.Context, req *GetUsersProjectsRequest) (*GetUsersProjectsResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetUsersProjects not implemented")
}
func (*UnimplementedUsersServer) ExpungeUser(ctx context.Context, req *ExpungeUserRequest) (*ExpungeUserResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ExpungeUser not implemented")
}
func RegisterUsersServer(s prpc.Registrar, srv UsersServer) {
s.RegisterService(&_Users_serviceDesc, srv)
}
func _Users_GetUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetUserRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(UsersServer).GetUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/monorail.Users/GetUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(UsersServer).GetUser(ctx, req.(*GetUserRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Users_ListReferencedUsers_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListReferencedUsersRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(UsersServer).ListReferencedUsers(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/monorail.Users/ListReferencedUsers",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(UsersServer).ListReferencedUsers(ctx, req.(*ListReferencedUsersRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Users_GetMemberships_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetMembershipsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(UsersServer).GetMemberships(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/monorail.Users/GetMemberships",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(UsersServer).GetMemberships(ctx, req.(*GetMembershipsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Users_GetSavedQueries_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetSavedQueriesRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(UsersServer).GetSavedQueries(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/monorail.Users/GetSavedQueries",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(UsersServer).GetSavedQueries(ctx, req.(*GetSavedQueriesRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Users_GetUserStarCount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetUserStarCountRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(UsersServer).GetUserStarCount(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/monorail.Users/GetUserStarCount",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(UsersServer).GetUserStarCount(ctx, req.(*GetUserStarCountRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Users_StarUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(StarUserRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(UsersServer).StarUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/monorail.Users/StarUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(UsersServer).StarUser(ctx, req.(*StarUserRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Users_GetUserPrefs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetUserPrefsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(UsersServer).GetUserPrefs(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/monorail.Users/GetUserPrefs",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(UsersServer).GetUserPrefs(ctx, req.(*GetUserPrefsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Users_SetUserPrefs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(SetUserPrefsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(UsersServer).SetUserPrefs(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/monorail.Users/SetUserPrefs",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(UsersServer).SetUserPrefs(ctx, req.(*SetUserPrefsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Users_SetExpandPermsPreference_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(SetExpandPermsPreferenceRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(UsersServer).SetExpandPermsPreference(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/monorail.Users/SetExpandPermsPreference",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(UsersServer).SetExpandPermsPreference(ctx, req.(*SetExpandPermsPreferenceRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Users_InviteLinkedParent_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(InviteLinkedParentRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(UsersServer).InviteLinkedParent(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/monorail.Users/InviteLinkedParent",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(UsersServer).InviteLinkedParent(ctx, req.(*InviteLinkedParentRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Users_AcceptLinkedChild_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(AcceptLinkedChildRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(UsersServer).AcceptLinkedChild(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/monorail.Users/AcceptLinkedChild",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(UsersServer).AcceptLinkedChild(ctx, req.(*AcceptLinkedChildRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Users_UnlinkAccounts_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UnlinkAccountsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(UsersServer).UnlinkAccounts(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/monorail.Users/UnlinkAccounts",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(UsersServer).UnlinkAccounts(ctx, req.(*UnlinkAccountsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Users_GetUsersProjects_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetUsersProjectsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(UsersServer).GetUsersProjects(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/monorail.Users/GetUsersProjects",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(UsersServer).GetUsersProjects(ctx, req.(*GetUsersProjectsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Users_ExpungeUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ExpungeUserRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(UsersServer).ExpungeUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/monorail.Users/ExpungeUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(UsersServer).ExpungeUser(ctx, req.(*ExpungeUserRequest))
}
return interceptor(ctx, in, info, handler)
}
var _Users_serviceDesc = grpc.ServiceDesc{
ServiceName: "monorail.Users",
HandlerType: (*UsersServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "GetUser",
Handler: _Users_GetUser_Handler,
},
{
MethodName: "ListReferencedUsers",
Handler: _Users_ListReferencedUsers_Handler,
},
{
MethodName: "GetMemberships",
Handler: _Users_GetMemberships_Handler,
},
{
MethodName: "GetSavedQueries",
Handler: _Users_GetSavedQueries_Handler,
},
{
MethodName: "GetUserStarCount",
Handler: _Users_GetUserStarCount_Handler,
},
{
MethodName: "StarUser",
Handler: _Users_StarUser_Handler,
},
{
MethodName: "GetUserPrefs",
Handler: _Users_GetUserPrefs_Handler,
},
{
MethodName: "SetUserPrefs",
Handler: _Users_SetUserPrefs_Handler,
},
{
MethodName: "SetExpandPermsPreference",
Handler: _Users_SetExpandPermsPreference_Handler,
},
{
MethodName: "InviteLinkedParent",
Handler: _Users_InviteLinkedParent_Handler,
},
{
MethodName: "AcceptLinkedChild",
Handler: _Users_AcceptLinkedChild_Handler,
},
{
MethodName: "UnlinkAccounts",
Handler: _Users_UnlinkAccounts_Handler,
},
{
MethodName: "GetUsersProjects",
Handler: _Users_GetUsersProjects_Handler,
},
{
MethodName: "ExpungeUser",
Handler: _Users_ExpungeUser_Handler,
},
},
Streams: []grpc.StreamDesc{},
Metadata: "api/api_proto/users.proto",
}