Skip to content
Snippets Groups Projects
Select Git revision
  • 93beed6e6a766d566cc581d415ac23935ed6a13f
  • master default protected
  • bugfix/fix-return-var-in-find
  • feature/upgrade2
  • v1.11.0
  • v1.10.0
  • v1.8.2
  • v1.8.1
  • v1.8.0
  • 1.7.3
  • v1.7.1
  • v1.6.1
  • v1.6.0
  • v1.5.0
  • v1.4.1
  • v1.3.0
  • v1.2.2
  • v1.2.1
  • v1.2.0
  • v1.0.1
  • v1.0.0
  • v0.0.23
  • v0.0.17
  • v0.0.10
24 results

another_test_collection.json

Blame
  • references.pb.go 20.22 KiB
    // Code generated by protoc-gen-go. DO NOT EDIT.
    // versions:
    // 	protoc-gen-go v1.31.0
    // 	protoc        v4.23.4
    // source: references/references.proto
    
    package references
    
    import (
    	items "git.perx.ru/perxis/perxis-go/proto/items"
    	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    	reflect "reflect"
    	sync "sync"
    )
    
    const (
    	// Verify that this generated code is sufficiently up-to-date.
    	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    	// Verify that runtime/protoimpl is sufficiently up-to-date.
    	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    )
    
    type Reference struct {
    	state         protoimpl.MessageState
    	sizeCache     protoimpl.SizeCache
    	unknownFields protoimpl.UnknownFields
    
    	Id           string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
    	CollectionId string `protobuf:"bytes,2,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"`
    	Disabled     bool   `protobuf:"varint,3,opt,name=disabled,proto3" json:"disabled,omitempty"`
    }
    
    func (x *Reference) Reset() {
    	*x = Reference{}
    	if protoimpl.UnsafeEnabled {
    		mi := &file_references_references_proto_msgTypes[0]
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		ms.StoreMessageInfo(mi)
    	}
    }
    
    func (x *Reference) String() string {
    	return protoimpl.X.MessageStringOf(x)
    }
    
    func (*Reference) ProtoMessage() {}
    
    func (x *Reference) ProtoReflect() protoreflect.Message {
    	mi := &file_references_references_proto_msgTypes[0]
    	if protoimpl.UnsafeEnabled && x != nil {
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		if ms.LoadMessageInfo() == nil {
    			ms.StoreMessageInfo(mi)
    		}
    		return ms
    	}
    	return mi.MessageOf(x)
    }
    
    // Deprecated: Use Reference.ProtoReflect.Descriptor instead.
    func (*Reference) Descriptor() ([]byte, []int) {
    	return file_references_references_proto_rawDescGZIP(), []int{0}
    }
    
    func (x *Reference) GetId() string {
    	if x != nil {
    		return x.Id
    	}
    	return ""
    }
    
    func (x *Reference) GetCollectionId() string {
    	if x != nil {
    		return x.CollectionId
    	}
    	return ""
    }
    
    func (x *Reference) GetDisabled() bool {
    	if x != nil {
    		return x.Disabled
    	}
    	return false
    }
    
    type GetRequest struct {
    	state         protoimpl.MessageState
    	sizeCache     protoimpl.SizeCache
    	unknownFields protoimpl.UnknownFields
    
    	SpaceId    string       `protobuf:"bytes,1,opt,name=space_id,json=spaceId,proto3" json:"space_id,omitempty"`
    	EnvId      string       `protobuf:"bytes,2,opt,name=env_id,json=envId,proto3" json:"env_id,omitempty"`
    	References []*Reference `protobuf:"bytes,3,rep,name=references,proto3" json:"references,omitempty"`
    }
    
    func (x *GetRequest) Reset() {
    	*x = GetRequest{}
    	if protoimpl.UnsafeEnabled {
    		mi := &file_references_references_proto_msgTypes[1]
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		ms.StoreMessageInfo(mi)
    	}
    }
    
    func (x *GetRequest) String() string {
    	return protoimpl.X.MessageStringOf(x)
    }
    
    func (*GetRequest) ProtoMessage() {}
    
    func (x *GetRequest) ProtoReflect() protoreflect.Message {
    	mi := &file_references_references_proto_msgTypes[1]
    	if protoimpl.UnsafeEnabled && x != nil {
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		if ms.LoadMessageInfo() == nil {
    			ms.StoreMessageInfo(mi)
    		}
    		return ms
    	}
    	return mi.MessageOf(x)
    }
    
    // Deprecated: Use GetRequest.ProtoReflect.Descriptor instead.
    func (*GetRequest) Descriptor() ([]byte, []int) {
    	return file_references_references_proto_rawDescGZIP(), []int{1}
    }
    
    func (x *GetRequest) GetSpaceId() string {
    	if x != nil {
    		return x.SpaceId
    	}
    	return ""
    }
    
    func (x *GetRequest) GetEnvId() string {
    	if x != nil {
    		return x.EnvId
    	}
    	return ""
    }
    
    func (x *GetRequest) GetReferences() []*Reference {
    	if x != nil {
    		return x.References
    	}
    	return nil
    }
    
    type GetResponse struct {
    	state         protoimpl.MessageState
    	sizeCache     protoimpl.SizeCache
    	unknownFields protoimpl.UnknownFields
    
    	Items    []*items.Item `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
    	Notfound []*Reference  `protobuf:"bytes,2,rep,name=notfound,proto3" json:"notfound,omitempty"`
    }
    
    func (x *GetResponse) Reset() {
    	*x = GetResponse{}
    	if protoimpl.UnsafeEnabled {
    		mi := &file_references_references_proto_msgTypes[2]
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		ms.StoreMessageInfo(mi)
    	}
    }
    
    func (x *GetResponse) String() string {
    	return protoimpl.X.MessageStringOf(x)
    }
    
    func (*GetResponse) ProtoMessage() {}
    
    func (x *GetResponse) ProtoReflect() protoreflect.Message {
    	mi := &file_references_references_proto_msgTypes[2]
    	if protoimpl.UnsafeEnabled && x != nil {
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		if ms.LoadMessageInfo() == nil {
    			ms.StoreMessageInfo(mi)
    		}
    		return ms
    	}
    	return mi.MessageOf(x)
    }
    
    // Deprecated: Use GetResponse.ProtoReflect.Descriptor instead.
    func (*GetResponse) Descriptor() ([]byte, []int) {
    	return file_references_references_proto_rawDescGZIP(), []int{2}
    }
    
    func (x *GetResponse) GetItems() []*items.Item {
    	if x != nil {
    		return x.Items
    	}
    	return nil
    }
    
    func (x *GetResponse) GetNotfound() []*Reference {
    	if x != nil {
    		return x.Notfound
    	}
    	return nil
    }
    
    // PublishRequest запрос на публикацию записей по ссылкам
    type PublishRequest struct {
    	state         protoimpl.MessageState
    	sizeCache     protoimpl.SizeCache
    	unknownFields protoimpl.UnknownFields
    
    	SpaceId    string       `protobuf:"bytes,1,opt,name=space_id,json=spaceId,proto3" json:"space_id,omitempty"` // Пространство публикации
    	EnvId      string       `protobuf:"bytes,2,opt,name=env_id,json=envId,proto3" json:"env_id,omitempty"`       // Окружение публикации
    	References []*Reference `protobuf:"bytes,3,rep,name=references,proto3" json:"references,omitempty"`          // Список ссылок на записи для публикации
    	Recursive  bool         `protobuf:"varint,4,opt,name=recursive,proto3" json:"recursive,omitempty"`           // Рекурсивно публиковать все ссылки на найденные записи
    	Force      bool         `protobuf:"varint,5,opt,name=force,proto3" json:"force,omitempty"`                   // Принудительно публиковать записи, даже если они содержат не опубликованные ссылки
    }
    
    func (x *PublishRequest) Reset() {
    	*x = PublishRequest{}
    	if protoimpl.UnsafeEnabled {
    		mi := &file_references_references_proto_msgTypes[3]
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		ms.StoreMessageInfo(mi)
    	}
    }
    
    func (x *PublishRequest) String() string {
    	return protoimpl.X.MessageStringOf(x)
    }
    
    func (*PublishRequest) ProtoMessage() {}
    
    func (x *PublishRequest) ProtoReflect() protoreflect.Message {
    	mi := &file_references_references_proto_msgTypes[3]
    	if protoimpl.UnsafeEnabled && x != nil {
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		if ms.LoadMessageInfo() == nil {
    			ms.StoreMessageInfo(mi)
    		}
    		return ms
    	}
    	return mi.MessageOf(x)
    }
    
    // Deprecated: Use PublishRequest.ProtoReflect.Descriptor instead.
    func (*PublishRequest) Descriptor() ([]byte, []int) {
    	return file_references_references_proto_rawDescGZIP(), []int{3}
    }
    
    func (x *PublishRequest) GetSpaceId() string {
    	if x != nil {
    		return x.SpaceId
    	}
    	return ""
    }
    
    func (x *PublishRequest) GetEnvId() string {
    	if x != nil {
    		return x.EnvId
    	}
    	return ""
    }
    
    func (x *PublishRequest) GetReferences() []*Reference {
    	if x != nil {
    		return x.References
    	}
    	return nil
    }
    
    func (x *PublishRequest) GetRecursive() bool {
    	if x != nil {
    		return x.Recursive
    	}
    	return false
    }
    
    func (x *PublishRequest) GetForce() bool {
    	if x != nil {
    		return x.Force
    	}
    	return false
    }
    
    // PublishResponse ответ на запрос публикации записей
    type PublishResponse struct {
    	state         protoimpl.MessageState
    	sizeCache     protoimpl.SizeCache
    	unknownFields protoimpl.UnknownFields
    
    	Published   []*Reference `protobuf:"bytes,2,rep,name=published,proto3" json:"published,omitempty"`     // Список опубликованных записей
    	Notfound    []*Reference `protobuf:"bytes,3,rep,name=notfound,proto3" json:"notfound,omitempty"`       // Список не найденных записей
    	Unpublished []*Reference `protobuf:"bytes,4,rep,name=unpublished,proto3" json:"unpublished,omitempty"` // Список не опубликованных записей, требующих публикации
    }
    
    func (x *PublishResponse) Reset() {
    	*x = PublishResponse{}
    	if protoimpl.UnsafeEnabled {
    		mi := &file_references_references_proto_msgTypes[4]
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		ms.StoreMessageInfo(mi)
    	}
    }
    
    func (x *PublishResponse) String() string {
    	return protoimpl.X.MessageStringOf(x)
    }
    
    func (*PublishResponse) ProtoMessage() {}
    
    func (x *PublishResponse) ProtoReflect() protoreflect.Message {
    	mi := &file_references_references_proto_msgTypes[4]
    	if protoimpl.UnsafeEnabled && x != nil {
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		if ms.LoadMessageInfo() == nil {
    			ms.StoreMessageInfo(mi)
    		}
    		return ms
    	}
    	return mi.MessageOf(x)
    }
    
    // Deprecated: Use PublishResponse.ProtoReflect.Descriptor instead.
    func (*PublishResponse) Descriptor() ([]byte, []int) {
    	return file_references_references_proto_rawDescGZIP(), []int{4}
    }
    
    func (x *PublishResponse) GetPublished() []*Reference {
    	if x != nil {
    		return x.Published
    	}
    	return nil
    }
    
    func (x *PublishResponse) GetNotfound() []*Reference {
    	if x != nil {
    		return x.Notfound
    	}
    	return nil
    }
    
    func (x *PublishResponse) GetUnpublished() []*Reference {
    	if x != nil {
    		return x.Unpublished
    	}
    	return nil
    }
    
    var File_references_references_proto protoreflect.FileDescriptor
    
    var file_references_references_proto_rawDesc = []byte{
    	0x0a, 0x1b, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x72, 0x65, 0x66,
    	0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x63,
    	0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2e, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65,
    	0x73, 0x1a, 0x11, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x2e, 0x70,
    	0x72, 0x6f, 0x74, 0x6f, 0x22, 0x5c, 0x0a, 0x09, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63,
    	0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69,
    	0x64, 0x12, 0x23, 0x0a, 0x0d, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
    	0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63,
    	0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c,
    	0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c,
    	0x65, 0x64, 0x22, 0x7d, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
    	0x12, 0x19, 0x0a, 0x08, 0x73, 0x70, 0x61, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
    	0x28, 0x09, 0x52, 0x07, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x64, 0x12, 0x15, 0x0a, 0x06, 0x65,
    	0x6e, 0x76, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6e, 0x76,
    	0x49, 0x64, 0x12, 0x3d, 0x0a, 0x0a, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73,
    	0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74,
    	0x2e, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x66, 0x65,
    	0x72, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x0a, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65,
    	0x73, 0x22, 0x73, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
    	0x12, 0x29, 0x0a, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
    	0x13, 0x2e, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2e, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x2e,
    	0x49, 0x74, 0x65, 0x6d, 0x52, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x39, 0x0a, 0x08, 0x6e,
    	0x6f, 0x74, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e,
    	0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2e, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63,
    	0x65, 0x73, 0x2e, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x08, 0x6e, 0x6f,
    	0x74, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x22, 0xb5, 0x01, 0x0a, 0x0e, 0x50, 0x75, 0x62, 0x6c, 0x69,
    	0x73, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x19, 0x0a, 0x08, 0x73, 0x70, 0x61,
    	0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x70, 0x61,
    	0x63, 0x65, 0x49, 0x64, 0x12, 0x15, 0x0a, 0x06, 0x65, 0x6e, 0x76, 0x5f, 0x69, 0x64, 0x18, 0x02,
    	0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6e, 0x76, 0x49, 0x64, 0x12, 0x3d, 0x0a, 0x0a, 0x72,
    	0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32,
    	0x1d, 0x2e, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2e, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65,
    	0x6e, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x0a,
    	0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65,
    	0x63, 0x75, 0x72, 0x73, 0x69, 0x76, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x72,
    	0x65, 0x63, 0x75, 0x72, 0x73, 0x69, 0x76, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x6f, 0x72, 0x63,
    	0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x66, 0x6f, 0x72, 0x63, 0x65, 0x22, 0xca,
    	0x01, 0x0a, 0x0f, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
    	0x73, 0x65, 0x12, 0x3b, 0x0a, 0x09, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x65, 0x64, 0x18,
    	0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2e,
    	0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x66, 0x65, 0x72,
    	0x65, 0x6e, 0x63, 0x65, 0x52, 0x09, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x65, 0x64, 0x12,
    	0x39, 0x0a, 0x08, 0x6e, 0x6f, 0x74, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x18, 0x03, 0x20, 0x03, 0x28,
    	0x0b, 0x32, 0x1d, 0x2e, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2e, 0x72, 0x65, 0x66, 0x65,
    	0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65,
    	0x52, 0x08, 0x6e, 0x6f, 0x74, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x12, 0x3f, 0x0a, 0x0b, 0x75, 0x6e,
    	0x70, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x65, 0x64, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32,
    	0x1d, 0x2e, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2e, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65,
    	0x6e, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x0b,
    	0x75, 0x6e, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x65, 0x64, 0x32, 0xac, 0x01, 0x0a, 0x0a,
    	0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x12, 0x48, 0x0a, 0x03, 0x47, 0x65,
    	0x74, 0x12, 0x1e, 0x2e, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2e, 0x72, 0x65, 0x66, 0x65,
    	0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x2e, 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
    	0x74, 0x1a, 0x1f, 0x2e, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2e, 0x72, 0x65, 0x66, 0x65,
    	0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x2e, 0x47, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
    	0x73, 0x65, 0x22, 0x00, 0x12, 0x54, 0x0a, 0x07, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x12,
    	0x22, 0x2e, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2e, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65,
    	0x6e, 0x63, 0x65, 0x73, 0x2e, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x52, 0x65, 0x71, 0x75,
    	0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2e, 0x72, 0x65,
    	0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x2e, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68,
    	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0x3a, 0x5a, 0x38, 0x67, 0x69,
    	0x74, 0x2e, 0x70, 0x65, 0x72, 0x78, 0x2e, 0x72, 0x75, 0x2f, 0x70, 0x65, 0x72, 0x78, 0x69, 0x73,
    	0x2f, 0x70, 0x65, 0x72, 0x78, 0x69, 0x73, 0x2d, 0x67, 0x6f, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
    	0x2f, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x3b, 0x72, 0x65, 0x66, 0x65,
    	0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
    }
    
    var (
    	file_references_references_proto_rawDescOnce sync.Once
    	file_references_references_proto_rawDescData = file_references_references_proto_rawDesc
    )
    
    func file_references_references_proto_rawDescGZIP() []byte {
    	file_references_references_proto_rawDescOnce.Do(func() {
    		file_references_references_proto_rawDescData = protoimpl.X.CompressGZIP(file_references_references_proto_rawDescData)
    	})
    	return file_references_references_proto_rawDescData
    }
    
    var file_references_references_proto_msgTypes = make([]protoimpl.MessageInfo, 5)
    var file_references_references_proto_goTypes = []interface{}{
    	(*Reference)(nil),       // 0: content.references.Reference
    	(*GetRequest)(nil),      // 1: content.references.GetRequest
    	(*GetResponse)(nil),     // 2: content.references.GetResponse
    	(*PublishRequest)(nil),  // 3: content.references.PublishRequest
    	(*PublishResponse)(nil), // 4: content.references.PublishResponse
    	(*items.Item)(nil),      // 5: content.items.Item
    }
    var file_references_references_proto_depIdxs = []int32{
    	0, // 0: content.references.GetRequest.references:type_name -> content.references.Reference
    	5, // 1: content.references.GetResponse.items:type_name -> content.items.Item
    	0, // 2: content.references.GetResponse.notfound:type_name -> content.references.Reference
    	0, // 3: content.references.PublishRequest.references:type_name -> content.references.Reference
    	0, // 4: content.references.PublishResponse.published:type_name -> content.references.Reference
    	0, // 5: content.references.PublishResponse.notfound:type_name -> content.references.Reference
    	0, // 6: content.references.PublishResponse.unpublished:type_name -> content.references.Reference
    	1, // 7: content.references.References.Get:input_type -> content.references.GetRequest
    	3, // 8: content.references.References.Publish:input_type -> content.references.PublishRequest
    	2, // 9: content.references.References.Get:output_type -> content.references.GetResponse
    	4, // 10: content.references.References.Publish:output_type -> content.references.PublishResponse
    	9, // [9:11] is the sub-list for method output_type
    	7, // [7:9] is the sub-list for method input_type
    	7, // [7:7] is the sub-list for extension type_name
    	7, // [7:7] is the sub-list for extension extendee
    	0, // [0:7] is the sub-list for field type_name
    }
    
    func init() { file_references_references_proto_init() }
    func file_references_references_proto_init() {
    	if File_references_references_proto != nil {
    		return
    	}
    	if !protoimpl.UnsafeEnabled {
    		file_references_references_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
    			switch v := v.(*Reference); i {
    			case 0:
    				return &v.state
    			case 1:
    				return &v.sizeCache
    			case 2:
    				return &v.unknownFields
    			default:
    				return nil
    			}
    		}
    		file_references_references_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
    			switch v := v.(*GetRequest); i {
    			case 0:
    				return &v.state
    			case 1:
    				return &v.sizeCache
    			case 2:
    				return &v.unknownFields
    			default:
    				return nil
    			}
    		}
    		file_references_references_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
    			switch v := v.(*GetResponse); i {
    			case 0:
    				return &v.state
    			case 1:
    				return &v.sizeCache
    			case 2:
    				return &v.unknownFields
    			default:
    				return nil
    			}
    		}
    		file_references_references_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
    			switch v := v.(*PublishRequest); i {
    			case 0:
    				return &v.state
    			case 1:
    				return &v.sizeCache
    			case 2:
    				return &v.unknownFields
    			default:
    				return nil
    			}
    		}
    		file_references_references_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
    			switch v := v.(*PublishResponse); i {
    			case 0:
    				return &v.state
    			case 1:
    				return &v.sizeCache
    			case 2:
    				return &v.unknownFields
    			default:
    				return nil
    			}
    		}
    	}
    	type x struct{}
    	out := protoimpl.TypeBuilder{
    		File: protoimpl.DescBuilder{
    			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
    			RawDescriptor: file_references_references_proto_rawDesc,
    			NumEnums:      0,
    			NumMessages:   5,
    			NumExtensions: 0,
    			NumServices:   1,
    		},
    		GoTypes:           file_references_references_proto_goTypes,
    		DependencyIndexes: file_references_references_proto_depIdxs,
    		MessageInfos:      file_references_references_proto_msgTypes,
    	}.Build()
    	File_references_references_proto = out.File
    	file_references_references_proto_rawDesc = nil
    	file_references_references_proto_goTypes = nil
    	file_references_references_proto_depIdxs = nil
    }