service

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Jul 4, 2021 License: Apache-2.0 Imports: 10 Imported by: 2

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

This section is empty.

Functions ¶

func NewConfigEndpoints ¶

func NewConfigEndpoints() []*api.Endpoint

func RegisterConfigHandler ¶

func RegisterConfigHandler(s server.Server, hdlr ConfigHandler, opts ...server.HandlerOption) error

func RegisterConfigServer ¶

func RegisterConfigServer(s *grpc.Server, srv ConfigServer)

Types ¶

type Change ¶

type Change struct {
	Namespace            string     `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Path                 string     `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	ChangeSet            *ChangeSet `protobuf:"bytes,3,opt,name=changeSet,proto3" json:"changeSet,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*Change) Descriptor ¶

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

func (*Change) GetChangeSet ¶

func (m *Change) GetChangeSet() *ChangeSet

func (*Change) GetNamespace ¶

func (m *Change) GetNamespace() string

func (*Change) GetPath ¶

func (m *Change) GetPath() string

func (*Change) ProtoMessage ¶

func (*Change) ProtoMessage()

func (*Change) Reset ¶

func (m *Change) Reset()

func (*Change) String ¶

func (m *Change) String() string

func (*Change) XXX_DiscardUnknown ¶

func (m *Change) XXX_DiscardUnknown()

func (*Change) XXX_Marshal ¶

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

func (*Change) XXX_Merge ¶

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

func (*Change) XXX_Size ¶

func (m *Change) XXX_Size() int

func (*Change) XXX_Unmarshal ¶

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

type ChangeSet ¶

type ChangeSet struct {
	Data                 string   `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	Checksum             string   `protobuf:"bytes,2,opt,name=checksum,proto3" json:"checksum,omitempty"`
	Format               string   `protobuf:"bytes,3,opt,name=format,proto3" json:"format,omitempty"`
	Source               string   `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"`
	Timestamp            int64    `protobuf:"varint,5,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ChangeSet) Descriptor ¶

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

func (*ChangeSet) GetChecksum ¶

func (m *ChangeSet) GetChecksum() string

func (*ChangeSet) GetData ¶

func (m *ChangeSet) GetData() string

func (*ChangeSet) GetFormat ¶

func (m *ChangeSet) GetFormat() string

func (*ChangeSet) GetSource ¶

func (m *ChangeSet) GetSource() string

func (*ChangeSet) GetTimestamp ¶

func (m *ChangeSet) GetTimestamp() int64

func (*ChangeSet) ProtoMessage ¶

func (*ChangeSet) ProtoMessage()

func (*ChangeSet) Reset ¶

func (m *ChangeSet) Reset()

func (*ChangeSet) String ¶

func (m *ChangeSet) String() string

func (*ChangeSet) XXX_DiscardUnknown ¶

func (m *ChangeSet) XXX_DiscardUnknown()

func (*ChangeSet) XXX_Marshal ¶

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

func (*ChangeSet) XXX_Merge ¶

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

func (*ChangeSet) XXX_Size ¶

func (m *ChangeSet) XXX_Size() int

func (*ChangeSet) XXX_Unmarshal ¶

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

type ConfigClient ¶

type ConfigClient interface {
	Create(ctx context.Context, in *CreateRequest, opts ...grpc.CallOption) (*CreateResponse, error)
	Update(ctx context.Context, in *UpdateRequest, opts ...grpc.CallOption) (*UpdateResponse, error)
	Delete(ctx context.Context, in *DeleteRequest, opts ...grpc.CallOption) (*DeleteResponse, error)
	List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*ListResponse, error)
	Read(ctx context.Context, in *ReadRequest, opts ...grpc.CallOption) (*ReadResponse, error)
	Watch(ctx context.Context, in *WatchRequest, opts ...grpc.CallOption) (Config_WatchClient, error)
}

ConfigClient is the client API for Config service.

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

func NewConfigClient ¶

func NewConfigClient(cc *grpc.ClientConn) ConfigClient

type ConfigServer ¶

ConfigServer is the server API for Config service.

type ConfigService ¶

type ConfigService interface {
	Create(ctx context.Context, in *CreateRequest, opts ...client.CallOption) (*CreateResponse, error)
	Update(ctx context.Context, in *UpdateRequest, opts ...client.CallOption) (*UpdateResponse, error)
	Delete(ctx context.Context, in *DeleteRequest, opts ...client.CallOption) (*DeleteResponse, error)
	List(ctx context.Context, in *ListRequest, opts ...client.CallOption) (*ListResponse, error)
	Read(ctx context.Context, in *ReadRequest, opts ...client.CallOption) (*ReadResponse, error)
	Watch(ctx context.Context, in *WatchRequest, opts ...client.CallOption) (Config_WatchService, error)
}

func NewConfigService ¶

func NewConfigService(name string, c client.Client) ConfigService

type Config_WatchClient ¶

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

type Config_WatchServer ¶

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

type Config_WatchService ¶

type Config_WatchService interface {
	Context() context.Context
	SendMsg(interface{}) error
	RecvMsg(interface{}) error
	Close() error
	Recv() (*WatchResponse, error)
}

type Config_WatchStream ¶

type Config_WatchStream interface {
	Context() context.Context
	SendMsg(interface{}) error
	RecvMsg(interface{}) error
	Close() error
	Send(*WatchResponse) error
}

type CreateRequest ¶

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

func (*CreateRequest) Descriptor ¶

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

func (*CreateRequest) GetChange ¶

func (m *CreateRequest) GetChange() *Change

func (*CreateRequest) ProtoMessage ¶

func (*CreateRequest) ProtoMessage()

func (*CreateRequest) Reset ¶

func (m *CreateRequest) Reset()

func (*CreateRequest) String ¶

func (m *CreateRequest) String() string

func (*CreateRequest) XXX_DiscardUnknown ¶

func (m *CreateRequest) XXX_DiscardUnknown()

func (*CreateRequest) XXX_Marshal ¶

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

func (*CreateRequest) XXX_Merge ¶

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

func (*CreateRequest) XXX_Size ¶

func (m *CreateRequest) XXX_Size() int

func (*CreateRequest) XXX_Unmarshal ¶

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

type CreateResponse ¶

type CreateResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateResponse) Descriptor ¶

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

func (*CreateResponse) ProtoMessage ¶

func (*CreateResponse) ProtoMessage()

func (*CreateResponse) Reset ¶

func (m *CreateResponse) Reset()

func (*CreateResponse) String ¶

func (m *CreateResponse) String() string

func (*CreateResponse) XXX_DiscardUnknown ¶

func (m *CreateResponse) XXX_DiscardUnknown()

func (*CreateResponse) XXX_Marshal ¶

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

func (*CreateResponse) XXX_Merge ¶

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

func (*CreateResponse) XXX_Size ¶

func (m *CreateResponse) XXX_Size() int

func (*CreateResponse) XXX_Unmarshal ¶

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

type DeleteRequest ¶

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

func (*DeleteRequest) Descriptor ¶

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

func (*DeleteRequest) GetChange ¶

func (m *DeleteRequest) GetChange() *Change

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 ¶

func (m *DeleteRequest) XXX_DiscardUnknown()

func (*DeleteRequest) XXX_Marshal ¶

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

func (*DeleteRequest) XXX_Merge ¶

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

func (*DeleteRequest) XXX_Size ¶

func (m *DeleteRequest) XXX_Size() int

func (*DeleteRequest) XXX_Unmarshal ¶

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

type DeleteResponse ¶

type DeleteResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteResponse) Descriptor ¶

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

func (*DeleteResponse) ProtoMessage ¶

func (*DeleteResponse) ProtoMessage()

func (*DeleteResponse) Reset ¶

func (m *DeleteResponse) Reset()

func (*DeleteResponse) String ¶

func (m *DeleteResponse) String() string

func (*DeleteResponse) XXX_DiscardUnknown ¶

func (m *DeleteResponse) XXX_DiscardUnknown()

func (*DeleteResponse) XXX_Marshal ¶

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

func (*DeleteResponse) XXX_Merge ¶

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

func (*DeleteResponse) XXX_Size ¶

func (m *DeleteResponse) XXX_Size() int

func (*DeleteResponse) XXX_Unmarshal ¶

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

type ListRequest ¶

type ListRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListRequest) Descriptor ¶

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

func (*ListRequest) ProtoMessage ¶

func (*ListRequest) ProtoMessage()

func (*ListRequest) Reset ¶

func (m *ListRequest) Reset()

func (*ListRequest) String ¶

func (m *ListRequest) String() string

func (*ListRequest) XXX_DiscardUnknown ¶

func (m *ListRequest) XXX_DiscardUnknown()

func (*ListRequest) XXX_Marshal ¶

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

func (*ListRequest) XXX_Merge ¶

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

func (*ListRequest) XXX_Size ¶

func (m *ListRequest) XXX_Size() int

func (*ListRequest) XXX_Unmarshal ¶

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

type ListResponse ¶

type ListResponse struct {
	Values               []*Change `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*ListResponse) Descriptor ¶

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

func (*ListResponse) GetValues ¶

func (m *ListResponse) GetValues() []*Change

func (*ListResponse) ProtoMessage ¶

func (*ListResponse) ProtoMessage()

func (*ListResponse) Reset ¶

func (m *ListResponse) Reset()

func (*ListResponse) String ¶

func (m *ListResponse) String() string

func (*ListResponse) XXX_DiscardUnknown ¶

func (m *ListResponse) XXX_DiscardUnknown()

func (*ListResponse) XXX_Marshal ¶

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

func (*ListResponse) XXX_Merge ¶

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

func (*ListResponse) XXX_Size ¶

func (m *ListResponse) XXX_Size() int

func (*ListResponse) XXX_Unmarshal ¶

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

type ReadRequest ¶

type ReadRequest struct {
	Namespace            string   `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Path                 string   `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReadRequest) Descriptor ¶

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

func (*ReadRequest) GetNamespace ¶

func (m *ReadRequest) GetNamespace() string

func (*ReadRequest) GetPath ¶

func (m *ReadRequest) GetPath() string

func (*ReadRequest) ProtoMessage ¶

func (*ReadRequest) ProtoMessage()

func (*ReadRequest) Reset ¶

func (m *ReadRequest) Reset()

func (*ReadRequest) String ¶

func (m *ReadRequest) String() string

func (*ReadRequest) XXX_DiscardUnknown ¶

func (m *ReadRequest) XXX_DiscardUnknown()

func (*ReadRequest) XXX_Marshal ¶

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

func (*ReadRequest) XXX_Merge ¶

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

func (*ReadRequest) XXX_Size ¶

func (m *ReadRequest) XXX_Size() int

func (*ReadRequest) XXX_Unmarshal ¶

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

type ReadResponse ¶

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

func (*ReadResponse) Descriptor ¶

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

func (*ReadResponse) GetChange ¶

func (m *ReadResponse) GetChange() *Change

func (*ReadResponse) ProtoMessage ¶

func (*ReadResponse) ProtoMessage()

func (*ReadResponse) Reset ¶

func (m *ReadResponse) Reset()

func (*ReadResponse) String ¶

func (m *ReadResponse) String() string

func (*ReadResponse) XXX_DiscardUnknown ¶

func (m *ReadResponse) XXX_DiscardUnknown()

func (*ReadResponse) XXX_Marshal ¶

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

func (*ReadResponse) XXX_Merge ¶

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

func (*ReadResponse) XXX_Size ¶

func (m *ReadResponse) XXX_Size() int

func (*ReadResponse) XXX_Unmarshal ¶

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

type UnimplementedConfigServer ¶

type UnimplementedConfigServer struct {
}

UnimplementedConfigServer can be embedded to have forward compatible implementations.

func (*UnimplementedConfigServer) Create ¶

func (*UnimplementedConfigServer) Delete ¶

func (*UnimplementedConfigServer) List ¶

func (*UnimplementedConfigServer) Read ¶

func (*UnimplementedConfigServer) Update ¶

func (*UnimplementedConfigServer) Watch ¶

type UpdateRequest ¶

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

func (*UpdateRequest) Descriptor ¶

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

func (*UpdateRequest) GetChange ¶

func (m *UpdateRequest) GetChange() *Change

func (*UpdateRequest) ProtoMessage ¶

func (*UpdateRequest) ProtoMessage()

func (*UpdateRequest) Reset ¶

func (m *UpdateRequest) Reset()

func (*UpdateRequest) String ¶

func (m *UpdateRequest) String() string

func (*UpdateRequest) XXX_DiscardUnknown ¶

func (m *UpdateRequest) XXX_DiscardUnknown()

func (*UpdateRequest) XXX_Marshal ¶

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

func (*UpdateRequest) XXX_Merge ¶

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

func (*UpdateRequest) XXX_Size ¶

func (m *UpdateRequest) XXX_Size() int

func (*UpdateRequest) XXX_Unmarshal ¶

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

type UpdateResponse ¶

type UpdateResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UpdateResponse) Descriptor ¶

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

func (*UpdateResponse) ProtoMessage ¶

func (*UpdateResponse) ProtoMessage()

func (*UpdateResponse) Reset ¶

func (m *UpdateResponse) Reset()

func (*UpdateResponse) String ¶

func (m *UpdateResponse) String() string

func (*UpdateResponse) XXX_DiscardUnknown ¶

func (m *UpdateResponse) XXX_DiscardUnknown()

func (*UpdateResponse) XXX_Marshal ¶

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

func (*UpdateResponse) XXX_Merge ¶

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

func (*UpdateResponse) XXX_Size ¶

func (m *UpdateResponse) XXX_Size() int

func (*UpdateResponse) XXX_Unmarshal ¶

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

type WatchRequest ¶

type WatchRequest struct {
	Namespace            string   `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Path                 string   `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*WatchRequest) Descriptor ¶

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

func (*WatchRequest) GetNamespace ¶

func (m *WatchRequest) GetNamespace() string

func (*WatchRequest) GetPath ¶

func (m *WatchRequest) GetPath() string

func (*WatchRequest) ProtoMessage ¶

func (*WatchRequest) ProtoMessage()

func (*WatchRequest) Reset ¶

func (m *WatchRequest) Reset()

func (*WatchRequest) String ¶

func (m *WatchRequest) String() string

func (*WatchRequest) XXX_DiscardUnknown ¶

func (m *WatchRequest) XXX_DiscardUnknown()

func (*WatchRequest) XXX_Marshal ¶

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

func (*WatchRequest) XXX_Merge ¶

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

func (*WatchRequest) XXX_Size ¶

func (m *WatchRequest) XXX_Size() int

func (*WatchRequest) XXX_Unmarshal ¶

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

type WatchResponse ¶

type WatchResponse struct {
	Namespace            string     `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	ChangeSet            *ChangeSet `protobuf:"bytes,2,opt,name=changeSet,proto3" json:"changeSet,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*WatchResponse) Descriptor ¶

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

func (*WatchResponse) GetChangeSet ¶

func (m *WatchResponse) GetChangeSet() *ChangeSet

func (*WatchResponse) GetNamespace ¶

func (m *WatchResponse) GetNamespace() string

func (*WatchResponse) ProtoMessage ¶

func (*WatchResponse) ProtoMessage()

func (*WatchResponse) Reset ¶

func (m *WatchResponse) Reset()

func (*WatchResponse) String ¶

func (m *WatchResponse) String() string

func (*WatchResponse) XXX_DiscardUnknown ¶

func (m *WatchResponse) XXX_DiscardUnknown()

func (*WatchResponse) XXX_Marshal ¶

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

func (*WatchResponse) XXX_Merge ¶

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

func (*WatchResponse) XXX_Size ¶

func (m *WatchResponse) XXX_Size() int

func (*WatchResponse) XXX_Unmarshal ¶

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