Documentation ¶
Overview ¶
Package notificationv1 is a generated GoMock package.
Index ¶
- Constants
- Variables
- func RegisterNotificationServiceServer(s grpc.ServiceRegistrar, srv NotificationServiceServer)
- func ToContext(ctx context.Context, client *NotificationClient) context.Context
- type Language
- func (*Language) Descriptor() ([]byte, []int)deprecated
- func (x *Language) GetCode() string
- func (x *Language) GetExtra() map[string]string
- func (x *Language) GetId() string
- func (x *Language) GetName() string
- func (*Language) ProtoMessage()
- func (x *Language) ProtoReflect() protoreflect.Message
- func (x *Language) Reset()
- func (x *Language) String() string
- type MockNotificationServiceClient
- func (m *MockNotificationServiceClient) EXPECT() *MockNotificationServiceClientMockRecorder
- func (m *MockNotificationServiceClient) Receive(ctx context.Context, in *ReceiveRequest, opts ...grpc.CallOption) (*ReceiveResponse, error)
- func (m *MockNotificationServiceClient) Release(ctx context.Context, in *ReleaseRequest, opts ...grpc.CallOption) (*ReleaseResponse, error)
- func (m *MockNotificationServiceClient) Search(ctx context.Context, in *commonv1.SearchRequest, opts ...grpc.CallOption) (NotificationService_SearchClient, error)
- func (m *MockNotificationServiceClient) Send(ctx context.Context, in *SendRequest, opts ...grpc.CallOption) (*SendResponse, error)
- func (m *MockNotificationServiceClient) Status(ctx context.Context, in *commonv1.StatusRequest, opts ...grpc.CallOption) (*commonv1.StatusResponse, error)
- func (m *MockNotificationServiceClient) StatusUpdate(ctx context.Context, in *commonv1.StatusUpdateRequest, opts ...grpc.CallOption) (*commonv1.StatusUpdateResponse, error)
- func (m *MockNotificationServiceClient) TemplateSave(ctx context.Context, in *TemplateSaveRequest, opts ...grpc.CallOption) (*TemplateSaveResponse, error)
- func (m *MockNotificationServiceClient) TemplateSearch(ctx context.Context, in *TemplateSearchRequest, opts ...grpc.CallOption) (NotificationService_TemplateSearchClient, error)
- type MockNotificationServiceClientMockRecorder
- func (mr *MockNotificationServiceClientMockRecorder) Receive(ctx, in any, opts ...any) *gomock.Call
- func (mr *MockNotificationServiceClientMockRecorder) Release(ctx, in any, opts ...any) *gomock.Call
- func (mr *MockNotificationServiceClientMockRecorder) Search(ctx, in any, opts ...any) *gomock.Call
- func (mr *MockNotificationServiceClientMockRecorder) Send(ctx, in any, opts ...any) *gomock.Call
- func (mr *MockNotificationServiceClientMockRecorder) Status(ctx, in any, opts ...any) *gomock.Call
- func (mr *MockNotificationServiceClientMockRecorder) StatusUpdate(ctx, in any, opts ...any) *gomock.Call
- func (mr *MockNotificationServiceClientMockRecorder) TemplateSave(ctx, in any, opts ...any) *gomock.Call
- func (mr *MockNotificationServiceClientMockRecorder) TemplateSearch(ctx, in any, opts ...any) *gomock.Call
- type MockNotificationServiceServer
- func (m *MockNotificationServiceServer) EXPECT() *MockNotificationServiceServerMockRecorder
- func (m *MockNotificationServiceServer) Receive(arg0 context.Context, arg1 *ReceiveRequest) (*ReceiveResponse, error)
- func (m *MockNotificationServiceServer) Release(arg0 context.Context, arg1 *ReleaseRequest) (*ReleaseResponse, error)
- func (m *MockNotificationServiceServer) Search(arg0 *commonv1.SearchRequest, arg1 NotificationService_SearchServer) error
- func (m *MockNotificationServiceServer) Send(arg0 context.Context, arg1 *SendRequest) (*SendResponse, error)
- func (m *MockNotificationServiceServer) Status(arg0 context.Context, arg1 *commonv1.StatusRequest) (*commonv1.StatusResponse, error)
- func (m *MockNotificationServiceServer) StatusUpdate(arg0 context.Context, arg1 *commonv1.StatusUpdateRequest) (*commonv1.StatusUpdateResponse, error)
- func (m *MockNotificationServiceServer) TemplateSave(arg0 context.Context, arg1 *TemplateSaveRequest) (*TemplateSaveResponse, error)
- func (m *MockNotificationServiceServer) TemplateSearch(arg0 *TemplateSearchRequest, arg1 NotificationService_TemplateSearchServer) error
- type MockNotificationServiceServerMockRecorder
- func (mr *MockNotificationServiceServerMockRecorder) Receive(arg0, arg1 any) *gomock.Call
- func (mr *MockNotificationServiceServerMockRecorder) Release(arg0, arg1 any) *gomock.Call
- func (mr *MockNotificationServiceServerMockRecorder) Search(arg0, arg1 any) *gomock.Call
- func (mr *MockNotificationServiceServerMockRecorder) Send(arg0, arg1 any) *gomock.Call
- func (mr *MockNotificationServiceServerMockRecorder) Status(arg0, arg1 any) *gomock.Call
- func (mr *MockNotificationServiceServerMockRecorder) StatusUpdate(arg0, arg1 any) *gomock.Call
- func (mr *MockNotificationServiceServerMockRecorder) TemplateSave(arg0, arg1 any) *gomock.Call
- func (mr *MockNotificationServiceServerMockRecorder) TemplateSearch(arg0, arg1 any) *gomock.Call
- type MockNotificationService_SearchClient
- func (m *MockNotificationService_SearchClient) CloseSend() error
- func (m *MockNotificationService_SearchClient) Context() context.Context
- func (m *MockNotificationService_SearchClient) EXPECT() *MockNotificationService_SearchClientMockRecorder
- func (m *MockNotificationService_SearchClient) Header() (metadata.MD, error)
- func (m *MockNotificationService_SearchClient) Recv() (*SearchResponse, error)
- func (m_2 *MockNotificationService_SearchClient) RecvMsg(m any) error
- func (m_2 *MockNotificationService_SearchClient) SendMsg(m any) error
- func (m *MockNotificationService_SearchClient) Trailer() metadata.MD
- type MockNotificationService_SearchClientMockRecorder
- func (mr *MockNotificationService_SearchClientMockRecorder) CloseSend() *gomock.Call
- func (mr *MockNotificationService_SearchClientMockRecorder) Context() *gomock.Call
- func (mr *MockNotificationService_SearchClientMockRecorder) Header() *gomock.Call
- func (mr *MockNotificationService_SearchClientMockRecorder) Recv() *gomock.Call
- func (mr *MockNotificationService_SearchClientMockRecorder) RecvMsg(m any) *gomock.Call
- func (mr *MockNotificationService_SearchClientMockRecorder) SendMsg(m any) *gomock.Call
- func (mr *MockNotificationService_SearchClientMockRecorder) Trailer() *gomock.Call
- type MockNotificationService_SearchServer
- func (m *MockNotificationService_SearchServer) Context() context.Context
- func (m *MockNotificationService_SearchServer) EXPECT() *MockNotificationService_SearchServerMockRecorder
- func (m_2 *MockNotificationService_SearchServer) RecvMsg(m any) error
- func (m *MockNotificationService_SearchServer) Send(arg0 *SearchResponse) error
- func (m *MockNotificationService_SearchServer) SendHeader(arg0 metadata.MD) error
- func (m_2 *MockNotificationService_SearchServer) SendMsg(m any) error
- func (m *MockNotificationService_SearchServer) SetHeader(arg0 metadata.MD) error
- func (m *MockNotificationService_SearchServer) SetTrailer(arg0 metadata.MD)
- type MockNotificationService_SearchServerMockRecorder
- func (mr *MockNotificationService_SearchServerMockRecorder) Context() *gomock.Call
- func (mr *MockNotificationService_SearchServerMockRecorder) RecvMsg(m any) *gomock.Call
- func (mr *MockNotificationService_SearchServerMockRecorder) Send(arg0 any) *gomock.Call
- func (mr *MockNotificationService_SearchServerMockRecorder) SendHeader(arg0 any) *gomock.Call
- func (mr *MockNotificationService_SearchServerMockRecorder) SendMsg(m any) *gomock.Call
- func (mr *MockNotificationService_SearchServerMockRecorder) SetHeader(arg0 any) *gomock.Call
- func (mr *MockNotificationService_SearchServerMockRecorder) SetTrailer(arg0 any) *gomock.Call
- type MockNotificationService_TemplateSearchClient
- func (m *MockNotificationService_TemplateSearchClient) CloseSend() error
- func (m *MockNotificationService_TemplateSearchClient) Context() context.Context
- func (m *MockNotificationService_TemplateSearchClient) EXPECT() *MockNotificationService_TemplateSearchClientMockRecorder
- func (m *MockNotificationService_TemplateSearchClient) Header() (metadata.MD, error)
- func (m *MockNotificationService_TemplateSearchClient) Recv() (*TemplateSearchResponse, error)
- func (m_2 *MockNotificationService_TemplateSearchClient) RecvMsg(m any) error
- func (m_2 *MockNotificationService_TemplateSearchClient) SendMsg(m any) error
- func (m *MockNotificationService_TemplateSearchClient) Trailer() metadata.MD
- type MockNotificationService_TemplateSearchClientMockRecorder
- func (mr *MockNotificationService_TemplateSearchClientMockRecorder) CloseSend() *gomock.Call
- func (mr *MockNotificationService_TemplateSearchClientMockRecorder) Context() *gomock.Call
- func (mr *MockNotificationService_TemplateSearchClientMockRecorder) Header() *gomock.Call
- func (mr *MockNotificationService_TemplateSearchClientMockRecorder) Recv() *gomock.Call
- func (mr *MockNotificationService_TemplateSearchClientMockRecorder) RecvMsg(m any) *gomock.Call
- func (mr *MockNotificationService_TemplateSearchClientMockRecorder) SendMsg(m any) *gomock.Call
- func (mr *MockNotificationService_TemplateSearchClientMockRecorder) Trailer() *gomock.Call
- type MockNotificationService_TemplateSearchServer
- func (m *MockNotificationService_TemplateSearchServer) Context() context.Context
- func (m *MockNotificationService_TemplateSearchServer) EXPECT() *MockNotificationService_TemplateSearchServerMockRecorder
- func (m_2 *MockNotificationService_TemplateSearchServer) RecvMsg(m any) error
- func (m *MockNotificationService_TemplateSearchServer) Send(arg0 *TemplateSearchResponse) error
- func (m *MockNotificationService_TemplateSearchServer) SendHeader(arg0 metadata.MD) error
- func (m_2 *MockNotificationService_TemplateSearchServer) SendMsg(m any) error
- func (m *MockNotificationService_TemplateSearchServer) SetHeader(arg0 metadata.MD) error
- func (m *MockNotificationService_TemplateSearchServer) SetTrailer(arg0 metadata.MD)
- type MockNotificationService_TemplateSearchServerMockRecorder
- func (mr *MockNotificationService_TemplateSearchServerMockRecorder) Context() *gomock.Call
- func (mr *MockNotificationService_TemplateSearchServerMockRecorder) RecvMsg(m any) *gomock.Call
- func (mr *MockNotificationService_TemplateSearchServerMockRecorder) Send(arg0 any) *gomock.Call
- func (mr *MockNotificationService_TemplateSearchServerMockRecorder) SendHeader(arg0 any) *gomock.Call
- func (mr *MockNotificationService_TemplateSearchServerMockRecorder) SendMsg(m any) *gomock.Call
- func (mr *MockNotificationService_TemplateSearchServerMockRecorder) SetHeader(arg0 any) *gomock.Call
- func (mr *MockNotificationService_TemplateSearchServerMockRecorder) SetTrailer(arg0 any) *gomock.Call
- type MockUnsafeNotificationServiceServer
- type MockUnsafeNotificationServiceServerMockRecorder
- type Notification
- func (*Notification) Descriptor() ([]byte, []int)deprecated
- func (x *Notification) GetAutoRelease() bool
- func (x *Notification) GetData() string
- func (x *Notification) GetExtras() map[string]string
- func (x *Notification) GetId() string
- func (x *Notification) GetLanguage() string
- func (x *Notification) GetOutBound() bool
- func (x *Notification) GetParentId() string
- func (x *Notification) GetPayload() map[string]string
- func (x *Notification) GetPriority() PRIORITY
- func (x *Notification) GetRecipient() *v1.ContactLink
- func (x *Notification) GetRouteId() string
- func (x *Notification) GetSource() *v1.ContactLink
- func (x *Notification) GetStatus() *v1.StatusResponse
- func (x *Notification) GetTemplate() string
- func (x *Notification) GetType() string
- func (*Notification) ProtoMessage()
- func (x *Notification) ProtoReflect() protoreflect.Message
- func (x *Notification) Reset()
- func (x *Notification) String() string
- type NotificationClient
- func (nc *NotificationClient) GetTemplate(ctx context.Context, name string, language string) (*Template, error)
- func (nc *NotificationClient) Receive(ctx context.Context, message *Notification) (*ReceiveResponse, error)
- func (nc *NotificationClient) SaveTemplate(ctx context.Context, name string, language string, data map[string]string) (*Template, error)
- func (nc *NotificationClient) SearchTemplate(ctx context.Context, query string, language string, page int64, count int32) (<-chan *Template, error)
- func (nc *NotificationClient) Send(ctx context.Context, message *Notification) (*SendResponse, error)
- func (nc *NotificationClient) UpdateStatus(ctx context.Context, notificationId string, state commonv1.STATE, ...) (*commonv1.StatusUpdateResponse, error)
- type NotificationServiceClient
- type NotificationServiceServer
- type NotificationService_SearchClient
- type NotificationService_SearchServer
- type NotificationService_TemplateSearchClient
- type NotificationService_TemplateSearchServer
- type PRIORITY
- type ReceiveRequest
- type ReceiveResponse
- type ReleaseRequest
- func (*ReleaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseRequest) GetAccessId() string
- func (x *ReleaseRequest) GetComment() string
- func (x *ReleaseRequest) GetId() string
- func (*ReleaseRequest) ProtoMessage()
- func (x *ReleaseRequest) ProtoReflect() protoreflect.Message
- func (x *ReleaseRequest) Reset()
- func (x *ReleaseRequest) String() string
- type ReleaseResponse
- type SearchResponse
- type SendRequest
- type SendResponse
- type Template
- func (*Template) Descriptor() ([]byte, []int)deprecated
- func (x *Template) GetData() []*TemplateData
- func (x *Template) GetExtra() map[string]string
- func (x *Template) GetId() string
- func (x *Template) GetName() string
- func (*Template) ProtoMessage()
- func (x *Template) ProtoReflect() protoreflect.Message
- func (x *Template) Reset()
- func (x *Template) String() string
- type TemplateData
- func (*TemplateData) Descriptor() ([]byte, []int)deprecated
- func (x *TemplateData) GetDetail() string
- func (x *TemplateData) GetId() string
- func (x *TemplateData) GetLanguage() *Language
- func (x *TemplateData) GetType() string
- func (*TemplateData) ProtoMessage()
- func (x *TemplateData) ProtoReflect() protoreflect.Message
- func (x *TemplateData) Reset()
- func (x *TemplateData) String() string
- type TemplateSaveRequest
- func (*TemplateSaveRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TemplateSaveRequest) GetData() map[string]string
- func (x *TemplateSaveRequest) GetExtra() map[string]string
- func (x *TemplateSaveRequest) GetLanguageCode() string
- func (x *TemplateSaveRequest) GetName() string
- func (*TemplateSaveRequest) ProtoMessage()
- func (x *TemplateSaveRequest) ProtoReflect() protoreflect.Message
- func (x *TemplateSaveRequest) Reset()
- func (x *TemplateSaveRequest) String() string
- type TemplateSaveResponse
- func (*TemplateSaveResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TemplateSaveResponse) GetData() *Template
- func (*TemplateSaveResponse) ProtoMessage()
- func (x *TemplateSaveResponse) ProtoReflect() protoreflect.Message
- func (x *TemplateSaveResponse) Reset()
- func (x *TemplateSaveResponse) String() string
- type TemplateSearchRequest
- func (*TemplateSearchRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TemplateSearchRequest) GetCount() int32
- func (x *TemplateSearchRequest) GetLanguageCode() string
- func (x *TemplateSearchRequest) GetPage() int64
- func (x *TemplateSearchRequest) GetQuery() string
- func (*TemplateSearchRequest) ProtoMessage()
- func (x *TemplateSearchRequest) ProtoReflect() protoreflect.Message
- func (x *TemplateSearchRequest) Reset()
- func (x *TemplateSearchRequest) String() string
- type TemplateSearchResponse
- func (*TemplateSearchResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TemplateSearchResponse) GetData() []*Template
- func (*TemplateSearchResponse) ProtoMessage()
- func (x *TemplateSearchResponse) ProtoReflect() protoreflect.Message
- func (x *TemplateSearchResponse) Reset()
- func (x *TemplateSearchResponse) String() string
- type UnimplementedNotificationServiceServer
- func (UnimplementedNotificationServiceServer) Receive(context.Context, *ReceiveRequest) (*ReceiveResponse, error)
- func (UnimplementedNotificationServiceServer) Release(context.Context, *ReleaseRequest) (*ReleaseResponse, error)
- func (UnimplementedNotificationServiceServer) Search(*v1.SearchRequest, NotificationService_SearchServer) error
- func (UnimplementedNotificationServiceServer) Send(context.Context, *SendRequest) (*SendResponse, error)
- func (UnimplementedNotificationServiceServer) Status(context.Context, *v1.StatusRequest) (*v1.StatusResponse, error)
- func (UnimplementedNotificationServiceServer) StatusUpdate(context.Context, *v1.StatusUpdateRequest) (*v1.StatusUpdateResponse, error)
- func (UnimplementedNotificationServiceServer) TemplateSave(context.Context, *TemplateSaveRequest) (*TemplateSaveResponse, error)
- func (UnimplementedNotificationServiceServer) TemplateSearch(*TemplateSearchRequest, NotificationService_TemplateSearchServer) error
- type UnsafeNotificationServiceServer
Constants ¶
const ( NotificationService_Send_FullMethodName = "/notification.v1.NotificationService/Send" NotificationService_Status_FullMethodName = "/notification.v1.NotificationService/Status" NotificationService_StatusUpdate_FullMethodName = "/notification.v1.NotificationService/StatusUpdate" NotificationService_Release_FullMethodName = "/notification.v1.NotificationService/Release" NotificationService_Receive_FullMethodName = "/notification.v1.NotificationService/Receive" NotificationService_Search_FullMethodName = "/notification.v1.NotificationService/Search" NotificationService_TemplateSearch_FullMethodName = "/notification.v1.NotificationService/TemplateSearch" NotificationService_TemplateSave_FullMethodName = "/notification.v1.NotificationService/TemplateSave" )
Variables ¶
var ( PRIORITY_name = map[int32]string{ 0: "HIGH", 1: "LOW", 2: "VERY_LOW", } PRIORITY_value = map[string]int32{ "HIGH": 0, "LOW": 1, "VERY_LOW": 2, } )
Enum value maps for PRIORITY.
var File_notification_v1_notification_proto protoreflect.FileDescriptor
var NotificationService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "notification.v1.NotificationService", HandlerType: (*NotificationServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Send", Handler: _NotificationService_Send_Handler, }, { MethodName: "Status", Handler: _NotificationService_Status_Handler, }, { MethodName: "StatusUpdate", Handler: _NotificationService_StatusUpdate_Handler, }, { MethodName: "Release", Handler: _NotificationService_Release_Handler, }, { MethodName: "Receive", Handler: _NotificationService_Receive_Handler, }, { MethodName: "TemplateSave", Handler: _NotificationService_TemplateSave_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "Search", Handler: _NotificationService_Search_Handler, ServerStreams: true, }, { StreamName: "TemplateSearch", Handler: _NotificationService_TemplateSearch_Handler, ServerStreams: true, }, }, Metadata: "notification/v1/notification.proto", }
NotificationService_ServiceDesc is the grpc.ServiceDesc for NotificationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterNotificationServiceServer ¶
func RegisterNotificationServiceServer(s grpc.ServiceRegistrar, srv NotificationServiceServer)
Types ¶
type Language ¶ added in v1.9.0
type Language struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Code string `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Extra map[string]string `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Language) Descriptor
deprecated
added in
v1.9.0
func (*Language) ProtoMessage ¶ added in v1.9.0
func (*Language) ProtoMessage()
func (*Language) ProtoReflect ¶ added in v1.9.0
func (x *Language) ProtoReflect() protoreflect.Message
type MockNotificationServiceClient ¶
type MockNotificationServiceClient struct {
// contains filtered or unexported fields
}
MockNotificationServiceClient is a mock of NotificationServiceClient interface.
func NewMockNotificationServiceClient ¶
func NewMockNotificationServiceClient(ctrl *gomock.Controller) *MockNotificationServiceClient
NewMockNotificationServiceClient creates a new mock instance.
func (*MockNotificationServiceClient) EXPECT ¶
func (m *MockNotificationServiceClient) EXPECT() *MockNotificationServiceClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockNotificationServiceClient) Receive ¶
func (m *MockNotificationServiceClient) Receive(ctx context.Context, in *ReceiveRequest, opts ...grpc.CallOption) (*ReceiveResponse, error)
Receive mocks base method.
func (*MockNotificationServiceClient) Release ¶
func (m *MockNotificationServiceClient) Release(ctx context.Context, in *ReleaseRequest, opts ...grpc.CallOption) (*ReleaseResponse, error)
Release mocks base method.
func (*MockNotificationServiceClient) Search ¶
func (m *MockNotificationServiceClient) Search(ctx context.Context, in *commonv1.SearchRequest, opts ...grpc.CallOption) (NotificationService_SearchClient, error)
Search mocks base method.
func (*MockNotificationServiceClient) Send ¶
func (m *MockNotificationServiceClient) Send(ctx context.Context, in *SendRequest, opts ...grpc.CallOption) (*SendResponse, error)
Send mocks base method.
func (*MockNotificationServiceClient) Status ¶
func (m *MockNotificationServiceClient) Status(ctx context.Context, in *commonv1.StatusRequest, opts ...grpc.CallOption) (*commonv1.StatusResponse, error)
Status mocks base method.
func (*MockNotificationServiceClient) StatusUpdate ¶
func (m *MockNotificationServiceClient) StatusUpdate(ctx context.Context, in *commonv1.StatusUpdateRequest, opts ...grpc.CallOption) (*commonv1.StatusUpdateResponse, error)
StatusUpdate mocks base method.
func (*MockNotificationServiceClient) TemplateSave ¶ added in v1.9.0
func (m *MockNotificationServiceClient) TemplateSave(ctx context.Context, in *TemplateSaveRequest, opts ...grpc.CallOption) (*TemplateSaveResponse, error)
TemplateSave mocks base method.
func (*MockNotificationServiceClient) TemplateSearch ¶ added in v1.9.0
func (m *MockNotificationServiceClient) TemplateSearch(ctx context.Context, in *TemplateSearchRequest, opts ...grpc.CallOption) (NotificationService_TemplateSearchClient, error)
TemplateSearch mocks base method.
type MockNotificationServiceClientMockRecorder ¶
type MockNotificationServiceClientMockRecorder struct {
// contains filtered or unexported fields
}
MockNotificationServiceClientMockRecorder is the mock recorder for MockNotificationServiceClient.
func (*MockNotificationServiceClientMockRecorder) Receive ¶
func (mr *MockNotificationServiceClientMockRecorder) Receive(ctx, in any, opts ...any) *gomock.Call
Receive indicates an expected call of Receive.
func (*MockNotificationServiceClientMockRecorder) Release ¶
func (mr *MockNotificationServiceClientMockRecorder) Release(ctx, in any, opts ...any) *gomock.Call
Release indicates an expected call of Release.
func (*MockNotificationServiceClientMockRecorder) Search ¶
func (mr *MockNotificationServiceClientMockRecorder) Search(ctx, in any, opts ...any) *gomock.Call
Search indicates an expected call of Search.
func (*MockNotificationServiceClientMockRecorder) Send ¶
func (mr *MockNotificationServiceClientMockRecorder) Send(ctx, in any, opts ...any) *gomock.Call
Send indicates an expected call of Send.
func (*MockNotificationServiceClientMockRecorder) Status ¶
func (mr *MockNotificationServiceClientMockRecorder) Status(ctx, in any, opts ...any) *gomock.Call
Status indicates an expected call of Status.
func (*MockNotificationServiceClientMockRecorder) StatusUpdate ¶
func (mr *MockNotificationServiceClientMockRecorder) StatusUpdate(ctx, in any, opts ...any) *gomock.Call
StatusUpdate indicates an expected call of StatusUpdate.
func (*MockNotificationServiceClientMockRecorder) TemplateSave ¶ added in v1.9.0
func (mr *MockNotificationServiceClientMockRecorder) TemplateSave(ctx, in any, opts ...any) *gomock.Call
TemplateSave indicates an expected call of TemplateSave.
func (*MockNotificationServiceClientMockRecorder) TemplateSearch ¶ added in v1.9.0
func (mr *MockNotificationServiceClientMockRecorder) TemplateSearch(ctx, in any, opts ...any) *gomock.Call
TemplateSearch indicates an expected call of TemplateSearch.
type MockNotificationServiceServer ¶
type MockNotificationServiceServer struct {
// contains filtered or unexported fields
}
MockNotificationServiceServer is a mock of NotificationServiceServer interface.
func NewMockNotificationServiceServer ¶
func NewMockNotificationServiceServer(ctrl *gomock.Controller) *MockNotificationServiceServer
NewMockNotificationServiceServer creates a new mock instance.
func (*MockNotificationServiceServer) EXPECT ¶
func (m *MockNotificationServiceServer) EXPECT() *MockNotificationServiceServerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockNotificationServiceServer) Receive ¶
func (m *MockNotificationServiceServer) Receive(arg0 context.Context, arg1 *ReceiveRequest) (*ReceiveResponse, error)
Receive mocks base method.
func (*MockNotificationServiceServer) Release ¶
func (m *MockNotificationServiceServer) Release(arg0 context.Context, arg1 *ReleaseRequest) (*ReleaseResponse, error)
Release mocks base method.
func (*MockNotificationServiceServer) Search ¶
func (m *MockNotificationServiceServer) Search(arg0 *commonv1.SearchRequest, arg1 NotificationService_SearchServer) error
Search mocks base method.
func (*MockNotificationServiceServer) Send ¶
func (m *MockNotificationServiceServer) Send(arg0 context.Context, arg1 *SendRequest) (*SendResponse, error)
Send mocks base method.
func (*MockNotificationServiceServer) Status ¶
func (m *MockNotificationServiceServer) Status(arg0 context.Context, arg1 *commonv1.StatusRequest) (*commonv1.StatusResponse, error)
Status mocks base method.
func (*MockNotificationServiceServer) StatusUpdate ¶
func (m *MockNotificationServiceServer) StatusUpdate(arg0 context.Context, arg1 *commonv1.StatusUpdateRequest) (*commonv1.StatusUpdateResponse, error)
StatusUpdate mocks base method.
func (*MockNotificationServiceServer) TemplateSave ¶ added in v1.9.0
func (m *MockNotificationServiceServer) TemplateSave(arg0 context.Context, arg1 *TemplateSaveRequest) (*TemplateSaveResponse, error)
TemplateSave mocks base method.
func (*MockNotificationServiceServer) TemplateSearch ¶ added in v1.9.0
func (m *MockNotificationServiceServer) TemplateSearch(arg0 *TemplateSearchRequest, arg1 NotificationService_TemplateSearchServer) error
TemplateSearch mocks base method.
type MockNotificationServiceServerMockRecorder ¶
type MockNotificationServiceServerMockRecorder struct {
// contains filtered or unexported fields
}
MockNotificationServiceServerMockRecorder is the mock recorder for MockNotificationServiceServer.
func (*MockNotificationServiceServerMockRecorder) Receive ¶
func (mr *MockNotificationServiceServerMockRecorder) Receive(arg0, arg1 any) *gomock.Call
Receive indicates an expected call of Receive.
func (*MockNotificationServiceServerMockRecorder) Release ¶
func (mr *MockNotificationServiceServerMockRecorder) Release(arg0, arg1 any) *gomock.Call
Release indicates an expected call of Release.
func (*MockNotificationServiceServerMockRecorder) Search ¶
func (mr *MockNotificationServiceServerMockRecorder) Search(arg0, arg1 any) *gomock.Call
Search indicates an expected call of Search.
func (*MockNotificationServiceServerMockRecorder) Send ¶
func (mr *MockNotificationServiceServerMockRecorder) Send(arg0, arg1 any) *gomock.Call
Send indicates an expected call of Send.
func (*MockNotificationServiceServerMockRecorder) Status ¶
func (mr *MockNotificationServiceServerMockRecorder) Status(arg0, arg1 any) *gomock.Call
Status indicates an expected call of Status.
func (*MockNotificationServiceServerMockRecorder) StatusUpdate ¶
func (mr *MockNotificationServiceServerMockRecorder) StatusUpdate(arg0, arg1 any) *gomock.Call
StatusUpdate indicates an expected call of StatusUpdate.
func (*MockNotificationServiceServerMockRecorder) TemplateSave ¶ added in v1.9.0
func (mr *MockNotificationServiceServerMockRecorder) TemplateSave(arg0, arg1 any) *gomock.Call
TemplateSave indicates an expected call of TemplateSave.
func (*MockNotificationServiceServerMockRecorder) TemplateSearch ¶ added in v1.9.0
func (mr *MockNotificationServiceServerMockRecorder) TemplateSearch(arg0, arg1 any) *gomock.Call
TemplateSearch indicates an expected call of TemplateSearch.
type MockNotificationService_SearchClient ¶
type MockNotificationService_SearchClient struct {
// contains filtered or unexported fields
}
MockNotificationService_SearchClient is a mock of NotificationService_SearchClient interface.
func NewMockNotificationService_SearchClient ¶
func NewMockNotificationService_SearchClient(ctrl *gomock.Controller) *MockNotificationService_SearchClient
NewMockNotificationService_SearchClient creates a new mock instance.
func (*MockNotificationService_SearchClient) CloseSend ¶
func (m *MockNotificationService_SearchClient) CloseSend() error
CloseSend mocks base method.
func (*MockNotificationService_SearchClient) Context ¶
func (m *MockNotificationService_SearchClient) Context() context.Context
Context mocks base method.
func (*MockNotificationService_SearchClient) EXPECT ¶
func (m *MockNotificationService_SearchClient) EXPECT() *MockNotificationService_SearchClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockNotificationService_SearchClient) Header ¶
func (m *MockNotificationService_SearchClient) Header() (metadata.MD, error)
Header mocks base method.
func (*MockNotificationService_SearchClient) Recv ¶
func (m *MockNotificationService_SearchClient) Recv() (*SearchResponse, error)
Recv mocks base method.
func (*MockNotificationService_SearchClient) RecvMsg ¶
func (m_2 *MockNotificationService_SearchClient) RecvMsg(m any) error
RecvMsg mocks base method.
func (*MockNotificationService_SearchClient) SendMsg ¶
func (m_2 *MockNotificationService_SearchClient) SendMsg(m any) error
SendMsg mocks base method.
func (*MockNotificationService_SearchClient) Trailer ¶
func (m *MockNotificationService_SearchClient) Trailer() metadata.MD
Trailer mocks base method.
type MockNotificationService_SearchClientMockRecorder ¶
type MockNotificationService_SearchClientMockRecorder struct {
// contains filtered or unexported fields
}
MockNotificationService_SearchClientMockRecorder is the mock recorder for MockNotificationService_SearchClient.
func (*MockNotificationService_SearchClientMockRecorder) CloseSend ¶
func (mr *MockNotificationService_SearchClientMockRecorder) CloseSend() *gomock.Call
CloseSend indicates an expected call of CloseSend.
func (*MockNotificationService_SearchClientMockRecorder) Context ¶
func (mr *MockNotificationService_SearchClientMockRecorder) Context() *gomock.Call
Context indicates an expected call of Context.
func (*MockNotificationService_SearchClientMockRecorder) Header ¶
func (mr *MockNotificationService_SearchClientMockRecorder) Header() *gomock.Call
Header indicates an expected call of Header.
func (*MockNotificationService_SearchClientMockRecorder) Recv ¶
func (mr *MockNotificationService_SearchClientMockRecorder) Recv() *gomock.Call
Recv indicates an expected call of Recv.
func (*MockNotificationService_SearchClientMockRecorder) RecvMsg ¶
func (mr *MockNotificationService_SearchClientMockRecorder) RecvMsg(m any) *gomock.Call
RecvMsg indicates an expected call of RecvMsg.
func (*MockNotificationService_SearchClientMockRecorder) SendMsg ¶
func (mr *MockNotificationService_SearchClientMockRecorder) SendMsg(m any) *gomock.Call
SendMsg indicates an expected call of SendMsg.
func (*MockNotificationService_SearchClientMockRecorder) Trailer ¶
func (mr *MockNotificationService_SearchClientMockRecorder) Trailer() *gomock.Call
Trailer indicates an expected call of Trailer.
type MockNotificationService_SearchServer ¶
type MockNotificationService_SearchServer struct {
// contains filtered or unexported fields
}
MockNotificationService_SearchServer is a mock of NotificationService_SearchServer interface.
func NewMockNotificationService_SearchServer ¶
func NewMockNotificationService_SearchServer(ctrl *gomock.Controller) *MockNotificationService_SearchServer
NewMockNotificationService_SearchServer creates a new mock instance.
func (*MockNotificationService_SearchServer) Context ¶
func (m *MockNotificationService_SearchServer) Context() context.Context
Context mocks base method.
func (*MockNotificationService_SearchServer) EXPECT ¶
func (m *MockNotificationService_SearchServer) EXPECT() *MockNotificationService_SearchServerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockNotificationService_SearchServer) RecvMsg ¶
func (m_2 *MockNotificationService_SearchServer) RecvMsg(m any) error
RecvMsg mocks base method.
func (*MockNotificationService_SearchServer) Send ¶
func (m *MockNotificationService_SearchServer) Send(arg0 *SearchResponse) error
Send mocks base method.
func (*MockNotificationService_SearchServer) SendHeader ¶
func (m *MockNotificationService_SearchServer) SendHeader(arg0 metadata.MD) error
SendHeader mocks base method.
func (*MockNotificationService_SearchServer) SendMsg ¶
func (m_2 *MockNotificationService_SearchServer) SendMsg(m any) error
SendMsg mocks base method.
func (*MockNotificationService_SearchServer) SetHeader ¶
func (m *MockNotificationService_SearchServer) SetHeader(arg0 metadata.MD) error
SetHeader mocks base method.
func (*MockNotificationService_SearchServer) SetTrailer ¶
func (m *MockNotificationService_SearchServer) SetTrailer(arg0 metadata.MD)
SetTrailer mocks base method.
type MockNotificationService_SearchServerMockRecorder ¶
type MockNotificationService_SearchServerMockRecorder struct {
// contains filtered or unexported fields
}
MockNotificationService_SearchServerMockRecorder is the mock recorder for MockNotificationService_SearchServer.
func (*MockNotificationService_SearchServerMockRecorder) Context ¶
func (mr *MockNotificationService_SearchServerMockRecorder) Context() *gomock.Call
Context indicates an expected call of Context.
func (*MockNotificationService_SearchServerMockRecorder) RecvMsg ¶
func (mr *MockNotificationService_SearchServerMockRecorder) RecvMsg(m any) *gomock.Call
RecvMsg indicates an expected call of RecvMsg.
func (*MockNotificationService_SearchServerMockRecorder) Send ¶
func (mr *MockNotificationService_SearchServerMockRecorder) Send(arg0 any) *gomock.Call
Send indicates an expected call of Send.
func (*MockNotificationService_SearchServerMockRecorder) SendHeader ¶
func (mr *MockNotificationService_SearchServerMockRecorder) SendHeader(arg0 any) *gomock.Call
SendHeader indicates an expected call of SendHeader.
func (*MockNotificationService_SearchServerMockRecorder) SendMsg ¶
func (mr *MockNotificationService_SearchServerMockRecorder) SendMsg(m any) *gomock.Call
SendMsg indicates an expected call of SendMsg.
func (*MockNotificationService_SearchServerMockRecorder) SetHeader ¶
func (mr *MockNotificationService_SearchServerMockRecorder) SetHeader(arg0 any) *gomock.Call
SetHeader indicates an expected call of SetHeader.
func (*MockNotificationService_SearchServerMockRecorder) SetTrailer ¶
func (mr *MockNotificationService_SearchServerMockRecorder) SetTrailer(arg0 any) *gomock.Call
SetTrailer indicates an expected call of SetTrailer.
type MockNotificationService_TemplateSearchClient ¶ added in v1.9.0
type MockNotificationService_TemplateSearchClient struct {
// contains filtered or unexported fields
}
MockNotificationService_TemplateSearchClient is a mock of NotificationService_TemplateSearchClient interface.
func NewMockNotificationService_TemplateSearchClient ¶ added in v1.9.0
func NewMockNotificationService_TemplateSearchClient(ctrl *gomock.Controller) *MockNotificationService_TemplateSearchClient
NewMockNotificationService_TemplateSearchClient creates a new mock instance.
func (*MockNotificationService_TemplateSearchClient) CloseSend ¶ added in v1.9.0
func (m *MockNotificationService_TemplateSearchClient) CloseSend() error
CloseSend mocks base method.
func (*MockNotificationService_TemplateSearchClient) Context ¶ added in v1.9.0
func (m *MockNotificationService_TemplateSearchClient) Context() context.Context
Context mocks base method.
func (*MockNotificationService_TemplateSearchClient) EXPECT ¶ added in v1.9.0
func (m *MockNotificationService_TemplateSearchClient) EXPECT() *MockNotificationService_TemplateSearchClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockNotificationService_TemplateSearchClient) Header ¶ added in v1.9.0
func (m *MockNotificationService_TemplateSearchClient) Header() (metadata.MD, error)
Header mocks base method.
func (*MockNotificationService_TemplateSearchClient) Recv ¶ added in v1.9.0
func (m *MockNotificationService_TemplateSearchClient) Recv() (*TemplateSearchResponse, error)
Recv mocks base method.
func (*MockNotificationService_TemplateSearchClient) RecvMsg ¶ added in v1.9.0
func (m_2 *MockNotificationService_TemplateSearchClient) RecvMsg(m any) error
RecvMsg mocks base method.
func (*MockNotificationService_TemplateSearchClient) SendMsg ¶ added in v1.9.0
func (m_2 *MockNotificationService_TemplateSearchClient) SendMsg(m any) error
SendMsg mocks base method.
func (*MockNotificationService_TemplateSearchClient) Trailer ¶ added in v1.9.0
func (m *MockNotificationService_TemplateSearchClient) Trailer() metadata.MD
Trailer mocks base method.
type MockNotificationService_TemplateSearchClientMockRecorder ¶ added in v1.9.0
type MockNotificationService_TemplateSearchClientMockRecorder struct {
// contains filtered or unexported fields
}
MockNotificationService_TemplateSearchClientMockRecorder is the mock recorder for MockNotificationService_TemplateSearchClient.
func (*MockNotificationService_TemplateSearchClientMockRecorder) CloseSend ¶ added in v1.9.0
func (mr *MockNotificationService_TemplateSearchClientMockRecorder) CloseSend() *gomock.Call
CloseSend indicates an expected call of CloseSend.
func (*MockNotificationService_TemplateSearchClientMockRecorder) Context ¶ added in v1.9.0
func (mr *MockNotificationService_TemplateSearchClientMockRecorder) Context() *gomock.Call
Context indicates an expected call of Context.
func (*MockNotificationService_TemplateSearchClientMockRecorder) Header ¶ added in v1.9.0
func (mr *MockNotificationService_TemplateSearchClientMockRecorder) Header() *gomock.Call
Header indicates an expected call of Header.
func (*MockNotificationService_TemplateSearchClientMockRecorder) Recv ¶ added in v1.9.0
func (mr *MockNotificationService_TemplateSearchClientMockRecorder) Recv() *gomock.Call
Recv indicates an expected call of Recv.
func (*MockNotificationService_TemplateSearchClientMockRecorder) RecvMsg ¶ added in v1.9.0
func (mr *MockNotificationService_TemplateSearchClientMockRecorder) RecvMsg(m any) *gomock.Call
RecvMsg indicates an expected call of RecvMsg.
func (*MockNotificationService_TemplateSearchClientMockRecorder) SendMsg ¶ added in v1.9.0
func (mr *MockNotificationService_TemplateSearchClientMockRecorder) SendMsg(m any) *gomock.Call
SendMsg indicates an expected call of SendMsg.
func (*MockNotificationService_TemplateSearchClientMockRecorder) Trailer ¶ added in v1.9.0
func (mr *MockNotificationService_TemplateSearchClientMockRecorder) Trailer() *gomock.Call
Trailer indicates an expected call of Trailer.
type MockNotificationService_TemplateSearchServer ¶ added in v1.9.0
type MockNotificationService_TemplateSearchServer struct {
// contains filtered or unexported fields
}
MockNotificationService_TemplateSearchServer is a mock of NotificationService_TemplateSearchServer interface.
func NewMockNotificationService_TemplateSearchServer ¶ added in v1.9.0
func NewMockNotificationService_TemplateSearchServer(ctrl *gomock.Controller) *MockNotificationService_TemplateSearchServer
NewMockNotificationService_TemplateSearchServer creates a new mock instance.
func (*MockNotificationService_TemplateSearchServer) Context ¶ added in v1.9.0
func (m *MockNotificationService_TemplateSearchServer) Context() context.Context
Context mocks base method.
func (*MockNotificationService_TemplateSearchServer) EXPECT ¶ added in v1.9.0
func (m *MockNotificationService_TemplateSearchServer) EXPECT() *MockNotificationService_TemplateSearchServerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockNotificationService_TemplateSearchServer) RecvMsg ¶ added in v1.9.0
func (m_2 *MockNotificationService_TemplateSearchServer) RecvMsg(m any) error
RecvMsg mocks base method.
func (*MockNotificationService_TemplateSearchServer) Send ¶ added in v1.9.0
func (m *MockNotificationService_TemplateSearchServer) Send(arg0 *TemplateSearchResponse) error
Send mocks base method.
func (*MockNotificationService_TemplateSearchServer) SendHeader ¶ added in v1.9.0
func (m *MockNotificationService_TemplateSearchServer) SendHeader(arg0 metadata.MD) error
SendHeader mocks base method.
func (*MockNotificationService_TemplateSearchServer) SendMsg ¶ added in v1.9.0
func (m_2 *MockNotificationService_TemplateSearchServer) SendMsg(m any) error
SendMsg mocks base method.
func (*MockNotificationService_TemplateSearchServer) SetHeader ¶ added in v1.9.0
func (m *MockNotificationService_TemplateSearchServer) SetHeader(arg0 metadata.MD) error
SetHeader mocks base method.
func (*MockNotificationService_TemplateSearchServer) SetTrailer ¶ added in v1.9.0
func (m *MockNotificationService_TemplateSearchServer) SetTrailer(arg0 metadata.MD)
SetTrailer mocks base method.
type MockNotificationService_TemplateSearchServerMockRecorder ¶ added in v1.9.0
type MockNotificationService_TemplateSearchServerMockRecorder struct {
// contains filtered or unexported fields
}
MockNotificationService_TemplateSearchServerMockRecorder is the mock recorder for MockNotificationService_TemplateSearchServer.
func (*MockNotificationService_TemplateSearchServerMockRecorder) Context ¶ added in v1.9.0
func (mr *MockNotificationService_TemplateSearchServerMockRecorder) Context() *gomock.Call
Context indicates an expected call of Context.
func (*MockNotificationService_TemplateSearchServerMockRecorder) RecvMsg ¶ added in v1.9.0
func (mr *MockNotificationService_TemplateSearchServerMockRecorder) RecvMsg(m any) *gomock.Call
RecvMsg indicates an expected call of RecvMsg.
func (*MockNotificationService_TemplateSearchServerMockRecorder) Send ¶ added in v1.9.0
func (mr *MockNotificationService_TemplateSearchServerMockRecorder) Send(arg0 any) *gomock.Call
Send indicates an expected call of Send.
func (*MockNotificationService_TemplateSearchServerMockRecorder) SendHeader ¶ added in v1.9.0
func (mr *MockNotificationService_TemplateSearchServerMockRecorder) SendHeader(arg0 any) *gomock.Call
SendHeader indicates an expected call of SendHeader.
func (*MockNotificationService_TemplateSearchServerMockRecorder) SendMsg ¶ added in v1.9.0
func (mr *MockNotificationService_TemplateSearchServerMockRecorder) SendMsg(m any) *gomock.Call
SendMsg indicates an expected call of SendMsg.
func (*MockNotificationService_TemplateSearchServerMockRecorder) SetHeader ¶ added in v1.9.0
func (mr *MockNotificationService_TemplateSearchServerMockRecorder) SetHeader(arg0 any) *gomock.Call
SetHeader indicates an expected call of SetHeader.
func (*MockNotificationService_TemplateSearchServerMockRecorder) SetTrailer ¶ added in v1.9.0
func (mr *MockNotificationService_TemplateSearchServerMockRecorder) SetTrailer(arg0 any) *gomock.Call
SetTrailer indicates an expected call of SetTrailer.
type MockUnsafeNotificationServiceServer ¶
type MockUnsafeNotificationServiceServer struct {
// contains filtered or unexported fields
}
MockUnsafeNotificationServiceServer is a mock of UnsafeNotificationServiceServer interface.
func NewMockUnsafeNotificationServiceServer ¶
func NewMockUnsafeNotificationServiceServer(ctrl *gomock.Controller) *MockUnsafeNotificationServiceServer
NewMockUnsafeNotificationServiceServer creates a new mock instance.
func (*MockUnsafeNotificationServiceServer) EXPECT ¶
func (m *MockUnsafeNotificationServiceServer) EXPECT() *MockUnsafeNotificationServiceServerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockUnsafeNotificationServiceServerMockRecorder ¶
type MockUnsafeNotificationServiceServerMockRecorder struct {
// contains filtered or unexported fields
}
MockUnsafeNotificationServiceServerMockRecorder is the mock recorder for MockUnsafeNotificationServiceServer.
type Notification ¶
type Notification struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` ParentId string `protobuf:"bytes,2,opt,name=parent_id,json=parentId,proto3" json:"parent_id,omitempty"` Source *v1.ContactLink `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"` Recipient *v1.ContactLink `protobuf:"bytes,4,opt,name=recipient,proto3" json:"recipient,omitempty"` Type string `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"` Template string `protobuf:"bytes,7,opt,name=template,proto3" json:"template,omitempty"` Payload map[string]string `` /* 155-byte string literal not displayed */ Data string `protobuf:"bytes,9,opt,name=data,proto3" json:"data,omitempty"` Language string `protobuf:"bytes,10,opt,name=language,proto3" json:"language,omitempty"` OutBound bool `protobuf:"varint,11,opt,name=out_bound,json=outBound,proto3" json:"out_bound,omitempty"` AutoRelease bool `protobuf:"varint,12,opt,name=auto_release,json=autoRelease,proto3" json:"auto_release,omitempty"` RouteId string `protobuf:"bytes,13,opt,name=route_id,json=routeId,proto3" json:"route_id,omitempty"` Status *v1.StatusResponse `protobuf:"bytes,14,opt,name=status,proto3" json:"status,omitempty"` Extras map[string]string `` /* 154-byte string literal not displayed */ Priority PRIORITY `protobuf:"varint,16,opt,name=priority,proto3,enum=notification.v1.PRIORITY" json:"priority,omitempty"` // contains filtered or unexported fields }
func (*Notification) Descriptor
deprecated
func (*Notification) Descriptor() ([]byte, []int)
Deprecated: Use Notification.ProtoReflect.Descriptor instead.
func (*Notification) GetAutoRelease ¶
func (x *Notification) GetAutoRelease() bool
func (*Notification) GetData ¶
func (x *Notification) GetData() string
func (*Notification) GetExtras ¶
func (x *Notification) GetExtras() map[string]string
func (*Notification) GetId ¶
func (x *Notification) GetId() string
func (*Notification) GetLanguage ¶
func (x *Notification) GetLanguage() string
func (*Notification) GetOutBound ¶
func (x *Notification) GetOutBound() bool
func (*Notification) GetParentId ¶ added in v1.11.0
func (x *Notification) GetParentId() string
func (*Notification) GetPayload ¶
func (x *Notification) GetPayload() map[string]string
func (*Notification) GetPriority ¶
func (x *Notification) GetPriority() PRIORITY
func (*Notification) GetRecipient ¶ added in v1.15.1
func (x *Notification) GetRecipient() *v1.ContactLink
func (*Notification) GetRouteId ¶
func (x *Notification) GetRouteId() string
func (*Notification) GetSource ¶ added in v1.11.2
func (x *Notification) GetSource() *v1.ContactLink
func (*Notification) GetStatus ¶
func (x *Notification) GetStatus() *v1.StatusResponse
func (*Notification) GetTemplate ¶
func (x *Notification) GetTemplate() string
func (*Notification) GetType ¶
func (x *Notification) GetType() string
func (*Notification) ProtoMessage ¶
func (*Notification) ProtoMessage()
func (*Notification) ProtoReflect ¶
func (x *Notification) ProtoReflect() protoreflect.Message
func (*Notification) Reset ¶
func (x *Notification) Reset()
func (*Notification) String ¶
func (x *Notification) String() string
type NotificationClient ¶
type NotificationClient struct { *common.GrpcClientBase // The gRPC API Client. Client NotificationServiceClient }
NotificationClient is a Client for interacting with the notification service API.
Methods, except Close, may be called concurrently. However, fields must not be modified concurrently with method calls.
func FromContext ¶
func FromContext(ctx context.Context) *NotificationClient
func Init ¶ added in v1.9.1
func Init(cBase *common.GrpcClientBase, service NotificationServiceClient) *NotificationClient
func NewNotificationClient ¶
func NewNotificationClient(ctx context.Context, opts ...common.ClientOption) (*NotificationClient, error)
NewNotificationClient creates a new notification Client.
The service that an application uses to send and access received messages
func (*NotificationClient) GetTemplate ¶ added in v1.9.0
func (*NotificationClient) Receive ¶
func (nc *NotificationClient) Receive(ctx context.Context, message *Notification) (*ReceiveResponse, error)
func (*NotificationClient) SaveTemplate ¶ added in v1.9.0
func (*NotificationClient) SearchTemplate ¶ added in v1.9.0
func (*NotificationClient) Send ¶
func (nc *NotificationClient) Send(ctx context.Context, message *Notification) (*SendResponse, error)
type NotificationServiceClient ¶
type NotificationServiceClient interface { // Send method for queueing massages as requested Send(ctx context.Context, in *SendRequest, opts ...grpc.CallOption) (*SendResponse, error) // Status request to determine if notification is prepared or released Status(ctx context.Context, in *v1.StatusRequest, opts ...grpc.CallOption) (*v1.StatusResponse, error) // Status update request to allow continuation of notification processing StatusUpdate(ctx context.Context, in *v1.StatusUpdateRequest, opts ...grpc.CallOption) (*v1.StatusUpdateResponse, error) // Release method for releasing queued massages and returns if notification status if released Release(ctx context.Context, in *ReleaseRequest, opts ...grpc.CallOption) (*ReleaseResponse, error) // Receive method is for client request for particular notification responses from system Receive(ctx context.Context, in *ReceiveRequest, opts ...grpc.CallOption) (*ReceiveResponse, error) // Search method is for client request for particular notification details from system Search(ctx context.Context, in *v1.SearchRequest, opts ...grpc.CallOption) (NotificationService_SearchClient, error) // Utility to allow system obtain templates within the system TemplateSearch(ctx context.Context, in *TemplateSearchRequest, opts ...grpc.CallOption) (NotificationService_TemplateSearchClient, error) TemplateSave(ctx context.Context, in *TemplateSaveRequest, opts ...grpc.CallOption) (*TemplateSaveResponse, error) }
NotificationServiceClient is the client API for NotificationService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewNotificationServiceClient ¶
func NewNotificationServiceClient(cc grpc.ClientConnInterface) NotificationServiceClient
type NotificationServiceServer ¶
type NotificationServiceServer interface { // Send method for queueing massages as requested Send(context.Context, *SendRequest) (*SendResponse, error) // Status request to determine if notification is prepared or released Status(context.Context, *v1.StatusRequest) (*v1.StatusResponse, error) // Status update request to allow continuation of notification processing StatusUpdate(context.Context, *v1.StatusUpdateRequest) (*v1.StatusUpdateResponse, error) // Release method for releasing queued massages and returns if notification status if released Release(context.Context, *ReleaseRequest) (*ReleaseResponse, error) // Receive method is for client request for particular notification responses from system Receive(context.Context, *ReceiveRequest) (*ReceiveResponse, error) // Search method is for client request for particular notification details from system Search(*v1.SearchRequest, NotificationService_SearchServer) error // Utility to allow system obtain templates within the system TemplateSearch(*TemplateSearchRequest, NotificationService_TemplateSearchServer) error TemplateSave(context.Context, *TemplateSaveRequest) (*TemplateSaveResponse, error) // contains filtered or unexported methods }
NotificationServiceServer is the server API for NotificationService service. All implementations must embed UnimplementedNotificationServiceServer for forward compatibility
type NotificationService_SearchClient ¶
type NotificationService_SearchClient interface { Recv() (*SearchResponse, error) grpc.ClientStream }
type NotificationService_SearchServer ¶
type NotificationService_SearchServer interface { Send(*SearchResponse) error grpc.ServerStream }
type NotificationService_TemplateSearchClient ¶ added in v1.9.0
type NotificationService_TemplateSearchClient interface { Recv() (*TemplateSearchResponse, error) grpc.ClientStream }
type NotificationService_TemplateSearchServer ¶ added in v1.9.0
type NotificationService_TemplateSearchServer interface { Send(*TemplateSearchResponse) error grpc.ServerStream }
type PRIORITY ¶
type PRIORITY int32
buf:lint:ignore ENUM_VALUE_PREFIX
func (PRIORITY) Descriptor ¶
func (PRIORITY) Descriptor() protoreflect.EnumDescriptor
func (PRIORITY) EnumDescriptor
deprecated
func (PRIORITY) Number ¶
func (x PRIORITY) Number() protoreflect.EnumNumber
func (PRIORITY) Type ¶
func (PRIORITY) Type() protoreflect.EnumType
type ReceiveRequest ¶
type ReceiveRequest struct { Data *Notification `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*ReceiveRequest) Descriptor
deprecated
func (*ReceiveRequest) Descriptor() ([]byte, []int)
Deprecated: Use ReceiveRequest.ProtoReflect.Descriptor instead.
func (*ReceiveRequest) GetData ¶
func (x *ReceiveRequest) GetData() *Notification
func (*ReceiveRequest) ProtoMessage ¶
func (*ReceiveRequest) ProtoMessage()
func (*ReceiveRequest) ProtoReflect ¶
func (x *ReceiveRequest) ProtoReflect() protoreflect.Message
func (*ReceiveRequest) Reset ¶
func (x *ReceiveRequest) Reset()
func (*ReceiveRequest) String ¶
func (x *ReceiveRequest) String() string
type ReceiveResponse ¶
type ReceiveResponse struct { Data *v1.StatusResponse `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*ReceiveResponse) Descriptor
deprecated
func (*ReceiveResponse) Descriptor() ([]byte, []int)
Deprecated: Use ReceiveResponse.ProtoReflect.Descriptor instead.
func (*ReceiveResponse) GetData ¶
func (x *ReceiveResponse) GetData() *v1.StatusResponse
func (*ReceiveResponse) ProtoMessage ¶
func (*ReceiveResponse) ProtoMessage()
func (*ReceiveResponse) ProtoReflect ¶
func (x *ReceiveResponse) ProtoReflect() protoreflect.Message
func (*ReceiveResponse) Reset ¶
func (x *ReceiveResponse) Reset()
func (*ReceiveResponse) String ¶
func (x *ReceiveResponse) String() string
type ReleaseRequest ¶
type ReleaseRequest struct { AccessId string `protobuf:"bytes,1,opt,name=access_id,json=accessId,proto3" json:"access_id,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Comment string `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment,omitempty"` // contains filtered or unexported fields }
func (*ReleaseRequest) Descriptor
deprecated
func (*ReleaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use ReleaseRequest.ProtoReflect.Descriptor instead.
func (*ReleaseRequest) GetAccessId ¶
func (x *ReleaseRequest) GetAccessId() string
func (*ReleaseRequest) GetComment ¶
func (x *ReleaseRequest) GetComment() string
func (*ReleaseRequest) GetId ¶
func (x *ReleaseRequest) GetId() string
func (*ReleaseRequest) ProtoMessage ¶
func (*ReleaseRequest) ProtoMessage()
func (*ReleaseRequest) ProtoReflect ¶
func (x *ReleaseRequest) ProtoReflect() protoreflect.Message
func (*ReleaseRequest) Reset ¶
func (x *ReleaseRequest) Reset()
func (*ReleaseRequest) String ¶
func (x *ReleaseRequest) String() string
type ReleaseResponse ¶
type ReleaseResponse struct { Data *v1.StatusResponse `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*ReleaseResponse) Descriptor
deprecated
func (*ReleaseResponse) Descriptor() ([]byte, []int)
Deprecated: Use ReleaseResponse.ProtoReflect.Descriptor instead.
func (*ReleaseResponse) GetData ¶
func (x *ReleaseResponse) GetData() *v1.StatusResponse
func (*ReleaseResponse) ProtoMessage ¶
func (*ReleaseResponse) ProtoMessage()
func (*ReleaseResponse) ProtoReflect ¶
func (x *ReleaseResponse) ProtoReflect() protoreflect.Message
func (*ReleaseResponse) Reset ¶
func (x *ReleaseResponse) Reset()
func (*ReleaseResponse) String ¶
func (x *ReleaseResponse) String() string
type SearchResponse ¶
type SearchResponse struct { Data []*Notification `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*SearchResponse) Descriptor
deprecated
func (*SearchResponse) Descriptor() ([]byte, []int)
Deprecated: Use SearchResponse.ProtoReflect.Descriptor instead.
func (*SearchResponse) GetData ¶
func (x *SearchResponse) GetData() []*Notification
func (*SearchResponse) ProtoMessage ¶
func (*SearchResponse) ProtoMessage()
func (*SearchResponse) ProtoReflect ¶
func (x *SearchResponse) ProtoReflect() protoreflect.Message
func (*SearchResponse) Reset ¶
func (x *SearchResponse) Reset()
func (*SearchResponse) String ¶
func (x *SearchResponse) String() string
type SendRequest ¶
type SendRequest struct { Data *Notification `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*SendRequest) Descriptor
deprecated
func (*SendRequest) Descriptor() ([]byte, []int)
Deprecated: Use SendRequest.ProtoReflect.Descriptor instead.
func (*SendRequest) GetData ¶
func (x *SendRequest) GetData() *Notification
func (*SendRequest) ProtoMessage ¶
func (*SendRequest) ProtoMessage()
func (*SendRequest) ProtoReflect ¶
func (x *SendRequest) ProtoReflect() protoreflect.Message
func (*SendRequest) Reset ¶
func (x *SendRequest) Reset()
func (*SendRequest) String ¶
func (x *SendRequest) String() string
type SendResponse ¶
type SendResponse struct { Data *v1.StatusResponse `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*SendResponse) Descriptor
deprecated
func (*SendResponse) Descriptor() ([]byte, []int)
Deprecated: Use SendResponse.ProtoReflect.Descriptor instead.
func (*SendResponse) GetData ¶
func (x *SendResponse) GetData() *v1.StatusResponse
func (*SendResponse) ProtoMessage ¶
func (*SendResponse) ProtoMessage()
func (*SendResponse) ProtoReflect ¶
func (x *SendResponse) ProtoReflect() protoreflect.Message
func (*SendResponse) Reset ¶
func (x *SendResponse) Reset()
func (*SendResponse) String ¶
func (x *SendResponse) String() string
type Template ¶ added in v1.9.0
type Template struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Data []*TemplateData `protobuf:"bytes,4,rep,name=data,proto3" json:"data,omitempty"` Extra map[string]string `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Template) Descriptor
deprecated
added in
v1.9.0
func (*Template) GetData ¶ added in v1.9.0
func (x *Template) GetData() []*TemplateData
func (*Template) ProtoMessage ¶ added in v1.9.0
func (*Template) ProtoMessage()
func (*Template) ProtoReflect ¶ added in v1.9.0
func (x *Template) ProtoReflect() protoreflect.Message
type TemplateData ¶ added in v1.9.0
type TemplateData struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` Detail string `protobuf:"bytes,3,opt,name=detail,proto3" json:"detail,omitempty"` Language *Language `protobuf:"bytes,4,opt,name=language,proto3" json:"language,omitempty"` // contains filtered or unexported fields }
func (*TemplateData) Descriptor
deprecated
added in
v1.9.0
func (*TemplateData) Descriptor() ([]byte, []int)
Deprecated: Use TemplateData.ProtoReflect.Descriptor instead.
func (*TemplateData) GetDetail ¶ added in v1.9.0
func (x *TemplateData) GetDetail() string
func (*TemplateData) GetId ¶ added in v1.9.0
func (x *TemplateData) GetId() string
func (*TemplateData) GetLanguage ¶ added in v1.9.2
func (x *TemplateData) GetLanguage() *Language
func (*TemplateData) GetType ¶ added in v1.9.0
func (x *TemplateData) GetType() string
func (*TemplateData) ProtoMessage ¶ added in v1.9.0
func (*TemplateData) ProtoMessage()
func (*TemplateData) ProtoReflect ¶ added in v1.9.0
func (x *TemplateData) ProtoReflect() protoreflect.Message
func (*TemplateData) Reset ¶ added in v1.9.0
func (x *TemplateData) Reset()
func (*TemplateData) String ¶ added in v1.9.0
func (x *TemplateData) String() string
type TemplateSaveRequest ¶ added in v1.9.0
type TemplateSaveRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` LanguageCode string `protobuf:"bytes,2,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"` Data map[string]string `` /* 149-byte string literal not displayed */ Extra map[string]string `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
func (*TemplateSaveRequest) Descriptor
deprecated
added in
v1.9.0
func (*TemplateSaveRequest) Descriptor() ([]byte, []int)
Deprecated: Use TemplateSaveRequest.ProtoReflect.Descriptor instead.
func (*TemplateSaveRequest) GetData ¶ added in v1.9.0
func (x *TemplateSaveRequest) GetData() map[string]string
func (*TemplateSaveRequest) GetExtra ¶ added in v1.9.0
func (x *TemplateSaveRequest) GetExtra() map[string]string
func (*TemplateSaveRequest) GetLanguageCode ¶ added in v1.9.0
func (x *TemplateSaveRequest) GetLanguageCode() string
func (*TemplateSaveRequest) GetName ¶ added in v1.9.0
func (x *TemplateSaveRequest) GetName() string
func (*TemplateSaveRequest) ProtoMessage ¶ added in v1.9.0
func (*TemplateSaveRequest) ProtoMessage()
func (*TemplateSaveRequest) ProtoReflect ¶ added in v1.9.0
func (x *TemplateSaveRequest) ProtoReflect() protoreflect.Message
func (*TemplateSaveRequest) Reset ¶ added in v1.9.0
func (x *TemplateSaveRequest) Reset()
func (*TemplateSaveRequest) String ¶ added in v1.9.0
func (x *TemplateSaveRequest) String() string
type TemplateSaveResponse ¶ added in v1.9.0
type TemplateSaveResponse struct { Data *Template `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*TemplateSaveResponse) Descriptor
deprecated
added in
v1.9.0
func (*TemplateSaveResponse) Descriptor() ([]byte, []int)
Deprecated: Use TemplateSaveResponse.ProtoReflect.Descriptor instead.
func (*TemplateSaveResponse) GetData ¶ added in v1.9.0
func (x *TemplateSaveResponse) GetData() *Template
func (*TemplateSaveResponse) ProtoMessage ¶ added in v1.9.0
func (*TemplateSaveResponse) ProtoMessage()
func (*TemplateSaveResponse) ProtoReflect ¶ added in v1.9.0
func (x *TemplateSaveResponse) ProtoReflect() protoreflect.Message
func (*TemplateSaveResponse) Reset ¶ added in v1.9.0
func (x *TemplateSaveResponse) Reset()
func (*TemplateSaveResponse) String ¶ added in v1.9.0
func (x *TemplateSaveResponse) String() string
type TemplateSearchRequest ¶ added in v1.9.0
type TemplateSearchRequest struct { Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"` LanguageCode string `protobuf:"bytes,2,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"` Page int64 `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"` Count int32 `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"` // contains filtered or unexported fields }
func (*TemplateSearchRequest) Descriptor
deprecated
added in
v1.9.0
func (*TemplateSearchRequest) Descriptor() ([]byte, []int)
Deprecated: Use TemplateSearchRequest.ProtoReflect.Descriptor instead.
func (*TemplateSearchRequest) GetCount ¶ added in v1.9.0
func (x *TemplateSearchRequest) GetCount() int32
func (*TemplateSearchRequest) GetLanguageCode ¶ added in v1.9.0
func (x *TemplateSearchRequest) GetLanguageCode() string
func (*TemplateSearchRequest) GetPage ¶ added in v1.9.0
func (x *TemplateSearchRequest) GetPage() int64
func (*TemplateSearchRequest) GetQuery ¶ added in v1.9.0
func (x *TemplateSearchRequest) GetQuery() string
func (*TemplateSearchRequest) ProtoMessage ¶ added in v1.9.0
func (*TemplateSearchRequest) ProtoMessage()
func (*TemplateSearchRequest) ProtoReflect ¶ added in v1.9.0
func (x *TemplateSearchRequest) ProtoReflect() protoreflect.Message
func (*TemplateSearchRequest) Reset ¶ added in v1.9.0
func (x *TemplateSearchRequest) Reset()
func (*TemplateSearchRequest) String ¶ added in v1.9.0
func (x *TemplateSearchRequest) String() string
type TemplateSearchResponse ¶ added in v1.9.0
type TemplateSearchResponse struct { Data []*Template `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*TemplateSearchResponse) Descriptor
deprecated
added in
v1.9.0
func (*TemplateSearchResponse) Descriptor() ([]byte, []int)
Deprecated: Use TemplateSearchResponse.ProtoReflect.Descriptor instead.
func (*TemplateSearchResponse) GetData ¶ added in v1.9.0
func (x *TemplateSearchResponse) GetData() []*Template
func (*TemplateSearchResponse) ProtoMessage ¶ added in v1.9.0
func (*TemplateSearchResponse) ProtoMessage()
func (*TemplateSearchResponse) ProtoReflect ¶ added in v1.9.0
func (x *TemplateSearchResponse) ProtoReflect() protoreflect.Message
func (*TemplateSearchResponse) Reset ¶ added in v1.9.0
func (x *TemplateSearchResponse) Reset()
func (*TemplateSearchResponse) String ¶ added in v1.9.0
func (x *TemplateSearchResponse) String() string
type UnimplementedNotificationServiceServer ¶
type UnimplementedNotificationServiceServer struct { }
UnimplementedNotificationServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedNotificationServiceServer) Receive ¶
func (UnimplementedNotificationServiceServer) Receive(context.Context, *ReceiveRequest) (*ReceiveResponse, error)
func (UnimplementedNotificationServiceServer) Release ¶
func (UnimplementedNotificationServiceServer) Release(context.Context, *ReleaseRequest) (*ReleaseResponse, error)
func (UnimplementedNotificationServiceServer) Send ¶
func (UnimplementedNotificationServiceServer) Send(context.Context, *SendRequest) (*SendResponse, error)
func (UnimplementedNotificationServiceServer) Status ¶
func (UnimplementedNotificationServiceServer) Status(context.Context, *v1.StatusRequest) (*v1.StatusResponse, error)
func (UnimplementedNotificationServiceServer) StatusUpdate ¶
func (UnimplementedNotificationServiceServer) StatusUpdate(context.Context, *v1.StatusUpdateRequest) (*v1.StatusUpdateResponse, error)
func (UnimplementedNotificationServiceServer) TemplateSave ¶ added in v1.9.0
func (UnimplementedNotificationServiceServer) TemplateSave(context.Context, *TemplateSaveRequest) (*TemplateSaveResponse, error)
func (UnimplementedNotificationServiceServer) TemplateSearch ¶ added in v1.9.0
func (UnimplementedNotificationServiceServer) TemplateSearch(*TemplateSearchRequest, NotificationService_TemplateSearchServer) error
type UnsafeNotificationServiceServer ¶
type UnsafeNotificationServiceServer interface {
// contains filtered or unexported methods
}
UnsafeNotificationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to NotificationServiceServer will result in compilation errors.