// Code generated by protoc-gen-go. DO NOT EDIT.
// source: internal_msg.proto

package internalpb

import (
	fmt "fmt"
	proto "github.com/golang/protobuf/proto"
	commonpb "github.com/zilliztech/milvus-distributed/internal/proto/commonpb"
	servicepb "github.com/zilliztech/milvus-distributed/internal/proto/servicepb"
	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

type MsgType int32

const (
	MsgType_kNone MsgType = 0
	// Definition Requests: collection
	MsgType_kCreateCollection   MsgType = 100
	MsgType_kDropCollection     MsgType = 101
	MsgType_kHasCollection      MsgType = 102
	MsgType_kDescribeCollection MsgType = 103
	MsgType_kShowCollections    MsgType = 104
	// Definition Requests: partition
	MsgType_kCreatePartition   MsgType = 200
	MsgType_kDropPartition     MsgType = 201
	MsgType_kHasPartition      MsgType = 202
	MsgType_kDescribePartition MsgType = 203
	MsgType_kShowPartitions    MsgType = 204
	// Manipulation Requests
	MsgType_kInsert MsgType = 400
	MsgType_kDelete MsgType = 401
	// Query
	MsgType_kSearch       MsgType = 500
	MsgType_kSearchResult MsgType = 501
	// System Control
	MsgType_kTimeTick          MsgType = 1200
	MsgType_kQueryNodeSegStats MsgType = 1201
)

var MsgType_name = map[int32]string{
	0:    "kNone",
	100:  "kCreateCollection",
	101:  "kDropCollection",
	102:  "kHasCollection",
	103:  "kDescribeCollection",
	104:  "kShowCollections",
	200:  "kCreatePartition",
	201:  "kDropPartition",
	202:  "kHasPartition",
	203:  "kDescribePartition",
	204:  "kShowPartitions",
	400:  "kInsert",
	401:  "kDelete",
	500:  "kSearch",
	501:  "kSearchResult",
	1200: "kTimeTick",
	1201: "kQueryNodeSegStats",
}

var MsgType_value = map[string]int32{
	"kNone":               0,
	"kCreateCollection":   100,
	"kDropCollection":     101,
	"kHasCollection":      102,
	"kDescribeCollection": 103,
	"kShowCollections":    104,
	"kCreatePartition":    200,
	"kDropPartition":      201,
	"kHasPartition":       202,
	"kDescribePartition":  203,
	"kShowPartitions":     204,
	"kInsert":             400,
	"kDelete":             401,
	"kSearch":             500,
	"kSearchResult":       501,
	"kTimeTick":           1200,
	"kQueryNodeSegStats":  1201,
}

func (x MsgType) String() string {
	return proto.EnumName(MsgType_name, int32(x))
}

func (MsgType) EnumDescriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{0}
}

type PeerRole int32

const (
	PeerRole_Master PeerRole = 0
	PeerRole_Reader PeerRole = 1
	PeerRole_Writer PeerRole = 2
	PeerRole_Proxy  PeerRole = 3
)

var PeerRole_name = map[int32]string{
	0: "Master",
	1: "Reader",
	2: "Writer",
	3: "Proxy",
}

var PeerRole_value = map[string]int32{
	"Master": 0,
	"Reader": 1,
	"Writer": 2,
	"Proxy":  3,
}

func (x PeerRole) String() string {
	return proto.EnumName(PeerRole_name, int32(x))
}

func (PeerRole) EnumDescriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{1}
}

type IDRequest struct {
	PeerID               int64    `protobuf:"varint,1,opt,name=peerID,proto3" json:"peerID,omitempty"`
	Role                 PeerRole `protobuf:"varint,2,opt,name=role,proto3,enum=milvus.proto.internal.PeerRole" json:"role,omitempty"`
	Count                uint32   `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *IDRequest) Reset()         { *m = IDRequest{} }
func (m *IDRequest) String() string { return proto.CompactTextString(m) }
func (*IDRequest) ProtoMessage()    {}
func (*IDRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{0}
}

func (m *IDRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_IDRequest.Unmarshal(m, b)
}
func (m *IDRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_IDRequest.Marshal(b, m, deterministic)
}
func (m *IDRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_IDRequest.Merge(m, src)
}
func (m *IDRequest) XXX_Size() int {
	return xxx_messageInfo_IDRequest.Size(m)
}
func (m *IDRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_IDRequest.DiscardUnknown(m)
}

var xxx_messageInfo_IDRequest proto.InternalMessageInfo

func (m *IDRequest) GetPeerID() int64 {
	if m != nil {
		return m.PeerID
	}
	return 0
}

func (m *IDRequest) GetRole() PeerRole {
	if m != nil {
		return m.Role
	}
	return PeerRole_Master
}

func (m *IDRequest) GetCount() uint32 {
	if m != nil {
		return m.Count
	}
	return 0
}

type IDResponse struct {
	Status               *commonpb.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	ID                   int64            `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"`
	Count                uint32           `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (m *IDResponse) Reset()         { *m = IDResponse{} }
func (m *IDResponse) String() string { return proto.CompactTextString(m) }
func (*IDResponse) ProtoMessage()    {}
func (*IDResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{1}
}

func (m *IDResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_IDResponse.Unmarshal(m, b)
}
func (m *IDResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_IDResponse.Marshal(b, m, deterministic)
}
func (m *IDResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_IDResponse.Merge(m, src)
}
func (m *IDResponse) XXX_Size() int {
	return xxx_messageInfo_IDResponse.Size(m)
}
func (m *IDResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_IDResponse.DiscardUnknown(m)
}

var xxx_messageInfo_IDResponse proto.InternalMessageInfo

func (m *IDResponse) GetStatus() *commonpb.Status {
	if m != nil {
		return m.Status
	}
	return nil
}

func (m *IDResponse) GetID() int64 {
	if m != nil {
		return m.ID
	}
	return 0
}

func (m *IDResponse) GetCount() uint32 {
	if m != nil {
		return m.Count
	}
	return 0
}

type TsoRequest struct {
	PeerID               int64    `protobuf:"varint,1,opt,name=peerID,proto3" json:"peerID,omitempty"`
	Role                 PeerRole `protobuf:"varint,2,opt,name=role,proto3,enum=milvus.proto.internal.PeerRole" json:"role,omitempty"`
	Count                uint32   `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *TsoRequest) Reset()         { *m = TsoRequest{} }
func (m *TsoRequest) String() string { return proto.CompactTextString(m) }
func (*TsoRequest) ProtoMessage()    {}
func (*TsoRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{2}
}

func (m *TsoRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_TsoRequest.Unmarshal(m, b)
}
func (m *TsoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_TsoRequest.Marshal(b, m, deterministic)
}
func (m *TsoRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_TsoRequest.Merge(m, src)
}
func (m *TsoRequest) XXX_Size() int {
	return xxx_messageInfo_TsoRequest.Size(m)
}
func (m *TsoRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_TsoRequest.DiscardUnknown(m)
}

var xxx_messageInfo_TsoRequest proto.InternalMessageInfo

func (m *TsoRequest) GetPeerID() int64 {
	if m != nil {
		return m.PeerID
	}
	return 0
}

func (m *TsoRequest) GetRole() PeerRole {
	if m != nil {
		return m.Role
	}
	return PeerRole_Master
}

func (m *TsoRequest) GetCount() uint32 {
	if m != nil {
		return m.Count
	}
	return 0
}

type TsoResponse struct {
	Status               *commonpb.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Timestamp            uint64           `protobuf:"varint,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Count                uint32           `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (m *TsoResponse) Reset()         { *m = TsoResponse{} }
func (m *TsoResponse) String() string { return proto.CompactTextString(m) }
func (*TsoResponse) ProtoMessage()    {}
func (*TsoResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{3}
}

func (m *TsoResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_TsoResponse.Unmarshal(m, b)
}
func (m *TsoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_TsoResponse.Marshal(b, m, deterministic)
}
func (m *TsoResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_TsoResponse.Merge(m, src)
}
func (m *TsoResponse) XXX_Size() int {
	return xxx_messageInfo_TsoResponse.Size(m)
}
func (m *TsoResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_TsoResponse.DiscardUnknown(m)
}

var xxx_messageInfo_TsoResponse proto.InternalMessageInfo

func (m *TsoResponse) GetStatus() *commonpb.Status {
	if m != nil {
		return m.Status
	}
	return nil
}

func (m *TsoResponse) GetTimestamp() uint64 {
	if m != nil {
		return m.Timestamp
	}
	return 0
}

func (m *TsoResponse) GetCount() uint32 {
	if m != nil {
		return m.Count
	}
	return 0
}

type CreateCollectionRequest struct {
	MsgType              MsgType        `protobuf:"varint,1,opt,name=msg_type,json=msgType,proto3,enum=milvus.proto.internal.MsgType" json:"msg_type,omitempty"`
	ReqID                int64          `protobuf:"varint,2,opt,name=reqID,proto3" json:"reqID,omitempty"`
	Timestamp            uint64         `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ProxyID              int64          `protobuf:"varint,4,opt,name=proxyID,proto3" json:"proxyID,omitempty"`
	Schema               *commonpb.Blob `protobuf:"bytes,5,opt,name=schema,proto3" json:"schema,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (m *CreateCollectionRequest) Reset()         { *m = CreateCollectionRequest{} }
func (m *CreateCollectionRequest) String() string { return proto.CompactTextString(m) }
func (*CreateCollectionRequest) ProtoMessage()    {}
func (*CreateCollectionRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{4}
}

func (m *CreateCollectionRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CreateCollectionRequest.Unmarshal(m, b)
}
func (m *CreateCollectionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CreateCollectionRequest.Marshal(b, m, deterministic)
}
func (m *CreateCollectionRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CreateCollectionRequest.Merge(m, src)
}
func (m *CreateCollectionRequest) XXX_Size() int {
	return xxx_messageInfo_CreateCollectionRequest.Size(m)
}
func (m *CreateCollectionRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_CreateCollectionRequest.DiscardUnknown(m)
}

var xxx_messageInfo_CreateCollectionRequest proto.InternalMessageInfo

func (m *CreateCollectionRequest) GetMsgType() MsgType {
	if m != nil {
		return m.MsgType
	}
	return MsgType_kNone
}

func (m *CreateCollectionRequest) GetReqID() int64 {
	if m != nil {
		return m.ReqID
	}
	return 0
}

func (m *CreateCollectionRequest) GetTimestamp() uint64 {
	if m != nil {
		return m.Timestamp
	}
	return 0
}

func (m *CreateCollectionRequest) GetProxyID() int64 {
	if m != nil {
		return m.ProxyID
	}
	return 0
}

func (m *CreateCollectionRequest) GetSchema() *commonpb.Blob {
	if m != nil {
		return m.Schema
	}
	return nil
}

type DropCollectionRequest struct {
	MsgType              MsgType                   `protobuf:"varint,1,opt,name=msg_type,json=msgType,proto3,enum=milvus.proto.internal.MsgType" json:"msg_type,omitempty"`
	ReqID                int64                     `protobuf:"varint,2,opt,name=reqID,proto3" json:"reqID,omitempty"`
	Timestamp            uint64                    `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ProxyID              int64                     `protobuf:"varint,4,opt,name=proxyID,proto3" json:"proxyID,omitempty"`
	CollectionName       *servicepb.CollectionName `protobuf:"bytes,5,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (m *DropCollectionRequest) Reset()         { *m = DropCollectionRequest{} }
func (m *DropCollectionRequest) String() string { return proto.CompactTextString(m) }
func (*DropCollectionRequest) ProtoMessage()    {}
func (*DropCollectionRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{5}
}

func (m *DropCollectionRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_DropCollectionRequest.Unmarshal(m, b)
}
func (m *DropCollectionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_DropCollectionRequest.Marshal(b, m, deterministic)
}
func (m *DropCollectionRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_DropCollectionRequest.Merge(m, src)
}
func (m *DropCollectionRequest) XXX_Size() int {
	return xxx_messageInfo_DropCollectionRequest.Size(m)
}
func (m *DropCollectionRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_DropCollectionRequest.DiscardUnknown(m)
}

var xxx_messageInfo_DropCollectionRequest proto.InternalMessageInfo

func (m *DropCollectionRequest) GetMsgType() MsgType {
	if m != nil {
		return m.MsgType
	}
	return MsgType_kNone
}

func (m *DropCollectionRequest) GetReqID() int64 {
	if m != nil {
		return m.ReqID
	}
	return 0
}

func (m *DropCollectionRequest) GetTimestamp() uint64 {
	if m != nil {
		return m.Timestamp
	}
	return 0
}

func (m *DropCollectionRequest) GetProxyID() int64 {
	if m != nil {
		return m.ProxyID
	}
	return 0
}

func (m *DropCollectionRequest) GetCollectionName() *servicepb.CollectionName {
	if m != nil {
		return m.CollectionName
	}
	return nil
}

type HasCollectionRequest struct {
	MsgType              MsgType                   `protobuf:"varint,1,opt,name=msg_type,json=msgType,proto3,enum=milvus.proto.internal.MsgType" json:"msg_type,omitempty"`
	ReqID                int64                     `protobuf:"varint,2,opt,name=reqID,proto3" json:"reqID,omitempty"`
	Timestamp            uint64                    `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ProxyID              int64                     `protobuf:"varint,4,opt,name=proxyID,proto3" json:"proxyID,omitempty"`
	CollectionName       *servicepb.CollectionName `protobuf:"bytes,5,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (m *HasCollectionRequest) Reset()         { *m = HasCollectionRequest{} }
func (m *HasCollectionRequest) String() string { return proto.CompactTextString(m) }
func (*HasCollectionRequest) ProtoMessage()    {}
func (*HasCollectionRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{6}
}

func (m *HasCollectionRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_HasCollectionRequest.Unmarshal(m, b)
}
func (m *HasCollectionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_HasCollectionRequest.Marshal(b, m, deterministic)
}
func (m *HasCollectionRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_HasCollectionRequest.Merge(m, src)
}
func (m *HasCollectionRequest) XXX_Size() int {
	return xxx_messageInfo_HasCollectionRequest.Size(m)
}
func (m *HasCollectionRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_HasCollectionRequest.DiscardUnknown(m)
}

var xxx_messageInfo_HasCollectionRequest proto.InternalMessageInfo

func (m *HasCollectionRequest) GetMsgType() MsgType {
	if m != nil {
		return m.MsgType
	}
	return MsgType_kNone
}

func (m *HasCollectionRequest) GetReqID() int64 {
	if m != nil {
		return m.ReqID
	}
	return 0
}

func (m *HasCollectionRequest) GetTimestamp() uint64 {
	if m != nil {
		return m.Timestamp
	}
	return 0
}

func (m *HasCollectionRequest) GetProxyID() int64 {
	if m != nil {
		return m.ProxyID
	}
	return 0
}

func (m *HasCollectionRequest) GetCollectionName() *servicepb.CollectionName {
	if m != nil {
		return m.CollectionName
	}
	return nil
}

type DescribeCollectionRequest struct {
	MsgType              MsgType                   `protobuf:"varint,1,opt,name=msg_type,json=msgType,proto3,enum=milvus.proto.internal.MsgType" json:"msg_type,omitempty"`
	ReqID                int64                     `protobuf:"varint,2,opt,name=reqID,proto3" json:"reqID,omitempty"`
	Timestamp            uint64                    `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ProxyID              int64                     `protobuf:"varint,4,opt,name=proxyID,proto3" json:"proxyID,omitempty"`
	CollectionName       *servicepb.CollectionName `protobuf:"bytes,5,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (m *DescribeCollectionRequest) Reset()         { *m = DescribeCollectionRequest{} }
func (m *DescribeCollectionRequest) String() string { return proto.CompactTextString(m) }
func (*DescribeCollectionRequest) ProtoMessage()    {}
func (*DescribeCollectionRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{7}
}

func (m *DescribeCollectionRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_DescribeCollectionRequest.Unmarshal(m, b)
}
func (m *DescribeCollectionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_DescribeCollectionRequest.Marshal(b, m, deterministic)
}
func (m *DescribeCollectionRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_DescribeCollectionRequest.Merge(m, src)
}
func (m *DescribeCollectionRequest) XXX_Size() int {
	return xxx_messageInfo_DescribeCollectionRequest.Size(m)
}
func (m *DescribeCollectionRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_DescribeCollectionRequest.DiscardUnknown(m)
}

var xxx_messageInfo_DescribeCollectionRequest proto.InternalMessageInfo

func (m *DescribeCollectionRequest) GetMsgType() MsgType {
	if m != nil {
		return m.MsgType
	}
	return MsgType_kNone
}

func (m *DescribeCollectionRequest) GetReqID() int64 {
	if m != nil {
		return m.ReqID
	}
	return 0
}

func (m *DescribeCollectionRequest) GetTimestamp() uint64 {
	if m != nil {
		return m.Timestamp
	}
	return 0
}

func (m *DescribeCollectionRequest) GetProxyID() int64 {
	if m != nil {
		return m.ProxyID
	}
	return 0
}

func (m *DescribeCollectionRequest) GetCollectionName() *servicepb.CollectionName {
	if m != nil {
		return m.CollectionName
	}
	return nil
}

type ShowCollectionRequest struct {
	MsgType              MsgType  `protobuf:"varint,1,opt,name=msg_type,json=msgType,proto3,enum=milvus.proto.internal.MsgType" json:"msg_type,omitempty"`
	ReqID                int64    `protobuf:"varint,2,opt,name=reqID,proto3" json:"reqID,omitempty"`
	Timestamp            uint64   `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ProxyID              int64    `protobuf:"varint,4,opt,name=proxyID,proto3" json:"proxyID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *ShowCollectionRequest) Reset()         { *m = ShowCollectionRequest{} }
func (m *ShowCollectionRequest) String() string { return proto.CompactTextString(m) }
func (*ShowCollectionRequest) ProtoMessage()    {}
func (*ShowCollectionRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{8}
}

func (m *ShowCollectionRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_ShowCollectionRequest.Unmarshal(m, b)
}
func (m *ShowCollectionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_ShowCollectionRequest.Marshal(b, m, deterministic)
}
func (m *ShowCollectionRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_ShowCollectionRequest.Merge(m, src)
}
func (m *ShowCollectionRequest) XXX_Size() int {
	return xxx_messageInfo_ShowCollectionRequest.Size(m)
}
func (m *ShowCollectionRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_ShowCollectionRequest.DiscardUnknown(m)
}

var xxx_messageInfo_ShowCollectionRequest proto.InternalMessageInfo

func (m *ShowCollectionRequest) GetMsgType() MsgType {
	if m != nil {
		return m.MsgType
	}
	return MsgType_kNone
}

func (m *ShowCollectionRequest) GetReqID() int64 {
	if m != nil {
		return m.ReqID
	}
	return 0
}

func (m *ShowCollectionRequest) GetTimestamp() uint64 {
	if m != nil {
		return m.Timestamp
	}
	return 0
}

func (m *ShowCollectionRequest) GetProxyID() int64 {
	if m != nil {
		return m.ProxyID
	}
	return 0
}

type CreatePartitionRequest struct {
	MsgType              MsgType                  `protobuf:"varint,1,opt,name=msg_type,json=msgType,proto3,enum=milvus.proto.internal.MsgType" json:"msg_type,omitempty"`
	ReqID                int64                    `protobuf:"varint,2,opt,name=reqID,proto3" json:"reqID,omitempty"`
	Timestamp            uint64                   `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ProxyID              int64                    `protobuf:"varint,4,opt,name=proxyID,proto3" json:"proxyID,omitempty"`
	PartitionName        *servicepb.PartitionName `protobuf:"bytes,5,opt,name=partition_name,json=partitionName,proto3" json:"partition_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (m *CreatePartitionRequest) Reset()         { *m = CreatePartitionRequest{} }
func (m *CreatePartitionRequest) String() string { return proto.CompactTextString(m) }
func (*CreatePartitionRequest) ProtoMessage()    {}
func (*CreatePartitionRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{9}
}

func (m *CreatePartitionRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CreatePartitionRequest.Unmarshal(m, b)
}
func (m *CreatePartitionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CreatePartitionRequest.Marshal(b, m, deterministic)
}
func (m *CreatePartitionRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CreatePartitionRequest.Merge(m, src)
}
func (m *CreatePartitionRequest) XXX_Size() int {
	return xxx_messageInfo_CreatePartitionRequest.Size(m)
}
func (m *CreatePartitionRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_CreatePartitionRequest.DiscardUnknown(m)
}

var xxx_messageInfo_CreatePartitionRequest proto.InternalMessageInfo

func (m *CreatePartitionRequest) GetMsgType() MsgType {
	if m != nil {
		return m.MsgType
	}
	return MsgType_kNone
}

func (m *CreatePartitionRequest) GetReqID() int64 {
	if m != nil {
		return m.ReqID
	}
	return 0
}

func (m *CreatePartitionRequest) GetTimestamp() uint64 {
	if m != nil {
		return m.Timestamp
	}
	return 0
}

func (m *CreatePartitionRequest) GetProxyID() int64 {
	if m != nil {
		return m.ProxyID
	}
	return 0
}

func (m *CreatePartitionRequest) GetPartitionName() *servicepb.PartitionName {
	if m != nil {
		return m.PartitionName
	}
	return nil
}

type DropPartitionRequest struct {
	MsgType              MsgType                  `protobuf:"varint,1,opt,name=msg_type,json=msgType,proto3,enum=milvus.proto.internal.MsgType" json:"msg_type,omitempty"`
	ReqID                int64                    `protobuf:"varint,2,opt,name=reqID,proto3" json:"reqID,omitempty"`
	Timestamp            uint64                   `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ProxyID              int64                    `protobuf:"varint,4,opt,name=proxyID,proto3" json:"proxyID,omitempty"`
	PartitionName        *servicepb.PartitionName `protobuf:"bytes,5,opt,name=partition_name,json=partitionName,proto3" json:"partition_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (m *DropPartitionRequest) Reset()         { *m = DropPartitionRequest{} }
func (m *DropPartitionRequest) String() string { return proto.CompactTextString(m) }
func (*DropPartitionRequest) ProtoMessage()    {}
func (*DropPartitionRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{10}
}

func (m *DropPartitionRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_DropPartitionRequest.Unmarshal(m, b)
}
func (m *DropPartitionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_DropPartitionRequest.Marshal(b, m, deterministic)
}
func (m *DropPartitionRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_DropPartitionRequest.Merge(m, src)
}
func (m *DropPartitionRequest) XXX_Size() int {
	return xxx_messageInfo_DropPartitionRequest.Size(m)
}
func (m *DropPartitionRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_DropPartitionRequest.DiscardUnknown(m)
}

var xxx_messageInfo_DropPartitionRequest proto.InternalMessageInfo

func (m *DropPartitionRequest) GetMsgType() MsgType {
	if m != nil {
		return m.MsgType
	}
	return MsgType_kNone
}

func (m *DropPartitionRequest) GetReqID() int64 {
	if m != nil {
		return m.ReqID
	}
	return 0
}

func (m *DropPartitionRequest) GetTimestamp() uint64 {
	if m != nil {
		return m.Timestamp
	}
	return 0
}

func (m *DropPartitionRequest) GetProxyID() int64 {
	if m != nil {
		return m.ProxyID
	}
	return 0
}

func (m *DropPartitionRequest) GetPartitionName() *servicepb.PartitionName {
	if m != nil {
		return m.PartitionName
	}
	return nil
}

type HasPartitionRequest struct {
	MsgType              MsgType                  `protobuf:"varint,1,opt,name=msg_type,json=msgType,proto3,enum=milvus.proto.internal.MsgType" json:"msg_type,omitempty"`
	ReqID                int64                    `protobuf:"varint,2,opt,name=reqID,proto3" json:"reqID,omitempty"`
	Timestamp            uint64                   `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ProxyID              int64                    `protobuf:"varint,4,opt,name=proxyID,proto3" json:"proxyID,omitempty"`
	PartitionName        *servicepb.PartitionName `protobuf:"bytes,5,opt,name=partition_name,json=partitionName,proto3" json:"partition_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (m *HasPartitionRequest) Reset()         { *m = HasPartitionRequest{} }
func (m *HasPartitionRequest) String() string { return proto.CompactTextString(m) }
func (*HasPartitionRequest) ProtoMessage()    {}
func (*HasPartitionRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{11}
}

func (m *HasPartitionRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_HasPartitionRequest.Unmarshal(m, b)
}
func (m *HasPartitionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_HasPartitionRequest.Marshal(b, m, deterministic)
}
func (m *HasPartitionRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_HasPartitionRequest.Merge(m, src)
}
func (m *HasPartitionRequest) XXX_Size() int {
	return xxx_messageInfo_HasPartitionRequest.Size(m)
}
func (m *HasPartitionRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_HasPartitionRequest.DiscardUnknown(m)
}

var xxx_messageInfo_HasPartitionRequest proto.InternalMessageInfo

func (m *HasPartitionRequest) GetMsgType() MsgType {
	if m != nil {
		return m.MsgType
	}
	return MsgType_kNone
}

func (m *HasPartitionRequest) GetReqID() int64 {
	if m != nil {
		return m.ReqID
	}
	return 0
}

func (m *HasPartitionRequest) GetTimestamp() uint64 {
	if m != nil {
		return m.Timestamp
	}
	return 0
}

func (m *HasPartitionRequest) GetProxyID() int64 {
	if m != nil {
		return m.ProxyID
	}
	return 0
}

func (m *HasPartitionRequest) GetPartitionName() *servicepb.PartitionName {
	if m != nil {
		return m.PartitionName
	}
	return nil
}

type DescribePartitionRequest struct {
	MsgType              MsgType                  `protobuf:"varint,1,opt,name=msg_type,json=msgType,proto3,enum=milvus.proto.internal.MsgType" json:"msg_type,omitempty"`
	ReqID                int64                    `protobuf:"varint,2,opt,name=reqID,proto3" json:"reqID,omitempty"`
	Timestamp            uint64                   `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ProxyID              int64                    `protobuf:"varint,4,opt,name=proxyID,proto3" json:"proxyID,omitempty"`
	PartitionName        *servicepb.PartitionName `protobuf:"bytes,5,opt,name=partition_name,json=partitionName,proto3" json:"partition_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (m *DescribePartitionRequest) Reset()         { *m = DescribePartitionRequest{} }
func (m *DescribePartitionRequest) String() string { return proto.CompactTextString(m) }
func (*DescribePartitionRequest) ProtoMessage()    {}
func (*DescribePartitionRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{12}
}

func (m *DescribePartitionRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_DescribePartitionRequest.Unmarshal(m, b)
}
func (m *DescribePartitionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_DescribePartitionRequest.Marshal(b, m, deterministic)
}
func (m *DescribePartitionRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_DescribePartitionRequest.Merge(m, src)
}
func (m *DescribePartitionRequest) XXX_Size() int {
	return xxx_messageInfo_DescribePartitionRequest.Size(m)
}
func (m *DescribePartitionRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_DescribePartitionRequest.DiscardUnknown(m)
}

var xxx_messageInfo_DescribePartitionRequest proto.InternalMessageInfo

func (m *DescribePartitionRequest) GetMsgType() MsgType {
	if m != nil {
		return m.MsgType
	}
	return MsgType_kNone
}

func (m *DescribePartitionRequest) GetReqID() int64 {
	if m != nil {
		return m.ReqID
	}
	return 0
}

func (m *DescribePartitionRequest) GetTimestamp() uint64 {
	if m != nil {
		return m.Timestamp
	}
	return 0
}

func (m *DescribePartitionRequest) GetProxyID() int64 {
	if m != nil {
		return m.ProxyID
	}
	return 0
}

func (m *DescribePartitionRequest) GetPartitionName() *servicepb.PartitionName {
	if m != nil {
		return m.PartitionName
	}
	return nil
}

type ShowPartitionRequest struct {
	MsgType              MsgType                   `protobuf:"varint,1,opt,name=msg_type,json=msgType,proto3,enum=milvus.proto.internal.MsgType" json:"msg_type,omitempty"`
	ReqID                int64                     `protobuf:"varint,2,opt,name=reqID,proto3" json:"reqID,omitempty"`
	Timestamp            uint64                    `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ProxyID              int64                     `protobuf:"varint,4,opt,name=proxyID,proto3" json:"proxyID,omitempty"`
	CollectionName       *servicepb.CollectionName `protobuf:"bytes,5,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (m *ShowPartitionRequest) Reset()         { *m = ShowPartitionRequest{} }
func (m *ShowPartitionRequest) String() string { return proto.CompactTextString(m) }
func (*ShowPartitionRequest) ProtoMessage()    {}
func (*ShowPartitionRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{13}
}

func (m *ShowPartitionRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_ShowPartitionRequest.Unmarshal(m, b)
}
func (m *ShowPartitionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_ShowPartitionRequest.Marshal(b, m, deterministic)
}
func (m *ShowPartitionRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_ShowPartitionRequest.Merge(m, src)
}
func (m *ShowPartitionRequest) XXX_Size() int {
	return xxx_messageInfo_ShowPartitionRequest.Size(m)
}
func (m *ShowPartitionRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_ShowPartitionRequest.DiscardUnknown(m)
}

var xxx_messageInfo_ShowPartitionRequest proto.InternalMessageInfo

func (m *ShowPartitionRequest) GetMsgType() MsgType {
	if m != nil {
		return m.MsgType
	}
	return MsgType_kNone
}

func (m *ShowPartitionRequest) GetReqID() int64 {
	if m != nil {
		return m.ReqID
	}
	return 0
}

func (m *ShowPartitionRequest) GetTimestamp() uint64 {
	if m != nil {
		return m.Timestamp
	}
	return 0
}

func (m *ShowPartitionRequest) GetProxyID() int64 {
	if m != nil {
		return m.ProxyID
	}
	return 0
}

func (m *ShowPartitionRequest) GetCollectionName() *servicepb.CollectionName {
	if m != nil {
		return m.CollectionName
	}
	return nil
}

type InsertRequest struct {
	MsgType              MsgType          `protobuf:"varint,1,opt,name=msg_type,json=msgType,proto3,enum=milvus.proto.internal.MsgType" json:"msg_type,omitempty"`
	ReqID                int64            `protobuf:"varint,2,opt,name=reqID,proto3" json:"reqID,omitempty"`
	CollectionName       string           `protobuf:"bytes,3,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"`
	PartitionTag         string           `protobuf:"bytes,4,opt,name=partition_tag,json=partitionTag,proto3" json:"partition_tag,omitempty"`
	SegmentID            int64            `protobuf:"varint,5,opt,name=segmentID,proto3" json:"segmentID,omitempty"`
	ChannelID            int64            `protobuf:"varint,6,opt,name=channelID,proto3" json:"channelID,omitempty"`
	ProxyID              int64            `protobuf:"varint,7,opt,name=proxyID,proto3" json:"proxyID,omitempty"`
	Timestamps           []uint64         `protobuf:"varint,8,rep,packed,name=timestamps,proto3" json:"timestamps,omitempty"`
	RowIDs               []int64          `protobuf:"varint,9,rep,packed,name=rowIDs,proto3" json:"rowIDs,omitempty"`
	RowData              []*commonpb.Blob `protobuf:"bytes,10,rep,name=row_data,json=rowData,proto3" json:"row_data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (m *InsertRequest) Reset()         { *m = InsertRequest{} }
func (m *InsertRequest) String() string { return proto.CompactTextString(m) }
func (*InsertRequest) ProtoMessage()    {}
func (*InsertRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{14}
}

func (m *InsertRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_InsertRequest.Unmarshal(m, b)
}
func (m *InsertRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_InsertRequest.Marshal(b, m, deterministic)
}
func (m *InsertRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_InsertRequest.Merge(m, src)
}
func (m *InsertRequest) XXX_Size() int {
	return xxx_messageInfo_InsertRequest.Size(m)
}
func (m *InsertRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_InsertRequest.DiscardUnknown(m)
}

var xxx_messageInfo_InsertRequest proto.InternalMessageInfo

func (m *InsertRequest) GetMsgType() MsgType {
	if m != nil {
		return m.MsgType
	}
	return MsgType_kNone
}

func (m *InsertRequest) GetReqID() int64 {
	if m != nil {
		return m.ReqID
	}
	return 0
}

func (m *InsertRequest) GetCollectionName() string {
	if m != nil {
		return m.CollectionName
	}
	return ""
}

func (m *InsertRequest) GetPartitionTag() string {
	if m != nil {
		return m.PartitionTag
	}
	return ""
}

func (m *InsertRequest) GetSegmentID() int64 {
	if m != nil {
		return m.SegmentID
	}
	return 0
}

func (m *InsertRequest) GetChannelID() int64 {
	if m != nil {
		return m.ChannelID
	}
	return 0
}

func (m *InsertRequest) GetProxyID() int64 {
	if m != nil {
		return m.ProxyID
	}
	return 0
}

func (m *InsertRequest) GetTimestamps() []uint64 {
	if m != nil {
		return m.Timestamps
	}
	return nil
}

func (m *InsertRequest) GetRowIDs() []int64 {
	if m != nil {
		return m.RowIDs
	}
	return nil
}

func (m *InsertRequest) GetRowData() []*commonpb.Blob {
	if m != nil {
		return m.RowData
	}
	return nil
}

type DeleteRequest struct {
	MsgType              MsgType  `protobuf:"varint,1,opt,name=msg_type,json=msgType,proto3,enum=milvus.proto.internal.MsgType" json:"msg_type,omitempty"`
	ReqID                int64    `protobuf:"varint,2,opt,name=reqID,proto3" json:"reqID,omitempty"`
	CollectionName       string   `protobuf:"bytes,3,opt,name=collection_name,json=collectionName,proto3" json:"collection_name,omitempty"`
	ChannelID            int64    `protobuf:"varint,4,opt,name=channelID,proto3" json:"channelID,omitempty"`
	ProxyID              int64    `protobuf:"varint,5,opt,name=proxyID,proto3" json:"proxyID,omitempty"`
	Timestamps           []uint64 `protobuf:"varint,6,rep,packed,name=timestamps,proto3" json:"timestamps,omitempty"`
	PrimaryKeys          []int64  `protobuf:"varint,7,rep,packed,name=primary_keys,json=primaryKeys,proto3" json:"primary_keys,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *DeleteRequest) Reset()         { *m = DeleteRequest{} }
func (m *DeleteRequest) String() string { return proto.CompactTextString(m) }
func (*DeleteRequest) ProtoMessage()    {}
func (*DeleteRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{15}
}

func (m *DeleteRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_DeleteRequest.Unmarshal(m, b)
}
func (m *DeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_DeleteRequest.Marshal(b, m, deterministic)
}
func (m *DeleteRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_DeleteRequest.Merge(m, src)
}
func (m *DeleteRequest) XXX_Size() int {
	return xxx_messageInfo_DeleteRequest.Size(m)
}
func (m *DeleteRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_DeleteRequest.DiscardUnknown(m)
}

var xxx_messageInfo_DeleteRequest proto.InternalMessageInfo

func (m *DeleteRequest) GetMsgType() MsgType {
	if m != nil {
		return m.MsgType
	}
	return MsgType_kNone
}

func (m *DeleteRequest) GetReqID() int64 {
	if m != nil {
		return m.ReqID
	}
	return 0
}

func (m *DeleteRequest) GetCollectionName() string {
	if m != nil {
		return m.CollectionName
	}
	return ""
}

func (m *DeleteRequest) GetChannelID() int64 {
	if m != nil {
		return m.ChannelID
	}
	return 0
}

func (m *DeleteRequest) GetProxyID() int64 {
	if m != nil {
		return m.ProxyID
	}
	return 0
}

func (m *DeleteRequest) GetTimestamps() []uint64 {
	if m != nil {
		return m.Timestamps
	}
	return nil
}

func (m *DeleteRequest) GetPrimaryKeys() []int64 {
	if m != nil {
		return m.PrimaryKeys
	}
	return nil
}

type SearchRequest struct {
	MsgType              MsgType        `protobuf:"varint,1,opt,name=msg_type,json=msgType,proto3,enum=milvus.proto.internal.MsgType" json:"msg_type,omitempty"`
	ReqID                int64          `protobuf:"varint,2,opt,name=reqID,proto3" json:"reqID,omitempty"`
	ProxyID              int64          `protobuf:"varint,3,opt,name=proxyID,proto3" json:"proxyID,omitempty"`
	Timestamp            uint64         `protobuf:"varint,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ResultChannelID      int64          `protobuf:"varint,5,opt,name=result_channelID,json=resultChannelID,proto3" json:"result_channelID,omitempty"`
	Query                *commonpb.Blob `protobuf:"bytes,6,opt,name=query,proto3" json:"query,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (m *SearchRequest) Reset()         { *m = SearchRequest{} }
func (m *SearchRequest) String() string { return proto.CompactTextString(m) }
func (*SearchRequest) ProtoMessage()    {}
func (*SearchRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{16}
}

func (m *SearchRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_SearchRequest.Unmarshal(m, b)
}
func (m *SearchRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_SearchRequest.Marshal(b, m, deterministic)
}
func (m *SearchRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_SearchRequest.Merge(m, src)
}
func (m *SearchRequest) XXX_Size() int {
	return xxx_messageInfo_SearchRequest.Size(m)
}
func (m *SearchRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_SearchRequest.DiscardUnknown(m)
}

var xxx_messageInfo_SearchRequest proto.InternalMessageInfo

func (m *SearchRequest) GetMsgType() MsgType {
	if m != nil {
		return m.MsgType
	}
	return MsgType_kNone
}

func (m *SearchRequest) GetReqID() int64 {
	if m != nil {
		return m.ReqID
	}
	return 0
}

func (m *SearchRequest) GetProxyID() int64 {
	if m != nil {
		return m.ProxyID
	}
	return 0
}

func (m *SearchRequest) GetTimestamp() uint64 {
	if m != nil {
		return m.Timestamp
	}
	return 0
}

func (m *SearchRequest) GetResultChannelID() int64 {
	if m != nil {
		return m.ResultChannelID
	}
	return 0
}

func (m *SearchRequest) GetQuery() *commonpb.Blob {
	if m != nil {
		return m.Query
	}
	return nil
}

type SearchResult struct {
	MsgType              MsgType           `protobuf:"varint,1,opt,name=msg_type,json=msgType,proto3,enum=milvus.proto.internal.MsgType" json:"msg_type,omitempty"`
	Status               *commonpb.Status  `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	ReqID                int64             `protobuf:"varint,3,opt,name=reqID,proto3" json:"reqID,omitempty"`
	ProxyID              int64             `protobuf:"varint,4,opt,name=proxyID,proto3" json:"proxyID,omitempty"`
	QueryNodeID          int64             `protobuf:"varint,5,opt,name=query_nodeID,json=queryNodeID,proto3" json:"query_nodeID,omitempty"`
	Timestamp            uint64            `protobuf:"varint,6,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ResultChannelID      int64             `protobuf:"varint,7,opt,name=result_channelID,json=resultChannelID,proto3" json:"result_channelID,omitempty"`
	Hits                 []*servicepb.Hits `protobuf:"bytes,8,rep,name=hits,proto3" json:"hits,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (m *SearchResult) Reset()         { *m = SearchResult{} }
func (m *SearchResult) String() string { return proto.CompactTextString(m) }
func (*SearchResult) ProtoMessage()    {}
func (*SearchResult) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{17}
}

func (m *SearchResult) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_SearchResult.Unmarshal(m, b)
}
func (m *SearchResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_SearchResult.Marshal(b, m, deterministic)
}
func (m *SearchResult) XXX_Merge(src proto.Message) {
	xxx_messageInfo_SearchResult.Merge(m, src)
}
func (m *SearchResult) XXX_Size() int {
	return xxx_messageInfo_SearchResult.Size(m)
}
func (m *SearchResult) XXX_DiscardUnknown() {
	xxx_messageInfo_SearchResult.DiscardUnknown(m)
}

var xxx_messageInfo_SearchResult proto.InternalMessageInfo

func (m *SearchResult) GetMsgType() MsgType {
	if m != nil {
		return m.MsgType
	}
	return MsgType_kNone
}

func (m *SearchResult) GetStatus() *commonpb.Status {
	if m != nil {
		return m.Status
	}
	return nil
}

func (m *SearchResult) GetReqID() int64 {
	if m != nil {
		return m.ReqID
	}
	return 0
}

func (m *SearchResult) GetProxyID() int64 {
	if m != nil {
		return m.ProxyID
	}
	return 0
}

func (m *SearchResult) GetQueryNodeID() int64 {
	if m != nil {
		return m.QueryNodeID
	}
	return 0
}

func (m *SearchResult) GetTimestamp() uint64 {
	if m != nil {
		return m.Timestamp
	}
	return 0
}

func (m *SearchResult) GetResultChannelID() int64 {
	if m != nil {
		return m.ResultChannelID
	}
	return 0
}

func (m *SearchResult) GetHits() []*servicepb.Hits {
	if m != nil {
		return m.Hits
	}
	return nil
}

type TimeTickMsg struct {
	MsgType              MsgType  `protobuf:"varint,1,opt,name=msg_type,json=msgType,proto3,enum=milvus.proto.internal.MsgType" json:"msg_type,omitempty"`
	PeerID               int64    `protobuf:"varint,2,opt,name=peerID,proto3" json:"peerID,omitempty"`
	Timestamp            uint64   `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *TimeTickMsg) Reset()         { *m = TimeTickMsg{} }
func (m *TimeTickMsg) String() string { return proto.CompactTextString(m) }
func (*TimeTickMsg) ProtoMessage()    {}
func (*TimeTickMsg) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{18}
}

func (m *TimeTickMsg) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_TimeTickMsg.Unmarshal(m, b)
}
func (m *TimeTickMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_TimeTickMsg.Marshal(b, m, deterministic)
}
func (m *TimeTickMsg) XXX_Merge(src proto.Message) {
	xxx_messageInfo_TimeTickMsg.Merge(m, src)
}
func (m *TimeTickMsg) XXX_Size() int {
	return xxx_messageInfo_TimeTickMsg.Size(m)
}
func (m *TimeTickMsg) XXX_DiscardUnknown() {
	xxx_messageInfo_TimeTickMsg.DiscardUnknown(m)
}

var xxx_messageInfo_TimeTickMsg proto.InternalMessageInfo

func (m *TimeTickMsg) GetMsgType() MsgType {
	if m != nil {
		return m.MsgType
	}
	return MsgType_kNone
}

func (m *TimeTickMsg) GetPeerID() int64 {
	if m != nil {
		return m.PeerID
	}
	return 0
}

func (m *TimeTickMsg) GetTimestamp() uint64 {
	if m != nil {
		return m.Timestamp
	}
	return 0
}

type Key2Seg struct {
	RowID                int64    `protobuf:"varint,1,opt,name=rowID,proto3" json:"rowID,omitempty"`
	PrimaryKey           int64    `protobuf:"varint,2,opt,name=primary_key,json=primaryKey,proto3" json:"primary_key,omitempty"`
	Timestamp            uint64   `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	IsValid              bool     `protobuf:"varint,4,opt,name=is_valid,json=isValid,proto3" json:"is_valid,omitempty"`
	SegmentIDs           []int64  `protobuf:"varint,5,rep,packed,name=segmentIDs,proto3" json:"segmentIDs,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *Key2Seg) Reset()         { *m = Key2Seg{} }
func (m *Key2Seg) String() string { return proto.CompactTextString(m) }
func (*Key2Seg) ProtoMessage()    {}
func (*Key2Seg) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{19}
}

func (m *Key2Seg) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_Key2Seg.Unmarshal(m, b)
}
func (m *Key2Seg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_Key2Seg.Marshal(b, m, deterministic)
}
func (m *Key2Seg) XXX_Merge(src proto.Message) {
	xxx_messageInfo_Key2Seg.Merge(m, src)
}
func (m *Key2Seg) XXX_Size() int {
	return xxx_messageInfo_Key2Seg.Size(m)
}
func (m *Key2Seg) XXX_DiscardUnknown() {
	xxx_messageInfo_Key2Seg.DiscardUnknown(m)
}

var xxx_messageInfo_Key2Seg proto.InternalMessageInfo

func (m *Key2Seg) GetRowID() int64 {
	if m != nil {
		return m.RowID
	}
	return 0
}

func (m *Key2Seg) GetPrimaryKey() int64 {
	if m != nil {
		return m.PrimaryKey
	}
	return 0
}

func (m *Key2Seg) GetTimestamp() uint64 {
	if m != nil {
		return m.Timestamp
	}
	return 0
}

func (m *Key2Seg) GetIsValid() bool {
	if m != nil {
		return m.IsValid
	}
	return false
}

func (m *Key2Seg) GetSegmentIDs() []int64 {
	if m != nil {
		return m.SegmentIDs
	}
	return nil
}

type Key2SegMsg struct {
	ReqID                int64      `protobuf:"varint,1,opt,name=reqID,proto3" json:"reqID,omitempty"`
	Key2Seg              []*Key2Seg `protobuf:"bytes,2,rep,name=key2seg,proto3" json:"key2seg,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (m *Key2SegMsg) Reset()         { *m = Key2SegMsg{} }
func (m *Key2SegMsg) String() string { return proto.CompactTextString(m) }
func (*Key2SegMsg) ProtoMessage()    {}
func (*Key2SegMsg) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{20}
}

func (m *Key2SegMsg) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_Key2SegMsg.Unmarshal(m, b)
}
func (m *Key2SegMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_Key2SegMsg.Marshal(b, m, deterministic)
}
func (m *Key2SegMsg) XXX_Merge(src proto.Message) {
	xxx_messageInfo_Key2SegMsg.Merge(m, src)
}
func (m *Key2SegMsg) XXX_Size() int {
	return xxx_messageInfo_Key2SegMsg.Size(m)
}
func (m *Key2SegMsg) XXX_DiscardUnknown() {
	xxx_messageInfo_Key2SegMsg.DiscardUnknown(m)
}

var xxx_messageInfo_Key2SegMsg proto.InternalMessageInfo

func (m *Key2SegMsg) GetReqID() int64 {
	if m != nil {
		return m.ReqID
	}
	return 0
}

func (m *Key2SegMsg) GetKey2Seg() []*Key2Seg {
	if m != nil {
		return m.Key2Seg
	}
	return nil
}

type SegmentStats struct {
	SegmentID            int64    `protobuf:"varint,1,opt,name=segmentID,proto3" json:"segmentID,omitempty"`
	MemorySize           int64    `protobuf:"varint,2,opt,name=memory_size,json=memorySize,proto3" json:"memory_size,omitempty"`
	NumRows              int64    `protobuf:"varint,3,opt,name=num_rows,json=numRows,proto3" json:"num_rows,omitempty"`
	RecentlyModified     bool     `protobuf:"varint,4,opt,name=recently_modified,json=recentlyModified,proto3" json:"recently_modified,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *SegmentStats) Reset()         { *m = SegmentStats{} }
func (m *SegmentStats) String() string { return proto.CompactTextString(m) }
func (*SegmentStats) ProtoMessage()    {}
func (*SegmentStats) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{21}
}

func (m *SegmentStats) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_SegmentStats.Unmarshal(m, b)
}
func (m *SegmentStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_SegmentStats.Marshal(b, m, deterministic)
}
func (m *SegmentStats) XXX_Merge(src proto.Message) {
	xxx_messageInfo_SegmentStats.Merge(m, src)
}
func (m *SegmentStats) XXX_Size() int {
	return xxx_messageInfo_SegmentStats.Size(m)
}
func (m *SegmentStats) XXX_DiscardUnknown() {
	xxx_messageInfo_SegmentStats.DiscardUnknown(m)
}

var xxx_messageInfo_SegmentStats proto.InternalMessageInfo

func (m *SegmentStats) GetSegmentID() int64 {
	if m != nil {
		return m.SegmentID
	}
	return 0
}

func (m *SegmentStats) GetMemorySize() int64 {
	if m != nil {
		return m.MemorySize
	}
	return 0
}

func (m *SegmentStats) GetNumRows() int64 {
	if m != nil {
		return m.NumRows
	}
	return 0
}

func (m *SegmentStats) GetRecentlyModified() bool {
	if m != nil {
		return m.RecentlyModified
	}
	return false
}

type QueryNodeSegStats struct {
	MsgType              MsgType         `protobuf:"varint,1,opt,name=msg_type,json=msgType,proto3,enum=milvus.proto.internal.MsgType" json:"msg_type,omitempty"`
	PeerID               int64           `protobuf:"varint,2,opt,name=peerID,proto3" json:"peerID,omitempty"`
	SegStats             []*SegmentStats `protobuf:"bytes,3,rep,name=seg_stats,json=segStats,proto3" json:"seg_stats,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (m *QueryNodeSegStats) Reset()         { *m = QueryNodeSegStats{} }
func (m *QueryNodeSegStats) String() string { return proto.CompactTextString(m) }
func (*QueryNodeSegStats) ProtoMessage()    {}
func (*QueryNodeSegStats) Descriptor() ([]byte, []int) {
	return fileDescriptor_7eb37f6b80b23116, []int{22}
}

func (m *QueryNodeSegStats) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_QueryNodeSegStats.Unmarshal(m, b)
}
func (m *QueryNodeSegStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_QueryNodeSegStats.Marshal(b, m, deterministic)
}
func (m *QueryNodeSegStats) XXX_Merge(src proto.Message) {
	xxx_messageInfo_QueryNodeSegStats.Merge(m, src)
}
func (m *QueryNodeSegStats) XXX_Size() int {
	return xxx_messageInfo_QueryNodeSegStats.Size(m)
}
func (m *QueryNodeSegStats) XXX_DiscardUnknown() {
	xxx_messageInfo_QueryNodeSegStats.DiscardUnknown(m)
}

var xxx_messageInfo_QueryNodeSegStats proto.InternalMessageInfo

func (m *QueryNodeSegStats) GetMsgType() MsgType {
	if m != nil {
		return m.MsgType
	}
	return MsgType_kNone
}

func (m *QueryNodeSegStats) GetPeerID() int64 {
	if m != nil {
		return m.PeerID
	}
	return 0
}

func (m *QueryNodeSegStats) GetSegStats() []*SegmentStats {
	if m != nil {
		return m.SegStats
	}
	return nil
}

func init() {
	proto.RegisterEnum("milvus.proto.internal.MsgType", MsgType_name, MsgType_value)
	proto.RegisterEnum("milvus.proto.internal.PeerRole", PeerRole_name, PeerRole_value)
	proto.RegisterType((*IDRequest)(nil), "milvus.proto.internal.IDRequest")
	proto.RegisterType((*IDResponse)(nil), "milvus.proto.internal.IDResponse")
	proto.RegisterType((*TsoRequest)(nil), "milvus.proto.internal.TsoRequest")
	proto.RegisterType((*TsoResponse)(nil), "milvus.proto.internal.TsoResponse")
	proto.RegisterType((*CreateCollectionRequest)(nil), "milvus.proto.internal.CreateCollectionRequest")
	proto.RegisterType((*DropCollectionRequest)(nil), "milvus.proto.internal.DropCollectionRequest")
	proto.RegisterType((*HasCollectionRequest)(nil), "milvus.proto.internal.HasCollectionRequest")
	proto.RegisterType((*DescribeCollectionRequest)(nil), "milvus.proto.internal.DescribeCollectionRequest")
	proto.RegisterType((*ShowCollectionRequest)(nil), "milvus.proto.internal.ShowCollectionRequest")
	proto.RegisterType((*CreatePartitionRequest)(nil), "milvus.proto.internal.CreatePartitionRequest")
	proto.RegisterType((*DropPartitionRequest)(nil), "milvus.proto.internal.DropPartitionRequest")
	proto.RegisterType((*HasPartitionRequest)(nil), "milvus.proto.internal.HasPartitionRequest")
	proto.RegisterType((*DescribePartitionRequest)(nil), "milvus.proto.internal.DescribePartitionRequest")
	proto.RegisterType((*ShowPartitionRequest)(nil), "milvus.proto.internal.ShowPartitionRequest")
	proto.RegisterType((*InsertRequest)(nil), "milvus.proto.internal.InsertRequest")
	proto.RegisterType((*DeleteRequest)(nil), "milvus.proto.internal.DeleteRequest")
	proto.RegisterType((*SearchRequest)(nil), "milvus.proto.internal.SearchRequest")
	proto.RegisterType((*SearchResult)(nil), "milvus.proto.internal.SearchResult")
	proto.RegisterType((*TimeTickMsg)(nil), "milvus.proto.internal.TimeTickMsg")
	proto.RegisterType((*Key2Seg)(nil), "milvus.proto.internal.Key2Seg")
	proto.RegisterType((*Key2SegMsg)(nil), "milvus.proto.internal.Key2SegMsg")
	proto.RegisterType((*SegmentStats)(nil), "milvus.proto.internal.SegmentStats")
	proto.RegisterType((*QueryNodeSegStats)(nil), "milvus.proto.internal.QueryNodeSegStats")
}

func init() { proto.RegisterFile("internal_msg.proto", fileDescriptor_7eb37f6b80b23116) }

var fileDescriptor_7eb37f6b80b23116 = []byte{
	// 1251 bytes of a gzipped FileDescriptorProto
	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x58, 0x4f, 0x6f, 0x1b, 0x45,
	0x14, 0xef, 0x7a, 0x1d, 0xff, 0x79, 0x4e, 0x9c, 0xcd, 0x24, 0x69, 0xb7, 0x05, 0xb5, 0xe9, 0x16,
	0x89, 0x50, 0x44, 0x22, 0x52, 0x0e, 0xf4, 0x86, 0xda, 0x3d, 0xd4, 0x54, 0xa9, 0xca, 0x26, 0x02,
	0x09, 0x21, 0xad, 0x36, 0xeb, 0x57, 0x7b, 0xb5, 0x7f, 0xc6, 0x9d, 0x19, 0x27, 0x38, 0x07, 0x4e,
	0x7c, 0x00, 0x38, 0x70, 0xe0, 0xc6, 0x91, 0x23, 0x7c, 0x0b, 0x28, 0x5c, 0x39, 0xf0, 0x15, 0x40,
	0x50, 0x09, 0xca, 0x1d, 0xcd, 0xec, 0x1f, 0x7b, 0xed, 0x24, 0x54, 0x2a, 0x81, 0x48, 0xb9, 0xed,
	0x7b, 0x3b, 0x9e, 0xf7, 0xfb, 0xfd, 0xde, 0xbc, 0xb7, 0xf3, 0x0c, 0x24, 0x48, 0x04, 0xb2, 0xc4,
	0x8b, 0xdc, 0x98, 0xf7, 0x36, 0x06, 0x8c, 0x0a, 0x4a, 0x56, 0xe3, 0x20, 0xda, 0x1f, 0xf2, 0xd4,
	0xda, 0xc8, 0x17, 0x5c, 0x99, 0xf7, 0x69, 0x1c, 0xd3, 0x24, 0x75, 0x5f, 0x59, 0xe2, 0xc8, 0xf6,
	0x03, 0x1f, 0xc7, 0xbf, 0xb3, 0x12, 0x68, 0x76, 0x6c, 0x07, 0x1f, 0x0f, 0x91, 0x0b, 0x72, 0x11,
	0x6a, 0x03, 0x44, 0xd6, 0xb1, 0x4d, 0x6d, 0x4d, 0x5b, 0xd7, 0x9d, 0xcc, 0x22, 0xb7, 0xa0, 0xca,
	0x68, 0x84, 0x66, 0x65, 0x4d, 0x5b, 0x6f, 0x6f, 0x5d, 0xdb, 0x38, 0x32, 0xd6, 0xc6, 0x43, 0x44,
	0xe6, 0xd0, 0x08, 0x1d, 0xb5, 0x98, 0xac, 0xc0, 0x9c, 0x4f, 0x87, 0x89, 0x30, 0xf5, 0x35, 0x6d,
	0x7d, 0xc1, 0x49, 0x0d, 0xab, 0x07, 0x20, 0xe3, 0xf1, 0x01, 0x4d, 0x38, 0x92, 0x5b, 0x50, 0xe3,
	0xc2, 0x13, 0x43, 0xae, 0x02, 0xb6, 0xb6, 0x5e, 0x2a, 0x6f, 0x9d, 0x81, 0xdf, 0x51, 0x4b, 0x9c,
	0x6c, 0x29, 0x69, 0x43, 0xa5, 0x63, 0x2b, 0x2c, 0xba, 0x53, 0xe9, 0xd8, 0xc7, 0x04, 0xa2, 0x00,
	0xbb, 0x9c, 0xfe, 0x87, 0xcc, 0xf6, 0xa1, 0xa5, 0x02, 0xbe, 0x08, 0xb5, 0x97, 0xa1, 0x29, 0x82,
	0x18, 0xb9, 0xf0, 0xe2, 0x81, 0xc2, 0x54, 0x75, 0xc6, 0x8e, 0x63, 0xe2, 0xfe, 0xa4, 0xc1, 0xa5,
	0xbb, 0x0c, 0x3d, 0x81, 0x77, 0x69, 0x14, 0xa1, 0x2f, 0x02, 0x9a, 0xe4, 0xb4, 0x6f, 0x43, 0x23,
	0xe6, 0x3d, 0x57, 0x8c, 0x06, 0xa8, 0x60, 0xb4, 0xb7, 0xae, 0x1e, 0x43, 0x71, 0x9b, 0xf7, 0x76,
	0x47, 0x03, 0x74, 0xea, 0x71, 0xfa, 0x20, 0x83, 0x31, 0x7c, 0x5c, 0x08, 0x9d, 0x1a, 0x65, 0x80,
	0xfa, 0x34, 0x40, 0x13, 0xea, 0x03, 0x46, 0x3f, 0x1e, 0x75, 0x6c, 0xb3, 0xaa, 0x7e, 0x95, 0x9b,
	0xe4, 0x4d, 0xa8, 0x71, 0xbf, 0x8f, 0xb1, 0x67, 0xce, 0x29, 0x35, 0x2e, 0x1f, 0xa9, 0xc6, 0x9d,
	0x88, 0xee, 0x39, 0xd9, 0x42, 0xeb, 0xa9, 0x06, 0xab, 0x36, 0xa3, 0x83, 0x33, 0xcc, 0x6a, 0x1b,
	0x16, 0xfd, 0x02, 0x9d, 0x9b, 0x78, 0x31, 0x66, 0xf4, 0x5e, 0x29, 0xe3, 0xc9, 0xca, 0x6e, 0x63,
	0x4c, 0xe5, 0x81, 0x17, 0xa3, 0xd3, 0xf6, 0x4b, 0xb6, 0xf5, 0xbb, 0x06, 0x2b, 0xf7, 0x3c, 0x7e,
	0x7e, 0x08, 0xff, 0xa9, 0xc1, 0x65, 0x1b, 0xb9, 0xcf, 0x82, 0x3d, 0x3c, 0x3f, 0xac, 0xbf, 0xd2,
	0x60, 0x75, 0xa7, 0x4f, 0x0f, 0xce, 0x2e, 0x63, 0xeb, 0x37, 0x0d, 0x2e, 0xa6, 0x3d, 0xe5, 0xa1,
	0xc7, 0x44, 0x70, 0x26, 0xb3, 0xf2, 0x2e, 0xb4, 0x07, 0x39, 0xb8, 0xc9, 0xa4, 0xdc, 0x38, 0x3a,
	0x29, 0x05, 0x11, 0x95, 0x93, 0x85, 0xc1, 0xa4, 0x69, 0xfd, 0xaa, 0xc1, 0x8a, 0xec, 0x35, 0xe7,
	0x83, 0xed, 0x2f, 0x1a, 0x2c, 0xdf, 0xf3, 0xf8, 0xf9, 0x20, 0xfb, 0x54, 0x03, 0x33, 0xef, 0x31,
	0xe7, 0x83, 0xb1, 0xfc, 0x8c, 0xc8, 0xfe, 0x72, 0x76, 0xd9, 0xfe, 0xcb, 0x0d, 0xf5, 0x8f, 0x0a,
	0x2c, 0x74, 0x12, 0x8e, 0x4c, 0x9c, 0x1a, 0xd3, 0x57, 0x67, 0x11, 0x4b, 0xbe, 0xcd, 0x69, 0x2c,
	0xe4, 0x06, 0x8c, 0xb3, 0xe1, 0x0a, 0xaf, 0xa7, 0xa8, 0x37, 0x9d, 0xf9, 0xc2, 0xb9, 0xeb, 0xf5,
	0xa4, 0x6e, 0x1c, 0x7b, 0x31, 0x26, 0xa2, 0x63, 0x2b, 0xe6, 0xba, 0x33, 0x76, 0xc8, 0xb7, 0x7e,
	0xdf, 0x4b, 0x12, 0x8c, 0x3a, 0xb6, 0x59, 0x4b, 0xdf, 0x16, 0x8e, 0x49, 0x55, 0xeb, 0x65, 0x55,
	0xaf, 0x02, 0x14, 0xe2, 0x73, 0xb3, 0xb1, 0xa6, 0xaf, 0x57, 0x9d, 0x09, 0x8f, 0xbc, 0x03, 0x33,
	0x7a, 0xd0, 0xb1, 0xb9, 0xd9, 0x5c, 0xd3, 0xe5, 0x1d, 0x38, 0xb5, 0xc8, 0x5b, 0xd0, 0x60, 0xf4,
	0xc0, 0xed, 0x7a, 0xc2, 0x33, 0x61, 0x4d, 0x3f, 0xf9, 0x76, 0x56, 0x67, 0xf4, 0xc0, 0xf6, 0x84,
	0x67, 0x7d, 0x5a, 0x81, 0x05, 0x1b, 0x23, 0x14, 0xf8, 0xff, 0x8b, 0x5e, 0x52, 0xac, 0x7a, 0x82,
	0x62, 0x73, 0x27, 0x29, 0x56, 0x9b, 0x51, 0xec, 0x3a, 0xcc, 0x0f, 0x58, 0x10, 0x7b, 0x6c, 0xe4,
	0x86, 0x38, 0xe2, 0x66, 0x5d, 0xe9, 0xd6, 0xca, 0x7c, 0xf7, 0x71, 0xc4, 0xad, 0x67, 0x1a, 0x2c,
	0xec, 0xa0, 0xc7, 0xfc, 0xfe, 0xa9, 0xc9, 0x30, 0x81, 0x5f, 0x2f, 0xe3, 0x2f, 0xd5, 0x5f, 0x75,
	0xba, 0xfe, 0x5e, 0x03, 0x83, 0x21, 0x1f, 0x46, 0xc2, 0x1d, 0x8b, 0x93, 0x0a, 0xb0, 0x98, 0xfa,
	0xef, 0x16, 0x12, 0x6d, 0xc2, 0xdc, 0xe3, 0x21, 0xb2, 0x91, 0x3a, 0x6e, 0x27, 0xe6, 0x3f, 0x5d,
	0x67, 0x3d, 0xa9, 0xc0, 0x7c, 0x4e, 0x5b, 0x6e, 0xf5, 0x22, 0xac, 0xc7, 0x93, 0x52, 0xe5, 0xf9,
	0x27, 0xa5, 0x42, 0x2a, 0xfd, 0x18, 0xa9, 0xa6, 0x5a, 0xce, 0x75, 0x98, 0x57, 0xc8, 0xdd, 0x84,
	0x76, 0xb1, 0x10, 0xa2, 0xa5, 0x7c, 0x0f, 0x94, 0xab, 0xac, 0x66, 0xed, 0x79, 0xd4, 0xac, 0x1f,
	0xad, 0xe6, 0x06, 0x54, 0xfb, 0x81, 0x48, 0x4b, 0xb0, 0xb5, 0x75, 0xe5, 0xe8, 0x9e, 0x76, 0x2f,
	0x10, 0xdc, 0x51, 0xeb, 0xac, 0x4f, 0xa0, 0xb5, 0x1b, 0xc4, 0xb8, 0x1b, 0xf8, 0xe1, 0x36, 0xef,
	0xbd, 0x88, 0x94, 0xe3, 0x31, 0xb7, 0x52, 0x1a, 0x73, 0x4f, 0x6c, 0xd4, 0xd6, 0x97, 0x1a, 0xd4,
	0xef, 0xe3, 0x68, 0x6b, 0x07, 0x7b, 0x4a, 0x57, 0xd9, 0x16, 0xb2, 0x39, 0x39, 0x35, 0xc8, 0x35,
	0x68, 0x4d, 0x14, 0x42, 0xb6, 0x39, 0x8c, 0xeb, 0xe0, 0x1f, 0xbe, 0x04, 0x97, 0xa1, 0x11, 0x70,
	0x77, 0xdf, 0x8b, 0x82, 0xae, 0xca, 0x4b, 0xc3, 0xa9, 0x07, 0xfc, 0x7d, 0x69, 0xca, 0x12, 0x2c,
	0x3a, 0x1f, 0x37, 0xe7, 0x54, 0x81, 0x4d, 0x78, 0xac, 0x8f, 0x00, 0x32, 0x68, 0x52, 0x9a, 0x22,
	0xeb, 0xda, 0x64, 0xd6, 0xdf, 0x86, 0x7a, 0x88, 0xa3, 0x2d, 0x8e, 0x3d, 0xb3, 0xa2, 0x24, 0x3f,
	0x4e, 0xaf, 0x6c, 0x27, 0x27, 0x5f, 0x6e, 0x7d, 0xa1, 0xc9, 0x63, 0xac, 0x82, 0xc9, 0xf3, 0xc5,
	0xcb, 0x9d, 0x59, 0x9b, 0xee, 0xcc, 0xd7, 0xa0, 0x15, 0x63, 0x4c, 0xd9, 0xc8, 0xe5, 0xc1, 0x21,
	0xe6, 0x32, 0xa4, 0xae, 0x9d, 0xe0, 0x10, 0x25, 0xd1, 0x64, 0x18, 0xbb, 0x8c, 0x1e, 0xf0, 0xbc,
	0x56, 0x93, 0x61, 0xec, 0xd0, 0x03, 0x4e, 0x5e, 0x87, 0x25, 0x86, 0x3e, 0x26, 0x22, 0x1a, 0xb9,
	0x31, 0xed, 0x06, 0x8f, 0x02, 0xcc, 0xc5, 0x30, 0xf2, 0x17, 0xdb, 0x99, 0xdf, 0xfa, 0x5a, 0x83,
	0xa5, 0xf7, 0xf2, 0xa3, 0xb9, 0x83, 0xbd, 0x14, 0xdc, 0x29, 0x1c, 0x8c, 0x77, 0x14, 0x5f, 0x57,
	0x16, 0x95, 0x44, 0xac, 0xcf, 0x5e, 0x39, 0x8a, 0x3d, 0x27, 0x75, 0x72, 0x1a, 0x3c, 0x03, 0x75,
	0xf3, 0xe7, 0x0a, 0xd4, 0xb3, 0x70, 0xa4, 0x09, 0x73, 0xe1, 0x03, 0x9a, 0xa0, 0x71, 0x81, 0xac,
	0xc2, 0x52, 0x38, 0xfd, 0xaf, 0x84, 0xd1, 0x25, 0xcb, 0xb0, 0x18, 0x96, 0x87, 0x7a, 0x03, 0x09,
	0x81, 0x76, 0x58, 0x9a, 0x7b, 0x8d, 0x47, 0xe4, 0x12, 0x2c, 0x87, 0xb3, 0xa3, 0xa1, 0x21, 0x8f,
	0x80, 0x11, 0x96, 0xa7, 0x27, 0x6e, 0xf4, 0xc9, 0x2a, 0x18, 0xe1, 0xd4, 0xc0, 0x62, 0x7c, 0xa7,
	0x91, 0x65, 0x68, 0x87, 0xa5, 0x7b, 0xbd, 0xf1, 0xbd, 0x46, 0x08, 0x2c, 0x84, 0x93, 0xd7, 0x5f,
	0xe3, 0x89, 0x46, 0x2e, 0x01, 0x09, 0x67, 0x6e, 0x89, 0xc6, 0x0f, 0x1a, 0x59, 0x81, 0xc5, 0xb0,
	0x74, 0x99, 0xe2, 0xc6, 0x8f, 0x1a, 0x99, 0x87, 0x7a, 0x98, 0xde, 0x38, 0x8c, 0xcf, 0x74, 0x65,
	0xa5, 0x9f, 0x42, 0xe3, 0xf3, 0xd4, 0x4a, 0x5b, 0xa3, 0xf1, 0x4c, 0x57, 0xc1, 0x26, 0x1b, 0xa5,
	0xf1, 0x97, 0x4e, 0xda, 0xd0, 0x0c, 0xf3, 0x82, 0x37, 0xbe, 0x69, 0xaa, 0xe0, 0x33, 0xd9, 0x36,
	0xbe, 0x6d, 0xde, 0xbc, 0x0d, 0x8d, 0xfc, 0xaf, 0x27, 0x02, 0x50, 0xdb, 0xf6, 0xb8, 0x40, 0x66,
	0x5c, 0x90, 0xcf, 0x0e, 0x7a, 0x5d, 0x64, 0x86, 0x26, 0x9f, 0x3f, 0x60, 0x81, 0xf4, 0x57, 0xa4,
	0xfe, 0x0f, 0x65, 0xbf, 0x33, 0xf4, 0x3b, 0xf6, 0x87, 0x77, 0x7a, 0x81, 0xe8, 0x0f, 0xf7, 0x64,
	0xff, 0xdc, 0x3c, 0x0c, 0xa2, 0x28, 0x38, 0x14, 0xe8, 0xf7, 0x37, 0xd3, 0xe4, 0xbe, 0xd1, 0x0d,
	0xb8, 0x60, 0xc1, 0xde, 0x50, 0x60, 0x77, 0x33, 0x4f, 0xf1, 0xa6, 0xca, 0x78, 0x61, 0x0e, 0xf6,
	0xf6, 0x6a, 0xca, 0x73, 0xeb, 0xef, 0x00, 0x00, 0x00, 0xff, 0xff, 0x7e, 0xd6, 0xa3, 0xba, 0x72,
	0x14, 0x00, 0x00,
}
