protobuf

package
v0.9.0 Latest Latest
Warning

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

Go to latest
Published: Apr 7, 2020 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Overview

Package protobuf is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var Event_Type_name = map[int32]string{
	0: "Unknown",
	1: "Join",
	2: "Leave",
	3: "Set",
	4: "Delete",
	5: "BulkIndex",
	6: "BulkDelete",
}
View Source
var Event_Type_value = map[string]int32{
	"Unknown":    0,
	"Join":       1,
	"Leave":      2,
	"Set":        3,
	"Delete":     4,
	"BulkIndex":  5,
	"BulkDelete": 6,
}

Functions

func RegisterIndexHandler added in v0.9.0

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

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

func RegisterIndexHandlerClient added in v0.9.0

func RegisterIndexHandlerClient(ctx context.Context, mux *runtime.ServeMux, client IndexClient) error

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

func RegisterIndexHandlerFromEndpoint added in v0.9.0

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

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

func RegisterIndexHandlerServer added in v0.9.0

func RegisterIndexHandlerServer(ctx context.Context, mux *runtime.ServeMux, server IndexServer) error

RegisterIndexHandlerServer registers the http handlers for service Index to "mux". UnaryRPC :call IndexServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterIndexServer added in v0.9.0

func RegisterIndexServer(s *grpc.Server, srv IndexServer)

Types

type BulkDeleteRequest added in v0.9.0

type BulkDeleteRequest struct {
	Requests             []*DeleteRequest `protobuf:"bytes,1,rep,name=requests,proto3" json:"requests,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*BulkDeleteRequest) Descriptor added in v0.9.0

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

func (*BulkDeleteRequest) GetRequests added in v0.9.0

func (m *BulkDeleteRequest) GetRequests() []*DeleteRequest

func (*BulkDeleteRequest) ProtoMessage added in v0.9.0

func (*BulkDeleteRequest) ProtoMessage()

func (*BulkDeleteRequest) Reset added in v0.9.0

func (m *BulkDeleteRequest) Reset()

func (*BulkDeleteRequest) String added in v0.9.0

func (m *BulkDeleteRequest) String() string

func (*BulkDeleteRequest) XXX_DiscardUnknown added in v0.9.0

func (m *BulkDeleteRequest) XXX_DiscardUnknown()

func (*BulkDeleteRequest) XXX_Marshal added in v0.9.0

func (m *BulkDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BulkDeleteRequest) XXX_Merge added in v0.9.0

func (m *BulkDeleteRequest) XXX_Merge(src proto.Message)

func (*BulkDeleteRequest) XXX_Size added in v0.9.0

func (m *BulkDeleteRequest) XXX_Size() int

func (*BulkDeleteRequest) XXX_Unmarshal added in v0.9.0

func (m *BulkDeleteRequest) XXX_Unmarshal(b []byte) error

type BulkDeleteResponse added in v0.9.0

type BulkDeleteResponse struct {
	Count                int32    `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BulkDeleteResponse) Descriptor added in v0.9.0

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

func (*BulkDeleteResponse) GetCount added in v0.9.0

func (m *BulkDeleteResponse) GetCount() int32

func (*BulkDeleteResponse) ProtoMessage added in v0.9.0

func (*BulkDeleteResponse) ProtoMessage()

func (*BulkDeleteResponse) Reset added in v0.9.0

func (m *BulkDeleteResponse) Reset()

func (*BulkDeleteResponse) String added in v0.9.0

func (m *BulkDeleteResponse) String() string

func (*BulkDeleteResponse) XXX_DiscardUnknown added in v0.9.0

func (m *BulkDeleteResponse) XXX_DiscardUnknown()

func (*BulkDeleteResponse) XXX_Marshal added in v0.9.0

func (m *BulkDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BulkDeleteResponse) XXX_Merge added in v0.9.0

func (m *BulkDeleteResponse) XXX_Merge(src proto.Message)

func (*BulkDeleteResponse) XXX_Size added in v0.9.0

func (m *BulkDeleteResponse) XXX_Size() int

func (*BulkDeleteResponse) XXX_Unmarshal added in v0.9.0

func (m *BulkDeleteResponse) XXX_Unmarshal(b []byte) error

type BulkIndexRequest added in v0.9.0

type BulkIndexRequest struct {
	Requests             []*SetRequest `protobuf:"bytes,1,rep,name=requests,proto3" json:"requests,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*BulkIndexRequest) Descriptor added in v0.9.0

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

func (*BulkIndexRequest) GetRequests added in v0.9.0

func (m *BulkIndexRequest) GetRequests() []*SetRequest

func (*BulkIndexRequest) ProtoMessage added in v0.9.0

func (*BulkIndexRequest) ProtoMessage()

func (*BulkIndexRequest) Reset added in v0.9.0

func (m *BulkIndexRequest) Reset()

func (*BulkIndexRequest) String added in v0.9.0

func (m *BulkIndexRequest) String() string

func (*BulkIndexRequest) XXX_DiscardUnknown added in v0.9.0

func (m *BulkIndexRequest) XXX_DiscardUnknown()

func (*BulkIndexRequest) XXX_Marshal added in v0.9.0

func (m *BulkIndexRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BulkIndexRequest) XXX_Merge added in v0.9.0

func (m *BulkIndexRequest) XXX_Merge(src proto.Message)

func (*BulkIndexRequest) XXX_Size added in v0.9.0

func (m *BulkIndexRequest) XXX_Size() int

func (*BulkIndexRequest) XXX_Unmarshal added in v0.9.0

func (m *BulkIndexRequest) XXX_Unmarshal(b []byte) error

type BulkIndexResponse added in v0.9.0

type BulkIndexResponse struct {
	Count                int32    `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BulkIndexResponse) Descriptor added in v0.9.0

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

func (*BulkIndexResponse) GetCount added in v0.9.0

func (m *BulkIndexResponse) GetCount() int32

func (*BulkIndexResponse) ProtoMessage added in v0.9.0

func (*BulkIndexResponse) ProtoMessage()

func (*BulkIndexResponse) Reset added in v0.9.0

func (m *BulkIndexResponse) Reset()

func (*BulkIndexResponse) String added in v0.9.0

func (m *BulkIndexResponse) String() string

func (*BulkIndexResponse) XXX_DiscardUnknown added in v0.9.0

func (m *BulkIndexResponse) XXX_DiscardUnknown()

func (*BulkIndexResponse) XXX_Marshal added in v0.9.0

func (m *BulkIndexResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BulkIndexResponse) XXX_Merge added in v0.9.0

func (m *BulkIndexResponse) XXX_Merge(src proto.Message)

func (*BulkIndexResponse) XXX_Size added in v0.9.0

func (m *BulkIndexResponse) XXX_Size() int

func (*BulkIndexResponse) XXX_Unmarshal added in v0.9.0

func (m *BulkIndexResponse) XXX_Unmarshal(b []byte) error

type Cluster added in v0.9.0

type Cluster struct {
	Nodes                map[string]*Node `` /* 151-byte string literal not displayed */
	Leader               string           `protobuf:"bytes,2,opt,name=leader,proto3" json:"leader,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*Cluster) Descriptor added in v0.9.0

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

func (*Cluster) GetLeader added in v0.9.0

func (m *Cluster) GetLeader() string

func (*Cluster) GetNodes added in v0.9.0

func (m *Cluster) GetNodes() map[string]*Node

func (*Cluster) ProtoMessage added in v0.9.0

func (*Cluster) ProtoMessage()

func (*Cluster) Reset added in v0.9.0

func (m *Cluster) Reset()

func (*Cluster) String added in v0.9.0

func (m *Cluster) String() string

func (*Cluster) XXX_DiscardUnknown added in v0.9.0

func (m *Cluster) XXX_DiscardUnknown()

func (*Cluster) XXX_Marshal added in v0.9.0

func (m *Cluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Cluster) XXX_Merge added in v0.9.0

func (m *Cluster) XXX_Merge(src proto.Message)

func (*Cluster) XXX_Size added in v0.9.0

func (m *Cluster) XXX_Size() int

func (*Cluster) XXX_Unmarshal added in v0.9.0

func (m *Cluster) XXX_Unmarshal(b []byte) error

type ClusterResponse added in v0.9.0

type ClusterResponse struct {
	Cluster              *Cluster `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ClusterResponse) Descriptor added in v0.9.0

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

func (*ClusterResponse) GetCluster added in v0.9.0

func (m *ClusterResponse) GetCluster() *Cluster

func (*ClusterResponse) ProtoMessage added in v0.9.0

func (*ClusterResponse) ProtoMessage()

func (*ClusterResponse) Reset added in v0.9.0

func (m *ClusterResponse) Reset()

func (*ClusterResponse) String added in v0.9.0

func (m *ClusterResponse) String() string

func (*ClusterResponse) XXX_DiscardUnknown added in v0.9.0

func (m *ClusterResponse) XXX_DiscardUnknown()

func (*ClusterResponse) XXX_Marshal added in v0.9.0

func (m *ClusterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClusterResponse) XXX_Merge added in v0.9.0

func (m *ClusterResponse) XXX_Merge(src proto.Message)

func (*ClusterResponse) XXX_Size added in v0.9.0

func (m *ClusterResponse) XXX_Size() int

func (*ClusterResponse) XXX_Unmarshal added in v0.9.0

func (m *ClusterResponse) XXX_Unmarshal(b []byte) error

type DeleteMetadataRequest added in v0.9.0

type DeleteMetadataRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteMetadataRequest) Descriptor added in v0.9.0

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

func (*DeleteMetadataRequest) GetId added in v0.9.0

func (m *DeleteMetadataRequest) GetId() string

func (*DeleteMetadataRequest) ProtoMessage added in v0.9.0

func (*DeleteMetadataRequest) ProtoMessage()

func (*DeleteMetadataRequest) Reset added in v0.9.0

func (m *DeleteMetadataRequest) Reset()

func (*DeleteMetadataRequest) String added in v0.9.0

func (m *DeleteMetadataRequest) String() string

func (*DeleteMetadataRequest) XXX_DiscardUnknown added in v0.9.0

func (m *DeleteMetadataRequest) XXX_DiscardUnknown()

func (*DeleteMetadataRequest) XXX_Marshal added in v0.9.0

func (m *DeleteMetadataRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteMetadataRequest) XXX_Merge added in v0.9.0

func (m *DeleteMetadataRequest) XXX_Merge(src proto.Message)

func (*DeleteMetadataRequest) XXX_Size added in v0.9.0

func (m *DeleteMetadataRequest) XXX_Size() int

func (*DeleteMetadataRequest) XXX_Unmarshal added in v0.9.0

func (m *DeleteMetadataRequest) XXX_Unmarshal(b []byte) error

type DeleteRequest

type DeleteRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteRequest) Descriptor

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

func (*DeleteRequest) GetId

func (m *DeleteRequest) GetId() string

func (*DeleteRequest) ProtoMessage

func (*DeleteRequest) ProtoMessage()

func (*DeleteRequest) Reset

func (m *DeleteRequest) Reset()

func (*DeleteRequest) String

func (m *DeleteRequest) String() string

func (*DeleteRequest) XXX_DiscardUnknown added in v0.9.0

func (m *DeleteRequest) XXX_DiscardUnknown()

func (*DeleteRequest) XXX_Marshal added in v0.9.0

func (m *DeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteRequest) XXX_Merge added in v0.9.0

func (m *DeleteRequest) XXX_Merge(src proto.Message)

func (*DeleteRequest) XXX_Size added in v0.9.0

func (m *DeleteRequest) XXX_Size() int

func (*DeleteRequest) XXX_Unmarshal added in v0.9.0

func (m *DeleteRequest) XXX_Unmarshal(b []byte) error

type Document

type Document struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Fields               []byte   `protobuf:"bytes,2,opt,name=fields,proto3" json:"fields,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Document) Descriptor

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

func (*Document) GetFields

func (m *Document) GetFields() []byte

func (*Document) GetId

func (m *Document) GetId() string

func (*Document) ProtoMessage

func (*Document) ProtoMessage()

func (*Document) Reset

func (m *Document) Reset()

func (*Document) String

func (m *Document) String() string

func (*Document) XXX_DiscardUnknown added in v0.6.0

func (m *Document) XXX_DiscardUnknown()

func (*Document) XXX_Marshal added in v0.6.0

func (m *Document) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Document) XXX_Merge added in v0.6.0

func (m *Document) XXX_Merge(src proto.Message)

func (*Document) XXX_Size added in v0.6.0

func (m *Document) XXX_Size() int

func (*Document) XXX_Unmarshal added in v0.6.0

func (m *Document) XXX_Unmarshal(b []byte) error

type Event added in v0.9.0

type Event struct {
	Type                 Event_Type `protobuf:"varint,1,opt,name=type,proto3,enum=index.Event_Type" json:"type,omitempty"`
	Data                 *any.Any   `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*Event) Descriptor added in v0.9.0

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

func (*Event) GetData added in v0.9.0

func (m *Event) GetData() *any.Any

func (*Event) GetType added in v0.9.0

func (m *Event) GetType() Event_Type

func (*Event) ProtoMessage added in v0.9.0

func (*Event) ProtoMessage()

func (*Event) Reset added in v0.9.0

func (m *Event) Reset()

func (*Event) String added in v0.9.0

func (m *Event) String() string

func (*Event) XXX_DiscardUnknown added in v0.9.0

func (m *Event) XXX_DiscardUnknown()

func (*Event) XXX_Marshal added in v0.9.0

func (m *Event) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Event) XXX_Merge added in v0.9.0

func (m *Event) XXX_Merge(src proto.Message)

func (*Event) XXX_Size added in v0.9.0

func (m *Event) XXX_Size() int

func (*Event) XXX_Unmarshal added in v0.9.0

func (m *Event) XXX_Unmarshal(b []byte) error

type Event_Type added in v0.9.0

type Event_Type int32
const (
	Event_Unknown    Event_Type = 0
	Event_Join       Event_Type = 1
	Event_Leave      Event_Type = 2
	Event_Set        Event_Type = 3
	Event_Delete     Event_Type = 4
	Event_BulkIndex  Event_Type = 5
	Event_BulkDelete Event_Type = 6
)

func (Event_Type) EnumDescriptor added in v0.9.0

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

func (Event_Type) String added in v0.9.0

func (x Event_Type) String() string

type GetRequest

type GetRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetRequest) Descriptor

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

func (*GetRequest) GetId

func (m *GetRequest) GetId() string

func (*GetRequest) ProtoMessage

func (*GetRequest) ProtoMessage()

func (*GetRequest) Reset

func (m *GetRequest) Reset()

func (*GetRequest) String

func (m *GetRequest) String() string

func (*GetRequest) XXX_DiscardUnknown added in v0.9.0

func (m *GetRequest) XXX_DiscardUnknown()

func (*GetRequest) XXX_Marshal added in v0.9.0

func (m *GetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetRequest) XXX_Merge added in v0.9.0

func (m *GetRequest) XXX_Merge(src proto.Message)

func (*GetRequest) XXX_Size added in v0.9.0

func (m *GetRequest) XXX_Size() int

func (*GetRequest) XXX_Unmarshal added in v0.9.0

func (m *GetRequest) XXX_Unmarshal(b []byte) error

type GetResponse

type GetResponse struct {
	Fields               []byte   `protobuf:"bytes,1,opt,name=fields,proto3" json:"fields,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetResponse) Descriptor

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

func (*GetResponse) GetFields

func (m *GetResponse) GetFields() []byte

func (*GetResponse) ProtoMessage

func (*GetResponse) ProtoMessage()

func (*GetResponse) Reset

func (m *GetResponse) Reset()

func (*GetResponse) String

func (m *GetResponse) String() string

func (*GetResponse) XXX_DiscardUnknown added in v0.9.0

func (m *GetResponse) XXX_DiscardUnknown()

func (*GetResponse) XXX_Marshal added in v0.9.0

func (m *GetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetResponse) XXX_Merge added in v0.9.0

func (m *GetResponse) XXX_Merge(src proto.Message)

func (*GetResponse) XXX_Size added in v0.9.0

func (m *GetResponse) XXX_Size() int

func (*GetResponse) XXX_Unmarshal added in v0.9.0

func (m *GetResponse) XXX_Unmarshal(b []byte) error

type IndexClient added in v0.9.0

type IndexClient interface {
	LivenessCheck(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*LivenessCheckResponse, error)
	ReadinessCheck(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*ReadinessCheckResponse, error)
	Node(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*NodeResponse, error)
	Join(ctx context.Context, in *JoinRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	Cluster(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*ClusterResponse, error)
	Leave(ctx context.Context, in *LeaveRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	Snapshot(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*empty.Empty, error)
	BulkIndex(ctx context.Context, in *BulkIndexRequest, opts ...grpc.CallOption) (*BulkIndexResponse, error)
	BulkDelete(ctx context.Context, in *BulkDeleteRequest, opts ...grpc.CallOption) (*BulkDeleteResponse, error)
	Get(ctx context.Context, in *GetRequest, opts ...grpc.CallOption) (*GetResponse, error)
	Set(ctx context.Context, in *SetRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	Delete(ctx context.Context, in *DeleteRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	Search(ctx context.Context, in *SearchRequest, opts ...grpc.CallOption) (*SearchResponse, error)
	Mapping(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*MappingResponse, error)
	Watch(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (Index_WatchClient, error)
	Metrics(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*MetricsResponse, error)
}

IndexClient is the client API for Index service.

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

func NewIndexClient added in v0.9.0

func NewIndexClient(cc *grpc.ClientConn) IndexClient

type Index_WatchClient added in v0.9.0

type Index_WatchClient interface {
	Recv() (*WatchResponse, error)
	grpc.ClientStream
}

type Index_WatchServer added in v0.9.0

type Index_WatchServer interface {
	Send(*WatchResponse) error
	grpc.ServerStream
}

type JoinRequest

type JoinRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Node                 *Node    `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*JoinRequest) Descriptor

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

func (*JoinRequest) GetId added in v0.9.0

func (m *JoinRequest) GetId() string

func (*JoinRequest) GetNode added in v0.9.0

func (m *JoinRequest) GetNode() *Node

func (*JoinRequest) ProtoMessage

func (*JoinRequest) ProtoMessage()

func (*JoinRequest) Reset

func (m *JoinRequest) Reset()

func (*JoinRequest) String

func (m *JoinRequest) String() string

func (*JoinRequest) XXX_DiscardUnknown added in v0.9.0

func (m *JoinRequest) XXX_DiscardUnknown()

func (*JoinRequest) XXX_Marshal added in v0.9.0

func (m *JoinRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*JoinRequest) XXX_Merge added in v0.9.0

func (m *JoinRequest) XXX_Merge(src proto.Message)

func (*JoinRequest) XXX_Size added in v0.9.0

func (m *JoinRequest) XXX_Size() int

func (*JoinRequest) XXX_Unmarshal added in v0.9.0

func (m *JoinRequest) XXX_Unmarshal(b []byte) error

type LeaveRequest

type LeaveRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LeaveRequest) Descriptor

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

func (*LeaveRequest) GetId added in v0.9.0

func (m *LeaveRequest) GetId() string

func (*LeaveRequest) ProtoMessage

func (*LeaveRequest) ProtoMessage()

func (*LeaveRequest) Reset

func (m *LeaveRequest) Reset()

func (*LeaveRequest) String

func (m *LeaveRequest) String() string

func (*LeaveRequest) XXX_DiscardUnknown added in v0.9.0

func (m *LeaveRequest) XXX_DiscardUnknown()

func (*LeaveRequest) XXX_Marshal added in v0.9.0

func (m *LeaveRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LeaveRequest) XXX_Merge added in v0.9.0

func (m *LeaveRequest) XXX_Merge(src proto.Message)

func (*LeaveRequest) XXX_Size added in v0.9.0

func (m *LeaveRequest) XXX_Size() int

func (*LeaveRequest) XXX_Unmarshal added in v0.9.0

func (m *LeaveRequest) XXX_Unmarshal(b []byte) error

type LivenessCheckResponse added in v0.9.0

type LivenessCheckResponse struct {
	Alive                bool     `protobuf:"varint,1,opt,name=alive,proto3" json:"alive,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LivenessCheckResponse) Descriptor added in v0.9.0

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

func (*LivenessCheckResponse) GetAlive added in v0.9.0

func (m *LivenessCheckResponse) GetAlive() bool

func (*LivenessCheckResponse) ProtoMessage added in v0.9.0

func (*LivenessCheckResponse) ProtoMessage()

func (*LivenessCheckResponse) Reset added in v0.9.0

func (m *LivenessCheckResponse) Reset()

func (*LivenessCheckResponse) String added in v0.9.0

func (m *LivenessCheckResponse) String() string

func (*LivenessCheckResponse) XXX_DiscardUnknown added in v0.9.0

func (m *LivenessCheckResponse) XXX_DiscardUnknown()

func (*LivenessCheckResponse) XXX_Marshal added in v0.9.0

func (m *LivenessCheckResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LivenessCheckResponse) XXX_Merge added in v0.9.0

func (m *LivenessCheckResponse) XXX_Merge(src proto.Message)

func (*LivenessCheckResponse) XXX_Size added in v0.9.0

func (m *LivenessCheckResponse) XXX_Size() int

func (*LivenessCheckResponse) XXX_Unmarshal added in v0.9.0

func (m *LivenessCheckResponse) XXX_Unmarshal(b []byte) error

type MappingResponse added in v0.9.0

type MappingResponse struct {
	Mapping              []byte   `protobuf:"bytes,1,opt,name=mapping,proto3" json:"mapping,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MappingResponse) Descriptor added in v0.9.0

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

func (*MappingResponse) GetMapping added in v0.9.0

func (m *MappingResponse) GetMapping() []byte

func (*MappingResponse) ProtoMessage added in v0.9.0

func (*MappingResponse) ProtoMessage()

func (*MappingResponse) Reset added in v0.9.0

func (m *MappingResponse) Reset()

func (*MappingResponse) String added in v0.9.0

func (m *MappingResponse) String() string

func (*MappingResponse) XXX_DiscardUnknown added in v0.9.0

func (m *MappingResponse) XXX_DiscardUnknown()

func (*MappingResponse) XXX_Marshal added in v0.9.0

func (m *MappingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MappingResponse) XXX_Merge added in v0.9.0

func (m *MappingResponse) XXX_Merge(src proto.Message)

func (*MappingResponse) XXX_Size added in v0.9.0

func (m *MappingResponse) XXX_Size() int

func (*MappingResponse) XXX_Unmarshal added in v0.9.0

func (m *MappingResponse) XXX_Unmarshal(b []byte) error

type Metadata

type Metadata struct {
	GrpcAddress          string   `protobuf:"bytes,1,opt,name=grpc_address,json=grpcAddress,proto3" json:"grpc_address,omitempty"`
	HttpAddress          string   `protobuf:"bytes,2,opt,name=http_address,json=httpAddress,proto3" json:"http_address,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Metadata) Descriptor

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

func (*Metadata) GetGrpcAddress

func (m *Metadata) GetGrpcAddress() string

func (*Metadata) GetHttpAddress

func (m *Metadata) GetHttpAddress() string

func (*Metadata) ProtoMessage

func (*Metadata) ProtoMessage()

func (*Metadata) Reset

func (m *Metadata) Reset()

func (*Metadata) String

func (m *Metadata) String() string

func (*Metadata) XXX_DiscardUnknown added in v0.9.0

func (m *Metadata) XXX_DiscardUnknown()

func (*Metadata) XXX_Marshal added in v0.9.0

func (m *Metadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Metadata) XXX_Merge added in v0.9.0

func (m *Metadata) XXX_Merge(src proto.Message)

func (*Metadata) XXX_Size added in v0.9.0

func (m *Metadata) XXX_Size() int

func (*Metadata) XXX_Unmarshal added in v0.9.0

func (m *Metadata) XXX_Unmarshal(b []byte) error

type MetricsResponse added in v0.9.0

type MetricsResponse struct {
	Metrics              []byte   `protobuf:"bytes,1,opt,name=metrics,proto3" json:"metrics,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MetricsResponse) Descriptor added in v0.9.0

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

func (*MetricsResponse) GetMetrics added in v0.9.0

func (m *MetricsResponse) GetMetrics() []byte

func (*MetricsResponse) ProtoMessage added in v0.9.0

func (*MetricsResponse) ProtoMessage()

func (*MetricsResponse) Reset added in v0.9.0

func (m *MetricsResponse) Reset()

func (*MetricsResponse) String added in v0.9.0

func (m *MetricsResponse) String() string

func (*MetricsResponse) XXX_DiscardUnknown added in v0.9.0

func (m *MetricsResponse) XXX_DiscardUnknown()

func (*MetricsResponse) XXX_Marshal added in v0.9.0

func (m *MetricsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MetricsResponse) XXX_Merge added in v0.9.0

func (m *MetricsResponse) XXX_Merge(src proto.Message)

func (*MetricsResponse) XXX_Size added in v0.9.0

func (m *MetricsResponse) XXX_Size() int

func (*MetricsResponse) XXX_Unmarshal added in v0.9.0

func (m *MetricsResponse) XXX_Unmarshal(b []byte) error

type Node added in v0.9.0

type Node struct {
	RaftAddress          string    `protobuf:"bytes,1,opt,name=raft_address,json=raftAddress,proto3" json:"raft_address,omitempty"`
	Metadata             *Metadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
	State                string    `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*Node) Descriptor added in v0.9.0

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

func (*Node) GetMetadata added in v0.9.0

func (m *Node) GetMetadata() *Metadata

func (*Node) GetRaftAddress added in v0.9.0

func (m *Node) GetRaftAddress() string

func (*Node) GetState added in v0.9.0

func (m *Node) GetState() string

func (*Node) ProtoMessage added in v0.9.0

func (*Node) ProtoMessage()

func (*Node) Reset added in v0.9.0

func (m *Node) Reset()

func (*Node) String added in v0.9.0

func (m *Node) String() string

func (*Node) XXX_DiscardUnknown added in v0.9.0

func (m *Node) XXX_DiscardUnknown()

func (*Node) XXX_Marshal added in v0.9.0

func (m *Node) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Node) XXX_Merge added in v0.9.0

func (m *Node) XXX_Merge(src proto.Message)

func (*Node) XXX_Size added in v0.9.0

func (m *Node) XXX_Size() int

func (*Node) XXX_Unmarshal added in v0.9.0

func (m *Node) XXX_Unmarshal(b []byte) error

type NodeResponse added in v0.9.0

type NodeResponse struct {
	Node                 *Node    `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*NodeResponse) Descriptor added in v0.9.0

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

func (*NodeResponse) GetNode added in v0.9.0

func (m *NodeResponse) GetNode() *Node

func (*NodeResponse) ProtoMessage added in v0.9.0

func (*NodeResponse) ProtoMessage()

func (*NodeResponse) Reset added in v0.9.0

func (m *NodeResponse) Reset()

func (*NodeResponse) String added in v0.9.0

func (m *NodeResponse) String() string

func (*NodeResponse) XXX_DiscardUnknown added in v0.9.0

func (m *NodeResponse) XXX_DiscardUnknown()

func (*NodeResponse) XXX_Marshal added in v0.9.0

func (m *NodeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeResponse) XXX_Merge added in v0.9.0

func (m *NodeResponse) XXX_Merge(src proto.Message)

func (*NodeResponse) XXX_Size added in v0.9.0

func (m *NodeResponse) XXX_Size() int

func (*NodeResponse) XXX_Unmarshal added in v0.9.0

func (m *NodeResponse) XXX_Unmarshal(b []byte) error

type ReadinessCheckResponse added in v0.9.0

type ReadinessCheckResponse struct {
	Ready                bool     `protobuf:"varint,1,opt,name=ready,proto3" json:"ready,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReadinessCheckResponse) Descriptor added in v0.9.0

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

func (*ReadinessCheckResponse) GetReady added in v0.9.0

func (m *ReadinessCheckResponse) GetReady() bool

func (*ReadinessCheckResponse) ProtoMessage added in v0.9.0

func (*ReadinessCheckResponse) ProtoMessage()

func (*ReadinessCheckResponse) Reset added in v0.9.0

func (m *ReadinessCheckResponse) Reset()

func (*ReadinessCheckResponse) String added in v0.9.0

func (m *ReadinessCheckResponse) String() string

func (*ReadinessCheckResponse) XXX_DiscardUnknown added in v0.9.0

func (m *ReadinessCheckResponse) XXX_DiscardUnknown()

func (*ReadinessCheckResponse) XXX_Marshal added in v0.9.0

func (m *ReadinessCheckResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReadinessCheckResponse) XXX_Merge added in v0.9.0

func (m *ReadinessCheckResponse) XXX_Merge(src proto.Message)

func (*ReadinessCheckResponse) XXX_Size added in v0.9.0

func (m *ReadinessCheckResponse) XXX_Size() int

func (*ReadinessCheckResponse) XXX_Unmarshal added in v0.9.0

func (m *ReadinessCheckResponse) XXX_Unmarshal(b []byte) error

type SearchRequest

type SearchRequest struct {
	SearchRequest        []byte   `protobuf:"bytes,1,opt,name=search_request,json=searchRequest,proto3" json:"search_request,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SearchRequest) Descriptor

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

func (*SearchRequest) GetSearchRequest

func (m *SearchRequest) GetSearchRequest() []byte

func (*SearchRequest) ProtoMessage

func (*SearchRequest) ProtoMessage()

func (*SearchRequest) Reset

func (m *SearchRequest) Reset()

func (*SearchRequest) String

func (m *SearchRequest) String() string

func (*SearchRequest) XXX_DiscardUnknown added in v0.6.0

func (m *SearchRequest) XXX_DiscardUnknown()

func (*SearchRequest) XXX_Marshal added in v0.6.0

func (m *SearchRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchRequest) XXX_Merge added in v0.6.0

func (m *SearchRequest) XXX_Merge(src proto.Message)

func (*SearchRequest) XXX_Size added in v0.6.0

func (m *SearchRequest) XXX_Size() int

func (*SearchRequest) XXX_Unmarshal added in v0.6.0

func (m *SearchRequest) XXX_Unmarshal(b []byte) error

type SearchResponse

type SearchResponse struct {
	SearchResult         []byte   `protobuf:"bytes,1,opt,name=search_result,json=searchResult,proto3" json:"search_result,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SearchResponse) Descriptor

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

func (*SearchResponse) GetSearchResult

func (m *SearchResponse) GetSearchResult() []byte

func (*SearchResponse) ProtoMessage

func (*SearchResponse) ProtoMessage()

func (*SearchResponse) Reset

func (m *SearchResponse) Reset()

func (*SearchResponse) String

func (m *SearchResponse) String() string

func (*SearchResponse) XXX_DiscardUnknown added in v0.6.0

func (m *SearchResponse) XXX_DiscardUnknown()

func (*SearchResponse) XXX_Marshal added in v0.6.0

func (m *SearchResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchResponse) XXX_Merge added in v0.6.0

func (m *SearchResponse) XXX_Merge(src proto.Message)

func (*SearchResponse) XXX_Size added in v0.6.0

func (m *SearchResponse) XXX_Size() int

func (*SearchResponse) XXX_Unmarshal added in v0.6.0

func (m *SearchResponse) XXX_Unmarshal(b []byte) error

type SetMetadataRequest added in v0.9.0

type SetMetadataRequest struct {
	Id                   string    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Metadata             *Metadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*SetMetadataRequest) Descriptor added in v0.9.0

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

func (*SetMetadataRequest) GetId added in v0.9.0

func (m *SetMetadataRequest) GetId() string

func (*SetMetadataRequest) GetMetadata added in v0.9.0

func (m *SetMetadataRequest) GetMetadata() *Metadata

func (*SetMetadataRequest) ProtoMessage added in v0.9.0

func (*SetMetadataRequest) ProtoMessage()

func (*SetMetadataRequest) Reset added in v0.9.0

func (m *SetMetadataRequest) Reset()

func (*SetMetadataRequest) String added in v0.9.0

func (m *SetMetadataRequest) String() string

func (*SetMetadataRequest) XXX_DiscardUnknown added in v0.9.0

func (m *SetMetadataRequest) XXX_DiscardUnknown()

func (*SetMetadataRequest) XXX_Marshal added in v0.9.0

func (m *SetMetadataRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SetMetadataRequest) XXX_Merge added in v0.9.0

func (m *SetMetadataRequest) XXX_Merge(src proto.Message)

func (*SetMetadataRequest) XXX_Size added in v0.9.0

func (m *SetMetadataRequest) XXX_Size() int

func (*SetMetadataRequest) XXX_Unmarshal added in v0.9.0

func (m *SetMetadataRequest) XXX_Unmarshal(b []byte) error

type SetRequest added in v0.9.0

type SetRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Fields               []byte   `protobuf:"bytes,2,opt,name=fields,proto3" json:"fields,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SetRequest) Descriptor added in v0.9.0

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

func (*SetRequest) GetFields added in v0.9.0

func (m *SetRequest) GetFields() []byte

func (*SetRequest) GetId added in v0.9.0

func (m *SetRequest) GetId() string

func (*SetRequest) ProtoMessage added in v0.9.0

func (*SetRequest) ProtoMessage()

func (*SetRequest) Reset added in v0.9.0

func (m *SetRequest) Reset()

func (*SetRequest) String added in v0.9.0

func (m *SetRequest) String() string

func (*SetRequest) XXX_DiscardUnknown added in v0.9.0

func (m *SetRequest) XXX_DiscardUnknown()

func (*SetRequest) XXX_Marshal added in v0.9.0

func (m *SetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SetRequest) XXX_Merge added in v0.9.0

func (m *SetRequest) XXX_Merge(src proto.Message)

func (*SetRequest) XXX_Size added in v0.9.0

func (m *SetRequest) XXX_Size() int

func (*SetRequest) XXX_Unmarshal added in v0.9.0

func (m *SetRequest) XXX_Unmarshal(b []byte) error

type UnimplementedIndexServer added in v0.9.0

type UnimplementedIndexServer struct {
}

UnimplementedIndexServer can be embedded to have forward compatible implementations.

func (*UnimplementedIndexServer) BulkDelete added in v0.9.0

func (*UnimplementedIndexServer) BulkIndex added in v0.9.0

func (*UnimplementedIndexServer) Cluster added in v0.9.0

func (*UnimplementedIndexServer) Delete added in v0.9.0

func (*UnimplementedIndexServer) Get added in v0.9.0

func (*UnimplementedIndexServer) Join added in v0.9.0

func (*UnimplementedIndexServer) Leave added in v0.9.0

func (*UnimplementedIndexServer) LivenessCheck added in v0.9.0

func (*UnimplementedIndexServer) Mapping added in v0.9.0

func (*UnimplementedIndexServer) Metrics added in v0.9.0

func (*UnimplementedIndexServer) Node added in v0.9.0

func (*UnimplementedIndexServer) ReadinessCheck added in v0.9.0

func (*UnimplementedIndexServer) Search added in v0.9.0

func (*UnimplementedIndexServer) Set added in v0.9.0

func (*UnimplementedIndexServer) Snapshot added in v0.9.0

func (*UnimplementedIndexServer) Watch added in v0.9.0

type WatchResponse added in v0.9.0

type WatchResponse struct {
	Event                *Event   `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*WatchResponse) Descriptor added in v0.9.0

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

func (*WatchResponse) GetEvent added in v0.9.0

func (m *WatchResponse) GetEvent() *Event

func (*WatchResponse) ProtoMessage added in v0.9.0

func (*WatchResponse) ProtoMessage()

func (*WatchResponse) Reset added in v0.9.0

func (m *WatchResponse) Reset()

func (*WatchResponse) String added in v0.9.0

func (m *WatchResponse) String() string

func (*WatchResponse) XXX_DiscardUnknown added in v0.9.0

func (m *WatchResponse) XXX_DiscardUnknown()

func (*WatchResponse) XXX_Marshal added in v0.9.0

func (m *WatchResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WatchResponse) XXX_Merge added in v0.9.0

func (m *WatchResponse) XXX_Merge(src proto.Message)

func (*WatchResponse) XXX_Size added in v0.9.0

func (m *WatchResponse) XXX_Size() int

func (*WatchResponse) XXX_Unmarshal added in v0.9.0

func (m *WatchResponse) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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