Documentation ¶
Index ¶
- Constants
- func RegisterEventReactorsServer(s *grpc.Server, srv EventReactorsServer)
- type AddRequest
- func (*AddRequest) Descriptor() ([]byte, []int)
- func (m *AddRequest) GetEventReactor() *EventReactor
- func (*AddRequest) ProtoMessage()
- func (m *AddRequest) Reset()
- func (m *AddRequest) String() string
- func (m *AddRequest) XXX_DiscardUnknown()
- func (m *AddRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AddRequest) XXX_Merge(src proto.Message)
- func (m *AddRequest) XXX_Size() int
- func (m *AddRequest) XXX_Unmarshal(b []byte) error
- type AddResponse
- func (*AddResponse) Descriptor() ([]byte, []int)
- func (m *AddResponse) GetError() *v1alpha.Error
- func (m *AddResponse) GetEventReactor() *EventReactor
- func (*AddResponse) ProtoMessage()
- func (m *AddResponse) Reset()
- func (m *AddResponse) String() string
- func (m *AddResponse) XXX_DiscardUnknown()
- func (m *AddResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AddResponse) XXX_Merge(src proto.Message)
- func (m *AddResponse) XXX_Size() int
- func (m *AddResponse) XXX_Unmarshal(b []byte) error
- type DeleteRequest
- func (*DeleteRequest) Descriptor() ([]byte, []int)
- func (m *DeleteRequest) GetEventReactor() *EventReactor
- func (*DeleteRequest) ProtoMessage()
- func (m *DeleteRequest) Reset()
- func (m *DeleteRequest) String() string
- func (m *DeleteRequest) XXX_DiscardUnknown()
- func (m *DeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteRequest) XXX_Merge(src proto.Message)
- func (m *DeleteRequest) XXX_Size() int
- func (m *DeleteRequest) XXX_Unmarshal(b []byte) error
- type DeleteResponse
- func (*DeleteResponse) Descriptor() ([]byte, []int)
- func (m *DeleteResponse) GetError() *v1alpha.Error
- func (m *DeleteResponse) GetEventReactor() *EventReactor
- func (*DeleteResponse) ProtoMessage()
- func (m *DeleteResponse) Reset()
- func (m *DeleteResponse) String() string
- func (m *DeleteResponse) XXX_DiscardUnknown()
- func (m *DeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteResponse) XXX_Merge(src proto.Message)
- func (m *DeleteResponse) XXX_Size() int
- func (m *DeleteResponse) XXX_Unmarshal(b []byte) error
- type EventReactor
- func (*EventReactor) Descriptor() ([]byte, []int)
- func (m *EventReactor) GetMetadata() *v1alpha.ObjectMetadata
- func (m *EventReactor) GetSpec() *EventReactorSpec
- func (*EventReactor) ProtoMessage()
- func (m *EventReactor) Reset()
- func (m *EventReactor) String() string
- func (m *EventReactor) XXX_DiscardUnknown()
- func (m *EventReactor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventReactor) XXX_Merge(src proto.Message)
- func (m *EventReactor) XXX_Size() int
- func (m *EventReactor) XXX_Unmarshal(b []byte) error
- type EventReactorSpec
- func (*EventReactorSpec) Descriptor() ([]byte, []int)
- func (m *EventReactorSpec) GetReaction() *Reaction
- func (m *EventReactorSpec) GetTask() *v1alpha.Conditions
- func (m *EventReactorSpec) GetTriggerLimiter() *TriggerLimiter
- func (*EventReactorSpec) ProtoMessage()
- func (m *EventReactorSpec) Reset()
- func (m *EventReactorSpec) String() string
- func (m *EventReactorSpec) XXX_DiscardUnknown()
- func (m *EventReactorSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventReactorSpec) XXX_Merge(src proto.Message)
- func (m *EventReactorSpec) XXX_Size() int
- func (m *EventReactorSpec) XXX_Unmarshal(b []byte) error
- type EventReactorsClient
- type EventReactorsServer
- type EventReactorsService
- func (n *EventReactorsService) Add(ctx context.Context, req *AddRequest) (*AddResponse, error)
- func (n *EventReactorsService) Delete(ctx context.Context, req *DeleteRequest) (*DeleteResponse, error)
- func (n *EventReactorsService) Get(ctx context.Context, req *GetRequest) (*GetResponse, error)
- func (n *EventReactorsService) List(ctx context.Context, req *ListRequest) (*ListResponse, error)
- func (n *EventReactorsService) Update(ctx context.Context, req *UpdateRequest) (*UpdateResponse, error)
- func (n *EventReactorsService) Watch(req *WatchRequest, watch EventReactors_WatchServer) error
- type EventReactors_WatchClient
- type EventReactors_WatchServer
- type GetRequest
- func (*GetRequest) Descriptor() ([]byte, []int)
- func (m *GetRequest) GetGetOptions() *v1alpha.GetOptions
- func (*GetRequest) ProtoMessage()
- func (m *GetRequest) Reset()
- func (m *GetRequest) String() string
- func (m *GetRequest) XXX_DiscardUnknown()
- func (m *GetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetRequest) XXX_Merge(src proto.Message)
- func (m *GetRequest) XXX_Size() int
- func (m *GetRequest) XXX_Unmarshal(b []byte) error
- type GetResponse
- func (*GetResponse) Descriptor() ([]byte, []int)
- func (m *GetResponse) GetError() *v1alpha.Error
- func (m *GetResponse) GetEventReactor() *EventReactor
- func (*GetResponse) ProtoMessage()
- func (m *GetResponse) Reset()
- func (m *GetResponse) String() string
- func (m *GetResponse) XXX_DiscardUnknown()
- func (m *GetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetResponse) XXX_Merge(src proto.Message)
- func (m *GetResponse) XXX_Size() int
- func (m *GetResponse) XXX_Unmarshal(b []byte) error
- type ListRequest
- func (*ListRequest) Descriptor() ([]byte, []int)
- func (m *ListRequest) GetListOptions() *v1alpha.ListOptions
- func (*ListRequest) ProtoMessage()
- func (m *ListRequest) Reset()
- func (m *ListRequest) String() string
- func (m *ListRequest) XXX_DiscardUnknown()
- func (m *ListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListRequest) XXX_Merge(src proto.Message)
- func (m *ListRequest) XXX_Size() int
- func (m *ListRequest) XXX_Unmarshal(b []byte) error
- type ListResponse
- func (*ListResponse) Descriptor() ([]byte, []int)
- func (m *ListResponse) GetError() *v1alpha.Error
- func (m *ListResponse) GetEventReactors() []*EventReactor
- func (*ListResponse) ProtoMessage()
- func (m *ListResponse) Reset()
- func (m *ListResponse) String() string
- func (m *ListResponse) XXX_DiscardUnknown()
- func (m *ListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListResponse) XXX_Merge(src proto.Message)
- func (m *ListResponse) XXX_Size() int
- func (m *ListResponse) XXX_Unmarshal(b []byte) error
- type Reaction
- func (*Reaction) Descriptor() ([]byte, []int)
- func (*Reaction) ProtoMessage()
- func (m *Reaction) Reset()
- func (m *Reaction) String() string
- func (m *Reaction) XXX_DiscardUnknown()
- func (m *Reaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Reaction) XXX_Merge(src proto.Message)
- func (m *Reaction) XXX_Size() int
- func (m *Reaction) XXX_Unmarshal(b []byte) error
- type TriggerLimiter
- func (*TriggerLimiter) Descriptor() ([]byte, []int)
- func (m *TriggerLimiter) GetMinOccurences() int64
- func (m *TriggerLimiter) GetReReactDelay() *duration.Duration
- func (m *TriggerLimiter) GetWaitForMore() *WaitForMore
- func (*TriggerLimiter) ProtoMessage()
- func (m *TriggerLimiter) Reset()
- func (m *TriggerLimiter) String() string
- func (m *TriggerLimiter) XXX_DiscardUnknown()
- func (m *TriggerLimiter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TriggerLimiter) XXX_Merge(src proto.Message)
- func (m *TriggerLimiter) XXX_Size() int
- func (m *TriggerLimiter) XXX_Unmarshal(b []byte) error
- type UpdateRequest
- func (*UpdateRequest) Descriptor() ([]byte, []int)
- func (m *UpdateRequest) GetEventReactor() *EventReactor
- func (*UpdateRequest) ProtoMessage()
- func (m *UpdateRequest) Reset()
- func (m *UpdateRequest) String() string
- func (m *UpdateRequest) XXX_DiscardUnknown()
- func (m *UpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UpdateRequest) XXX_Merge(src proto.Message)
- func (m *UpdateRequest) XXX_Size() int
- func (m *UpdateRequest) XXX_Unmarshal(b []byte) error
- type UpdateResponse
- func (*UpdateResponse) Descriptor() ([]byte, []int)
- func (m *UpdateResponse) GetError() *v1alpha.Error
- func (m *UpdateResponse) GetEventReactor() *EventReactor
- func (*UpdateResponse) ProtoMessage()
- func (m *UpdateResponse) Reset()
- func (m *UpdateResponse) String() string
- func (m *UpdateResponse) XXX_DiscardUnknown()
- func (m *UpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UpdateResponse) XXX_Merge(src proto.Message)
- func (m *UpdateResponse) XXX_Size() int
- func (m *UpdateResponse) XXX_Unmarshal(b []byte) error
- type WaitForMore
- func (*WaitForMore) Descriptor() ([]byte, []int)
- func (m *WaitForMore) GetResetTimeoutOnMore() bool
- func (m *WaitForMore) GetTimeout() *duration.Duration
- func (*WaitForMore) ProtoMessage()
- func (m *WaitForMore) Reset()
- func (m *WaitForMore) String() string
- func (m *WaitForMore) XXX_DiscardUnknown()
- func (m *WaitForMore) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WaitForMore) XXX_Merge(src proto.Message)
- func (m *WaitForMore) XXX_Size() int
- func (m *WaitForMore) XXX_Unmarshal(b []byte) error
- type WatchRequest
- func (*WatchRequest) Descriptor() ([]byte, []int)
- func (m *WatchRequest) GetWatchOptions() *v1alpha.WatchOptions
- func (*WatchRequest) ProtoMessage()
- func (m *WatchRequest) Reset()
- func (m *WatchRequest) String() string
- func (m *WatchRequest) XXX_DiscardUnknown()
- func (m *WatchRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WatchRequest) XXX_Merge(src proto.Message)
- func (m *WatchRequest) XXX_Size() int
- func (m *WatchRequest) XXX_Unmarshal(b []byte) error
- type WatchResponse
- func (*WatchResponse) Descriptor() ([]byte, []int)
- func (m *WatchResponse) GetError() *v1alpha.Error
- func (m *WatchResponse) GetEvent() *v1alpha1.Event
- func (m *WatchResponse) GetEventReactor() *EventReactor
- func (*WatchResponse) ProtoMessage()
- func (m *WatchResponse) Reset()
- func (m *WatchResponse) String() string
- func (m *WatchResponse) XXX_DiscardUnknown()
- func (m *WatchResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WatchResponse) XXX_Merge(src proto.Message)
- func (m *WatchResponse) XXX_Size() int
- func (m *WatchResponse) XXX_Unmarshal(b []byte) error
Constants ¶
const ( // Kind the name of the object kind (singular). Kind = "EventReactor" // KindPlural the name of the object kind (plural). KindPlural = "EventReactors" // APIVersion of the API. APIVersion = "v1alpha" // DataStorePath API object path in the data store. DataStorePath = api.APIName + "/" + APIVersion )
Variables ¶
This section is empty.
Functions ¶
func RegisterEventReactorsServer ¶
func RegisterEventReactorsServer(s *grpc.Server, srv EventReactorsServer)
Types ¶
type AddRequest ¶
type AddRequest struct { // EventReactor object. EventReactor *EventReactor `protobuf:"bytes,1,opt,name=eventReactor,proto3" json:"eventReactor,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Add
func (*AddRequest) Descriptor ¶
func (*AddRequest) Descriptor() ([]byte, []int)
func (*AddRequest) GetEventReactor ¶
func (m *AddRequest) GetEventReactor() *EventReactor
func (*AddRequest) ProtoMessage ¶
func (*AddRequest) ProtoMessage()
func (*AddRequest) Reset ¶
func (m *AddRequest) Reset()
func (*AddRequest) String ¶
func (m *AddRequest) String() string
func (*AddRequest) XXX_DiscardUnknown ¶
func (m *AddRequest) XXX_DiscardUnknown()
func (*AddRequest) XXX_Marshal ¶
func (m *AddRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AddRequest) XXX_Merge ¶
func (m *AddRequest) XXX_Merge(src proto.Message)
func (*AddRequest) XXX_Size ¶
func (m *AddRequest) XXX_Size() int
func (*AddRequest) XXX_Unmarshal ¶
func (m *AddRequest) XXX_Unmarshal(b []byte) error
type AddResponse ¶
type AddResponse struct { // EventReactor object. EventReactor *EventReactor `protobuf:"bytes,1,opt,name=eventReactor,proto3" json:"eventReactor,omitempty"` // Error object. Error *v1alpha.Error `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AddResponse) Descriptor ¶
func (*AddResponse) Descriptor() ([]byte, []int)
func (*AddResponse) GetError ¶
func (m *AddResponse) GetError() *v1alpha.Error
func (*AddResponse) GetEventReactor ¶
func (m *AddResponse) GetEventReactor() *EventReactor
func (*AddResponse) ProtoMessage ¶
func (*AddResponse) ProtoMessage()
func (*AddResponse) Reset ¶
func (m *AddResponse) Reset()
func (*AddResponse) String ¶
func (m *AddResponse) String() string
func (*AddResponse) XXX_DiscardUnknown ¶
func (m *AddResponse) XXX_DiscardUnknown()
func (*AddResponse) XXX_Marshal ¶
func (m *AddResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AddResponse) XXX_Merge ¶
func (m *AddResponse) XXX_Merge(src proto.Message)
func (*AddResponse) XXX_Size ¶
func (m *AddResponse) XXX_Size() int
func (*AddResponse) XXX_Unmarshal ¶
func (m *AddResponse) XXX_Unmarshal(b []byte) error
type DeleteRequest ¶
type DeleteRequest struct { // EventReactor object. EventReactor *EventReactor `protobuf:"bytes,1,opt,name=eventReactor,proto3" json:"eventReactor,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Delete
func (*DeleteRequest) Descriptor ¶
func (*DeleteRequest) Descriptor() ([]byte, []int)
func (*DeleteRequest) GetEventReactor ¶
func (m *DeleteRequest) GetEventReactor() *EventReactor
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 { // EventReactor object. EventReactor *EventReactor `protobuf:"bytes,1,opt,name=eventReactor,proto3" json:"eventReactor,omitempty"` // Error object. Error *v1alpha.Error `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteResponse) Descriptor ¶
func (*DeleteResponse) Descriptor() ([]byte, []int)
func (*DeleteResponse) GetError ¶
func (m *DeleteResponse) GetError() *v1alpha.Error
func (*DeleteResponse) GetEventReactor ¶
func (m *DeleteResponse) GetEventReactor() *EventReactor
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 EventReactor ¶
type EventReactor struct { // Metadata for EventReactor object. Metadata *v1alpha.ObjectMetadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` // Spec for EventReactor. Spec *EventReactorSpec `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
EventReactor Reaction to certain events.
func (*EventReactor) Descriptor ¶
func (*EventReactor) Descriptor() ([]byte, []int)
func (*EventReactor) GetMetadata ¶
func (m *EventReactor) GetMetadata() *v1alpha.ObjectMetadata
func (*EventReactor) GetSpec ¶
func (m *EventReactor) GetSpec() *EventReactorSpec
func (*EventReactor) ProtoMessage ¶
func (*EventReactor) ProtoMessage()
func (*EventReactor) Reset ¶
func (m *EventReactor) Reset()
func (*EventReactor) String ¶
func (m *EventReactor) String() string
func (*EventReactor) XXX_DiscardUnknown ¶
func (m *EventReactor) XXX_DiscardUnknown()
func (*EventReactor) XXX_Marshal ¶
func (m *EventReactor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventReactor) XXX_Merge ¶
func (m *EventReactor) XXX_Merge(src proto.Message)
func (*EventReactor) XXX_Size ¶
func (m *EventReactor) XXX_Size() int
func (*EventReactor) XXX_Unmarshal ¶
func (m *EventReactor) XXX_Unmarshal(b []byte) error
type EventReactorSpec ¶
type EventReactorSpec struct { // Reaction. Reaction *Reaction `protobuf:"bytes,1,opt,name=reaction,proto3" json:"reaction,omitempty"` // Conditions. Task *v1alpha.Conditions `protobuf:"bytes,2,opt,name=task,proto3" json:"task,omitempty"` //TriggerLimiter. TriggerLimiter *TriggerLimiter `protobuf:"bytes,3,opt,name=triggerLimiter,proto3" json:"triggerLimiter,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*EventReactorSpec) Descriptor ¶
func (*EventReactorSpec) Descriptor() ([]byte, []int)
func (*EventReactorSpec) GetReaction ¶
func (m *EventReactorSpec) GetReaction() *Reaction
func (*EventReactorSpec) GetTask ¶
func (m *EventReactorSpec) GetTask() *v1alpha.Conditions
func (*EventReactorSpec) GetTriggerLimiter ¶
func (m *EventReactorSpec) GetTriggerLimiter() *TriggerLimiter
func (*EventReactorSpec) ProtoMessage ¶
func (*EventReactorSpec) ProtoMessage()
func (*EventReactorSpec) Reset ¶
func (m *EventReactorSpec) Reset()
func (*EventReactorSpec) String ¶
func (m *EventReactorSpec) String() string
func (*EventReactorSpec) XXX_DiscardUnknown ¶
func (m *EventReactorSpec) XXX_DiscardUnknown()
func (*EventReactorSpec) XXX_Marshal ¶
func (m *EventReactorSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventReactorSpec) XXX_Merge ¶
func (m *EventReactorSpec) XXX_Merge(src proto.Message)
func (*EventReactorSpec) XXX_Size ¶
func (m *EventReactorSpec) XXX_Size() int
func (*EventReactorSpec) XXX_Unmarshal ¶
func (m *EventReactorSpec) XXX_Unmarshal(b []byte) error
type EventReactorsClient ¶
type EventReactorsClient interface { // Get a EventReactor. Get(ctx context.Context, in *GetRequest, opts ...grpc.CallOption) (*GetResponse, error) // List EventReactors. List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*ListResponse, error) // Add a EventReactor. Add(ctx context.Context, in *AddRequest, opts ...grpc.CallOption) (*AddResponse, error) // Update a EventReactor. Update(ctx context.Context, in *UpdateRequest, opts ...grpc.CallOption) (*UpdateResponse, error) // Delete a EventReactor. Delete(ctx context.Context, in *DeleteRequest, opts ...grpc.CallOption) (*DeleteResponse, error) // Watch EventReactor. Watch(ctx context.Context, in *WatchRequest, opts ...grpc.CallOption) (EventReactors_WatchClient, error) }
EventReactorsClient is the client API for EventReactors service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewEventReactorsClient ¶
func NewEventReactorsClient(cc *grpc.ClientConn) EventReactorsClient
type EventReactorsServer ¶
type EventReactorsServer interface { // Get a EventReactor. Get(context.Context, *GetRequest) (*GetResponse, error) // List EventReactors. List(context.Context, *ListRequest) (*ListResponse, error) // Add a EventReactor. Add(context.Context, *AddRequest) (*AddResponse, error) // Update a EventReactor. Update(context.Context, *UpdateRequest) (*UpdateResponse, error) // Delete a EventReactor. Delete(context.Context, *DeleteRequest) (*DeleteResponse, error) // Watch EventReactor. Watch(*WatchRequest, EventReactors_WatchServer) error }
EventReactorsServer is the server API for EventReactors service.
type EventReactorsService ¶
type EventReactorsService struct {
EventReactorsServer
}
EventReactorsService handler for config events.
func (*EventReactorsService) Add ¶
func (n *EventReactorsService) Add(ctx context.Context, req *AddRequest) (*AddResponse, error)
Add add a EventReactor.
func (*EventReactorsService) Delete ¶
func (n *EventReactorsService) Delete(ctx context.Context, req *DeleteRequest) (*DeleteResponse, error)
Delete delete a EventReactor.
func (*EventReactorsService) Get ¶
func (n *EventReactorsService) Get(ctx context.Context, req *GetRequest) (*GetResponse, error)
Get get a EventReactor.
func (*EventReactorsService) List ¶
func (n *EventReactorsService) List(ctx context.Context, req *ListRequest) (*ListResponse, error)
List list EventReactors.
func (*EventReactorsService) Update ¶
func (n *EventReactorsService) Update(ctx context.Context, req *UpdateRequest) (*UpdateResponse, error)
Update update a EventReactor.
func (*EventReactorsService) Watch ¶
func (n *EventReactorsService) Watch(req *WatchRequest, watch EventReactors_WatchServer) error
Watch Watch EventReactors.
type EventReactors_WatchClient ¶
type EventReactors_WatchClient interface { Recv() (*WatchResponse, error) grpc.ClientStream }
type EventReactors_WatchServer ¶
type EventReactors_WatchServer interface { Send(*WatchResponse) error grpc.ServerStream }
type GetRequest ¶
type GetRequest struct { // GetOptions options for a GetRequest. GetOptions *v1alpha.GetOptions `protobuf:"bytes,1,opt,name=getOptions,proto3" json:"getOptions,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Get
func (*GetRequest) Descriptor ¶
func (*GetRequest) Descriptor() ([]byte, []int)
func (*GetRequest) GetGetOptions ¶
func (m *GetRequest) GetGetOptions() *v1alpha.GetOptions
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 ¶
func (m *GetRequest) XXX_DiscardUnknown()
func (*GetRequest) XXX_Marshal ¶
func (m *GetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetRequest) XXX_Merge ¶
func (m *GetRequest) XXX_Merge(src proto.Message)
func (*GetRequest) XXX_Size ¶
func (m *GetRequest) XXX_Size() int
func (*GetRequest) XXX_Unmarshal ¶
func (m *GetRequest) XXX_Unmarshal(b []byte) error
type GetResponse ¶
type GetResponse struct { // EventReactor object. EventReactor *EventReactor `protobuf:"bytes,1,opt,name=eventReactor,proto3" json:"eventReactor,omitempty"` // Error object. Error *v1alpha.Error `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetResponse) Descriptor ¶
func (*GetResponse) Descriptor() ([]byte, []int)
func (*GetResponse) GetError ¶
func (m *GetResponse) GetError() *v1alpha.Error
func (*GetResponse) GetEventReactor ¶
func (m *GetResponse) GetEventReactor() *EventReactor
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 ¶
func (m *GetResponse) XXX_DiscardUnknown()
func (*GetResponse) XXX_Marshal ¶
func (m *GetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetResponse) XXX_Merge ¶
func (m *GetResponse) XXX_Merge(src proto.Message)
func (*GetResponse) XXX_Size ¶
func (m *GetResponse) XXX_Size() int
func (*GetResponse) XXX_Unmarshal ¶
func (m *GetResponse) XXX_Unmarshal(b []byte) error
type ListRequest ¶
type ListRequest struct { // ListOptions options for a ListRequest. ListOptions *v1alpha.ListOptions `protobuf:"bytes,1,opt,name=listOptions,proto3" json:"listOptions,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
List
func (*ListRequest) Descriptor ¶
func (*ListRequest) Descriptor() ([]byte, []int)
func (*ListRequest) GetListOptions ¶
func (m *ListRequest) GetListOptions() *v1alpha.ListOptions
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 { // EventReactor list. EventReactors []*EventReactor `protobuf:"bytes,1,rep,name=eventReactors,proto3" json:"eventReactors,omitempty"` // Error object. Error *v1alpha.Error `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListResponse) Descriptor ¶
func (*ListResponse) Descriptor() ([]byte, []int)
func (*ListResponse) GetError ¶
func (m *ListResponse) GetError() *v1alpha.Error
func (*ListResponse) GetEventReactors ¶
func (m *ListResponse) GetEventReactors() []*EventReactor
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 Reaction ¶
type Reaction struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Reaction currently only jobs can be triggered when an event occurs.
func (*Reaction) Descriptor ¶
func (*Reaction) ProtoMessage ¶
func (*Reaction) ProtoMessage()
func (*Reaction) XXX_DiscardUnknown ¶
func (m *Reaction) XXX_DiscardUnknown()
func (*Reaction) XXX_Marshal ¶
func (*Reaction) XXX_Unmarshal ¶
type TriggerLimiter ¶
type TriggerLimiter struct { // MinOccurences MinOccurences int64 `protobuf:"varint,1,opt,name=MinOccurences,proto3" json:"MinOccurences,omitempty"` // ReReactDelay. ReReactDelay *duration.Duration `protobuf:"bytes,2,opt,name=reReactDelay,proto3" json:"reReactDelay,omitempty"` // WaitForMore. WaitForMore *WaitForMore `protobuf:"bytes,3,opt,name=waitForMore,proto3" json:"waitForMore,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
TriggerLimiter trigger limiter options.
func (*TriggerLimiter) Descriptor ¶
func (*TriggerLimiter) Descriptor() ([]byte, []int)
func (*TriggerLimiter) GetMinOccurences ¶
func (m *TriggerLimiter) GetMinOccurences() int64
func (*TriggerLimiter) GetReReactDelay ¶
func (m *TriggerLimiter) GetReReactDelay() *duration.Duration
func (*TriggerLimiter) GetWaitForMore ¶
func (m *TriggerLimiter) GetWaitForMore() *WaitForMore
func (*TriggerLimiter) ProtoMessage ¶
func (*TriggerLimiter) ProtoMessage()
func (*TriggerLimiter) Reset ¶
func (m *TriggerLimiter) Reset()
func (*TriggerLimiter) String ¶
func (m *TriggerLimiter) String() string
func (*TriggerLimiter) XXX_DiscardUnknown ¶
func (m *TriggerLimiter) XXX_DiscardUnknown()
func (*TriggerLimiter) XXX_Marshal ¶
func (m *TriggerLimiter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TriggerLimiter) XXX_Merge ¶
func (m *TriggerLimiter) XXX_Merge(src proto.Message)
func (*TriggerLimiter) XXX_Size ¶
func (m *TriggerLimiter) XXX_Size() int
func (*TriggerLimiter) XXX_Unmarshal ¶
func (m *TriggerLimiter) XXX_Unmarshal(b []byte) error
type UpdateRequest ¶
type UpdateRequest struct { // EventReactor object. EventReactor *EventReactor `protobuf:"bytes,1,opt,name=eventReactor,proto3" json:"eventReactor,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Update
func (*UpdateRequest) Descriptor ¶
func (*UpdateRequest) Descriptor() ([]byte, []int)
func (*UpdateRequest) GetEventReactor ¶
func (m *UpdateRequest) GetEventReactor() *EventReactor
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 { // EventReactor object. EventReactor *EventReactor `protobuf:"bytes,1,opt,name=eventReactor,proto3" json:"eventReactor,omitempty"` // Error object. Error *v1alpha.Error `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UpdateResponse) Descriptor ¶
func (*UpdateResponse) Descriptor() ([]byte, []int)
func (*UpdateResponse) GetError ¶
func (m *UpdateResponse) GetError() *v1alpha.Error
func (*UpdateResponse) GetEventReactor ¶
func (m *UpdateResponse) GetEventReactor() *EventReactor
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 WaitForMore ¶
type WaitForMore struct { // Timeout. Timeout *duration.Duration `protobuf:"bytes,1,opt,name=timeout,proto3" json:"timeout,omitempty"` // ResetTimeoutOnMore ResetTimeoutOnMore bool `protobuf:"varint,2,opt,name=resetTimeoutOnMore,proto3" json:"resetTimeoutOnMore,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
WaitForMore trigger limiter WaitForMore options.
func (*WaitForMore) Descriptor ¶
func (*WaitForMore) Descriptor() ([]byte, []int)
func (*WaitForMore) GetResetTimeoutOnMore ¶
func (m *WaitForMore) GetResetTimeoutOnMore() bool
func (*WaitForMore) GetTimeout ¶
func (m *WaitForMore) GetTimeout() *duration.Duration
func (*WaitForMore) ProtoMessage ¶
func (*WaitForMore) ProtoMessage()
func (*WaitForMore) Reset ¶
func (m *WaitForMore) Reset()
func (*WaitForMore) String ¶
func (m *WaitForMore) String() string
func (*WaitForMore) XXX_DiscardUnknown ¶
func (m *WaitForMore) XXX_DiscardUnknown()
func (*WaitForMore) XXX_Marshal ¶
func (m *WaitForMore) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WaitForMore) XXX_Merge ¶
func (m *WaitForMore) XXX_Merge(src proto.Message)
func (*WaitForMore) XXX_Size ¶
func (m *WaitForMore) XXX_Size() int
func (*WaitForMore) XXX_Unmarshal ¶
func (m *WaitForMore) XXX_Unmarshal(b []byte) error
type WatchRequest ¶
type WatchRequest struct { // WatchOptions options for WatchRequest. WatchOptions *v1alpha.WatchOptions `protobuf:"bytes,1,opt,name=watchOptions,proto3" json:"watchOptions,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Watch
func (*WatchRequest) Descriptor ¶
func (*WatchRequest) Descriptor() ([]byte, []int)
func (*WatchRequest) GetWatchOptions ¶
func (m *WatchRequest) GetWatchOptions() *v1alpha.WatchOptions
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 { // Event info for watch response. Event *v1alpha1.Event `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"` // EventReactor for watch response. EventReactor *EventReactor `protobuf:"bytes,2,opt,name=EventReactor,proto3" json:"EventReactor,omitempty"` // Error object. Error *v1alpha.Error `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WatchResponse) Descriptor ¶
func (*WatchResponse) Descriptor() ([]byte, []int)
func (*WatchResponse) GetError ¶
func (m *WatchResponse) GetError() *v1alpha.Error
func (*WatchResponse) GetEvent ¶
func (m *WatchResponse) GetEvent() *v1alpha1.Event
func (*WatchResponse) GetEventReactor ¶
func (m *WatchResponse) GetEventReactor() *EventReactor
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