generated

package
v0.0.0-...-a5768bf Latest Latest
Warning

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

Go to latest
Published: Jul 21, 2023 License: Apache-2.0 Imports: 9 Imported by: 8

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	SenderType_name = map[int32]string{
		0: "CONTACT",
		1: "USER",
	}
	SenderType_value = map[string]int32{
		"CONTACT": 0,
		"USER":    1,
	}
)

Enum value maps for SenderType.

View Source
var (
	MessageSubtype_name = map[int32]string{
		0: "MESSAGE",
		1: "FILE",
	}
	MessageSubtype_value = map[string]int32{
		"MESSAGE": 0,
		"FILE":    1,
	}
)

Enum value maps for MessageSubtype.

View Source
var (
	MessageDirection_name = map[int32]string{
		0: "INBOUND",
		1: "OUTBOUND",
	}
	MessageDirection_value = map[string]int32{
		"INBOUND":  0,
		"OUTBOUND": 1,
	}
)

Enum value maps for MessageDirection.

View Source
var (
	MessageType_name = map[int32]string{
		0: "WEB_CHAT",
		1: "EMAIL",
		2: "VOICE",
	}
	MessageType_value = map[string]int32{
		"WEB_CHAT": 0,
		"EMAIL":    1,
		"VOICE":    2,
	}
)

Enum value maps for MessageType.

View Source
var (
	ParticipantIdType_name = map[int32]string{
		0: "MAILTO",
		1: "TEL",
	}
	ParticipantIdType_value = map[string]int32{
		"MAILTO": 0,
		"TEL":    1,
	}
)

Enum value maps for ParticipantIdType.

View Source
var (
	FeedItemState_name = map[int32]string{
		0: "NEW",
		1: "IN_PROGRESS",
		2: "CLOSED",
	}
	FeedItemState_value = map[string]int32{
		"NEW":         0,
		"IN_PROGRESS": 1,
		"CLOSED":      2,
	}
)

Enum value maps for FeedItemState.

View Source
var File_MessageStore_proto protoreflect.FileDescriptor
View Source
var File_Message_proto protoreflect.FileDescriptor
View Source
var MessageStoreService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "proto.MessageStoreService",
	HandlerType: (*MessageStoreServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "getFeeds",
			Handler:    _MessageStoreService_GetFeeds_Handler,
		},
		{
			MethodName: "getFeed",
			Handler:    _MessageStoreService_GetFeed_Handler,
		},
		{
			MethodName: "getMessagesForFeed",
			Handler:    _MessageStoreService_GetMessagesForFeed_Handler,
		},
		{
			MethodName: "getMessage",
			Handler:    _MessageStoreService_GetMessage_Handler,
		},
		{
			MethodName: "saveMessage",
			Handler:    _MessageStoreService_SaveMessage_Handler,
		},
		{
			MethodName: "getParticipants",
			Handler:    _MessageStoreService_GetParticipants_Handler,
		},
		{
			MethodName: "getParticipantIds",
			Handler:    _MessageStoreService_GetParticipantIds_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "MessageStore.proto",
}

MessageStoreService_ServiceDesc is the grpc.ServiceDesc for MessageStoreService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterMessageStoreServiceServer

func RegisterMessageStoreServiceServer(s grpc.ServiceRegistrar, srv MessageStoreServiceServer)

Types

type FeedId

type FeedId struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	// contains filtered or unexported fields
}

func (*FeedId) Descriptor deprecated

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

Deprecated: Use FeedId.ProtoReflect.Descriptor instead.

func (*FeedId) GetId

func (x *FeedId) GetId() string

func (*FeedId) ProtoMessage

func (*FeedId) ProtoMessage()

func (*FeedId) ProtoReflect

func (x *FeedId) ProtoReflect() protoreflect.Message

func (*FeedId) Reset

func (x *FeedId) Reset()

func (*FeedId) String

func (x *FeedId) String() string

type FeedItem

type FeedItem struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	// used to produce a record in the feed
	InitiatorFirstName string         `protobuf:"bytes,2,opt,name=initiatorFirstName,proto3" json:"initiatorFirstName"`
	InitiatorLastName  string         `protobuf:"bytes,3,opt,name=initiatorLastName,proto3" json:"initiatorLastName"`
	InitiatorUsername  *ParticipantId `protobuf:"bytes,4,opt,name=initiatorUsername,proto3" json:"initiatorUsername"`
	InitiatorType      string         `protobuf:"bytes,5,opt,name=initiatorType,proto3" json:"initiatorType"`
	// used to produce the preview in the feed
	LastSenderFirstName string                 `protobuf:"bytes,6,opt,name=lastSenderFirstName,proto3" json:"lastSenderFirstName"`
	LastSenderLastName  string                 `protobuf:"bytes,7,opt,name=lastSenderLastName,proto3" json:"lastSenderLastName"`
	LastContentPreview  string                 `protobuf:"bytes,8,opt,name=lastContentPreview,proto3" json:"lastContentPreview"`
	LastTimestamp       *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=lastTimestamp,proto3" json:"lastTimestamp"`
	// contains filtered or unexported fields
}

func (*FeedItem) Descriptor deprecated

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

Deprecated: Use FeedItem.ProtoReflect.Descriptor instead.

func (*FeedItem) GetId

func (x *FeedItem) GetId() string

func (*FeedItem) GetInitiatorFirstName

func (x *FeedItem) GetInitiatorFirstName() string

func (*FeedItem) GetInitiatorLastName

func (x *FeedItem) GetInitiatorLastName() string

func (*FeedItem) GetInitiatorType

func (x *FeedItem) GetInitiatorType() string

func (*FeedItem) GetInitiatorUsername

func (x *FeedItem) GetInitiatorUsername() *ParticipantId

func (*FeedItem) GetLastContentPreview

func (x *FeedItem) GetLastContentPreview() string

func (*FeedItem) GetLastSenderFirstName

func (x *FeedItem) GetLastSenderFirstName() string

func (*FeedItem) GetLastSenderLastName

func (x *FeedItem) GetLastSenderLastName() string

func (*FeedItem) GetLastTimestamp

func (x *FeedItem) GetLastTimestamp() *timestamppb.Timestamp

func (*FeedItem) ProtoMessage

func (*FeedItem) ProtoMessage()

func (*FeedItem) ProtoReflect

func (x *FeedItem) ProtoReflect() protoreflect.Message

func (*FeedItem) Reset

func (x *FeedItem) Reset()

func (*FeedItem) String

func (x *FeedItem) String() string

type FeedItemPagedResponse

type FeedItemPagedResponse struct {
	FeedItems     []*FeedItem `protobuf:"bytes,1,rep,name=feedItems,proto3" json:"feedItems"`
	TotalElements int32       `protobuf:"varint,2,opt,name=totalElements,proto3" json:"totalElements"`
	// contains filtered or unexported fields
}

func (*FeedItemPagedResponse) Descriptor deprecated

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

Deprecated: Use FeedItemPagedResponse.ProtoReflect.Descriptor instead.

func (*FeedItemPagedResponse) GetFeedItems

func (x *FeedItemPagedResponse) GetFeedItems() []*FeedItem

func (*FeedItemPagedResponse) GetTotalElements

func (x *FeedItemPagedResponse) GetTotalElements() int32

func (*FeedItemPagedResponse) ProtoMessage

func (*FeedItemPagedResponse) ProtoMessage()

func (*FeedItemPagedResponse) ProtoReflect

func (x *FeedItemPagedResponse) ProtoReflect() protoreflect.Message

func (*FeedItemPagedResponse) Reset

func (x *FeedItemPagedResponse) Reset()

func (*FeedItemPagedResponse) String

func (x *FeedItemPagedResponse) String() string

type FeedItemState

type FeedItemState int32
const (
	FeedItemState_NEW         FeedItemState = 0
	FeedItemState_IN_PROGRESS FeedItemState = 1
	FeedItemState_CLOSED      FeedItemState = 2
)

func (FeedItemState) Descriptor

func (FeedItemState) Enum

func (x FeedItemState) Enum() *FeedItemState

func (FeedItemState) EnumDescriptor deprecated

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

Deprecated: Use FeedItemState.Descriptor instead.

func (FeedItemState) Number

func (FeedItemState) String

func (x FeedItemState) String() string

func (FeedItemState) Type

type GetFeedsPagedRequest

type GetFeedsPagedRequest struct {
	StateIn      []FeedItemState `protobuf:"varint,1,rep,packed,name=stateIn,proto3,enum=proto.FeedItemState" json:"stateIn"`
	Page         int32           `protobuf:"varint,2,opt,name=page,proto3" json:"page"`
	PageSize     int32           `protobuf:"varint,3,opt,name=pageSize,proto3" json:"pageSize"`
	OnlyContacts bool            `protobuf:"varint,4,opt,name=onlyContacts,proto3" json:"onlyContacts"`
	// contains filtered or unexported fields
}

func (*GetFeedsPagedRequest) Descriptor deprecated

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

Deprecated: Use GetFeedsPagedRequest.ProtoReflect.Descriptor instead.

func (*GetFeedsPagedRequest) GetOnlyContacts

func (x *GetFeedsPagedRequest) GetOnlyContacts() bool

func (*GetFeedsPagedRequest) GetPage

func (x *GetFeedsPagedRequest) GetPage() int32

func (*GetFeedsPagedRequest) GetPageSize

func (x *GetFeedsPagedRequest) GetPageSize() int32

func (*GetFeedsPagedRequest) GetStateIn

func (x *GetFeedsPagedRequest) GetStateIn() []FeedItemState

func (*GetFeedsPagedRequest) ProtoMessage

func (*GetFeedsPagedRequest) ProtoMessage()

func (*GetFeedsPagedRequest) ProtoReflect

func (x *GetFeedsPagedRequest) ProtoReflect() protoreflect.Message

func (*GetFeedsPagedRequest) Reset

func (x *GetFeedsPagedRequest) Reset()

func (*GetFeedsPagedRequest) String

func (x *GetFeedsPagedRequest) String() string

type InputMessage

type InputMessage struct {
	ConversationId          *string          `protobuf:"bytes,1,opt,name=conversationId,proto3,oneof" json:"conversationId"`
	InitiatorIdentifier     *ParticipantId   `protobuf:"bytes,2,opt,name=initiatorIdentifier,proto3,oneof" json:"initiatorIdentifier"`
	Type                    MessageType      `protobuf:"varint,3,opt,name=type,proto3,enum=proto.MessageType" json:"type"`
	Subtype                 MessageSubtype   `protobuf:"varint,4,opt,name=subtype,proto3,enum=proto.MessageSubtype" json:"subtype"`
	Content                 *string          `protobuf:"bytes,5,opt,name=content,proto3,oneof" json:"content"`
	Direction               MessageDirection `protobuf:"varint,6,opt,name=direction,proto3,enum=proto.MessageDirection" json:"direction"`
	ParticipantsIdentifiers []*ParticipantId `protobuf:"bytes,7,rep,name=participantsIdentifiers,proto3" json:"participantsIdentifiers"`
	ThreadId                *string          `protobuf:"bytes,8,opt,name=threadId,proto3,oneof" json:"threadId"`
	// contains filtered or unexported fields
}

func (*InputMessage) Descriptor deprecated

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

Deprecated: Use InputMessage.ProtoReflect.Descriptor instead.

func (*InputMessage) GetContent

func (x *InputMessage) GetContent() string

func (*InputMessage) GetConversationId

func (x *InputMessage) GetConversationId() string

func (*InputMessage) GetDirection

func (x *InputMessage) GetDirection() MessageDirection

func (*InputMessage) GetInitiatorIdentifier

func (x *InputMessage) GetInitiatorIdentifier() *ParticipantId

func (*InputMessage) GetParticipantsIdentifiers

func (x *InputMessage) GetParticipantsIdentifiers() []*ParticipantId

func (*InputMessage) GetSubtype

func (x *InputMessage) GetSubtype() MessageSubtype

func (*InputMessage) GetThreadId

func (x *InputMessage) GetThreadId() string

func (*InputMessage) GetType

func (x *InputMessage) GetType() MessageType

func (*InputMessage) ProtoMessage

func (*InputMessage) ProtoMessage()

func (*InputMessage) ProtoReflect

func (x *InputMessage) ProtoReflect() protoreflect.Message

func (*InputMessage) Reset

func (x *InputMessage) Reset()

func (*InputMessage) String

func (x *InputMessage) String() string

type Message

type Message struct {
	MessageId         *MessageId             `protobuf:"bytes,1,opt,name=messageId,proto3" json:"messageId"`
	InitiatorUsername *ParticipantId         `protobuf:"bytes,2,opt,name=initiatorUsername,proto3" json:"initiatorUsername"`
	Type              MessageType            `protobuf:"varint,3,opt,name=type,proto3,enum=proto.MessageType" json:"type"`
	Subtype           MessageSubtype         `protobuf:"varint,4,opt,name=subtype,proto3,enum=proto.MessageSubtype" json:"subtype"`
	Content           string                 `protobuf:"bytes,5,opt,name=content,proto3" json:"content"`
	Direction         MessageDirection       `protobuf:"varint,6,opt,name=direction,proto3,enum=proto.MessageDirection" json:"direction"`
	Time              *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=time,proto3" json:"time"`
	SenderType        SenderType             `protobuf:"varint,8,opt,name=senderType,proto3,enum=proto.SenderType" json:"senderType"`
	SenderId          string                 `protobuf:"bytes,9,opt,name=senderId,proto3" json:"senderId"`
	SenderUsername    *ParticipantId         `protobuf:"bytes,10,opt,name=senderUsername,proto3" json:"senderUsername"`
	// contains filtered or unexported fields
}

func (*Message) Descriptor deprecated

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

Deprecated: Use Message.ProtoReflect.Descriptor instead.

func (*Message) GetContent

func (x *Message) GetContent() string

func (*Message) GetDirection

func (x *Message) GetDirection() MessageDirection

func (*Message) GetInitiatorUsername

func (x *Message) GetInitiatorUsername() *ParticipantId

func (*Message) GetMessageId

func (x *Message) GetMessageId() *MessageId

func (*Message) GetSenderId

func (x *Message) GetSenderId() string

func (*Message) GetSenderType

func (x *Message) GetSenderType() SenderType

func (*Message) GetSenderUsername

func (x *Message) GetSenderUsername() *ParticipantId

func (*Message) GetSubtype

func (x *Message) GetSubtype() MessageSubtype

func (*Message) GetTime

func (x *Message) GetTime() *timestamppb.Timestamp

func (*Message) GetType

func (x *Message) GetType() MessageType

func (*Message) ProtoMessage

func (*Message) ProtoMessage()

func (*Message) ProtoReflect

func (x *Message) ProtoReflect() protoreflect.Message

func (*Message) Reset

func (x *Message) Reset()

func (*Message) String

func (x *Message) String() string

type MessageDirection

type MessageDirection int32
const (
	MessageDirection_INBOUND  MessageDirection = 0
	MessageDirection_OUTBOUND MessageDirection = 1
)

func (MessageDirection) Descriptor

func (MessageDirection) Enum

func (MessageDirection) EnumDescriptor deprecated

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

Deprecated: Use MessageDirection.Descriptor instead.

func (MessageDirection) Number

func (MessageDirection) String

func (x MessageDirection) String() string

func (MessageDirection) Type

type MessageId

type MessageId struct {

	// postgres id
	ConversationEventId string `protobuf:"bytes,1,opt,name=conversationEventId,proto3" json:"conversationEventId"`
	// neo4j id
	ConversationId string `protobuf:"bytes,2,opt,name=conversationId,proto3" json:"conversationId"`
	// contains filtered or unexported fields
}

func (*MessageId) Descriptor deprecated

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

Deprecated: Use MessageId.ProtoReflect.Descriptor instead.

func (*MessageId) GetConversationEventId

func (x *MessageId) GetConversationEventId() string

func (*MessageId) GetConversationId

func (x *MessageId) GetConversationId() string

func (*MessageId) ProtoMessage

func (*MessageId) ProtoMessage()

func (*MessageId) ProtoReflect

func (x *MessageId) ProtoReflect() protoreflect.Message

func (*MessageId) Reset

func (x *MessageId) Reset()

func (*MessageId) String

func (x *MessageId) String() string

type MessageListResponse

type MessageListResponse struct {
	Messages []*Message `protobuf:"bytes,1,rep,name=messages,proto3" json:"messages"`
	// contains filtered or unexported fields
}

func (*MessageListResponse) Descriptor deprecated

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

Deprecated: Use MessageListResponse.ProtoReflect.Descriptor instead.

func (*MessageListResponse) GetMessages

func (x *MessageListResponse) GetMessages() []*Message

func (*MessageListResponse) ProtoMessage

func (*MessageListResponse) ProtoMessage()

func (*MessageListResponse) ProtoReflect

func (x *MessageListResponse) ProtoReflect() protoreflect.Message

func (*MessageListResponse) Reset

func (x *MessageListResponse) Reset()

func (*MessageListResponse) String

func (x *MessageListResponse) String() string

type MessageStoreServiceClient

type MessageStoreServiceClient interface {
	GetFeeds(ctx context.Context, in *GetFeedsPagedRequest, opts ...grpc.CallOption) (*FeedItemPagedResponse, error)
	GetFeed(ctx context.Context, in *FeedId, opts ...grpc.CallOption) (*FeedItem, error)
	GetMessagesForFeed(ctx context.Context, in *PagedMessages, opts ...grpc.CallOption) (*MessageListResponse, error)
	GetMessage(ctx context.Context, in *MessageId, opts ...grpc.CallOption) (*Message, error)
	SaveMessage(ctx context.Context, in *InputMessage, opts ...grpc.CallOption) (*MessageId, error)
	GetParticipants(ctx context.Context, in *FeedId, opts ...grpc.CallOption) (*ParticipantsListResponse, error)
	GetParticipantIds(ctx context.Context, in *FeedId, opts ...grpc.CallOption) (*ParticipantObjectListResponse, error)
}

MessageStoreServiceClient is the client API for MessageStoreService 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.

type MessageStoreServiceServer

type MessageStoreServiceServer interface {
	GetFeeds(context.Context, *GetFeedsPagedRequest) (*FeedItemPagedResponse, error)
	GetFeed(context.Context, *FeedId) (*FeedItem, error)
	GetMessagesForFeed(context.Context, *PagedMessages) (*MessageListResponse, error)
	GetMessage(context.Context, *MessageId) (*Message, error)
	SaveMessage(context.Context, *InputMessage) (*MessageId, error)
	GetParticipants(context.Context, *FeedId) (*ParticipantsListResponse, error)
	GetParticipantIds(context.Context, *FeedId) (*ParticipantObjectListResponse, error)
	// contains filtered or unexported methods
}

MessageStoreServiceServer is the server API for MessageStoreService service. All implementations must embed UnimplementedMessageStoreServiceServer for forward compatibility

type MessageSubtype

type MessageSubtype int32
const (
	MessageSubtype_MESSAGE MessageSubtype = 0
	MessageSubtype_FILE    MessageSubtype = 1
)

func (MessageSubtype) Descriptor

func (MessageSubtype) Enum

func (x MessageSubtype) Enum() *MessageSubtype

func (MessageSubtype) EnumDescriptor deprecated

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

Deprecated: Use MessageSubtype.Descriptor instead.

func (MessageSubtype) Number

func (MessageSubtype) String

func (x MessageSubtype) String() string

func (MessageSubtype) Type

type MessageType

type MessageType int32
const (
	MessageType_WEB_CHAT MessageType = 0
	MessageType_EMAIL    MessageType = 1
	MessageType_VOICE    MessageType = 2
)

func (MessageType) Descriptor

func (MessageType) Enum

func (x MessageType) Enum() *MessageType

func (MessageType) EnumDescriptor deprecated

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

Deprecated: Use MessageType.Descriptor instead.

func (MessageType) Number

func (x MessageType) Number() protoreflect.EnumNumber

func (MessageType) String

func (x MessageType) String() string

func (MessageType) Type

type PageInfo

type PageInfo struct {
	Before   *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=before,proto3,oneof" json:"before"`
	PageSize int32                  `protobuf:"varint,2,opt,name=pageSize,proto3" json:"pageSize"`
	// contains filtered or unexported fields
}

func (*PageInfo) Descriptor deprecated

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

Deprecated: Use PageInfo.ProtoReflect.Descriptor instead.

func (*PageInfo) GetBefore

func (x *PageInfo) GetBefore() *timestamppb.Timestamp

func (*PageInfo) GetPageSize

func (x *PageInfo) GetPageSize() int32

func (*PageInfo) ProtoMessage

func (*PageInfo) ProtoMessage()

func (*PageInfo) ProtoReflect

func (x *PageInfo) ProtoReflect() protoreflect.Message

func (*PageInfo) Reset

func (x *PageInfo) Reset()

func (*PageInfo) String

func (x *PageInfo) String() string

type PagedMessages

type PagedMessages struct {
	Feed *FeedId   `protobuf:"bytes,1,opt,name=feed,proto3" json:"feed"`
	Page *PageInfo `protobuf:"bytes,2,opt,name=page,proto3,oneof" json:"page"`
	// contains filtered or unexported fields
}

func (*PagedMessages) Descriptor deprecated

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

Deprecated: Use PagedMessages.ProtoReflect.Descriptor instead.

func (*PagedMessages) GetFeed

func (x *PagedMessages) GetFeed() *FeedId

func (*PagedMessages) GetPage

func (x *PagedMessages) GetPage() *PageInfo

func (*PagedMessages) ProtoMessage

func (*PagedMessages) ProtoMessage()

func (*PagedMessages) ProtoReflect

func (x *PagedMessages) ProtoReflect() protoreflect.Message

func (*PagedMessages) Reset

func (x *PagedMessages) Reset()

func (*PagedMessages) String

func (x *PagedMessages) String() string

type Participant

type Participant struct {
	Id   string     `protobuf:"bytes,1,opt,name=Id,proto3" json:"Id"`
	Type SenderType `protobuf:"varint,2,opt,name=Type,proto3,enum=proto.SenderType" json:"Type"`
	// contains filtered or unexported fields
}

func (*Participant) Descriptor deprecated

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

Deprecated: Use Participant.ProtoReflect.Descriptor instead.

func (*Participant) GetId

func (x *Participant) GetId() string

func (*Participant) GetType

func (x *Participant) GetType() SenderType

func (*Participant) ProtoMessage

func (*Participant) ProtoMessage()

func (*Participant) ProtoReflect

func (x *Participant) ProtoReflect() protoreflect.Message

func (*Participant) Reset

func (x *Participant) Reset()

func (*Participant) String

func (x *Participant) String() string

type ParticipantId

type ParticipantId struct {
	Type       ParticipantIdType `protobuf:"varint,1,opt,name=type,proto3,enum=proto.ParticipantIdType" json:"type"`
	Identifier string            `protobuf:"bytes,2,opt,name=identifier,proto3" json:"identifier"`
	// contains filtered or unexported fields
}

func (*ParticipantId) Descriptor deprecated

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

Deprecated: Use ParticipantId.ProtoReflect.Descriptor instead.

func (*ParticipantId) GetIdentifier

func (x *ParticipantId) GetIdentifier() string

func (*ParticipantId) GetType

func (x *ParticipantId) GetType() ParticipantIdType

func (*ParticipantId) ProtoMessage

func (*ParticipantId) ProtoMessage()

func (*ParticipantId) ProtoReflect

func (x *ParticipantId) ProtoReflect() protoreflect.Message

func (*ParticipantId) Reset

func (x *ParticipantId) Reset()

func (*ParticipantId) String

func (x *ParticipantId) String() string

type ParticipantIdType

type ParticipantIdType int32
const (
	ParticipantIdType_MAILTO ParticipantIdType = 0
	ParticipantIdType_TEL    ParticipantIdType = 1
)

func (ParticipantIdType) Descriptor

func (ParticipantIdType) Enum

func (ParticipantIdType) EnumDescriptor deprecated

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

Deprecated: Use ParticipantIdType.Descriptor instead.

func (ParticipantIdType) Number

func (ParticipantIdType) String

func (x ParticipantIdType) String() string

func (ParticipantIdType) Type

type ParticipantObjectListResponse

type ParticipantObjectListResponse struct {
	Participants []*Participant `protobuf:"bytes,1,rep,name=participants,proto3" json:"participants"`
	// contains filtered or unexported fields
}

func (*ParticipantObjectListResponse) Descriptor deprecated

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

Deprecated: Use ParticipantObjectListResponse.ProtoReflect.Descriptor instead.

func (*ParticipantObjectListResponse) GetParticipants

func (x *ParticipantObjectListResponse) GetParticipants() []*Participant

func (*ParticipantObjectListResponse) ProtoMessage

func (*ParticipantObjectListResponse) ProtoMessage()

func (*ParticipantObjectListResponse) ProtoReflect

func (*ParticipantObjectListResponse) Reset

func (x *ParticipantObjectListResponse) Reset()

func (*ParticipantObjectListResponse) String

type ParticipantsListResponse

type ParticipantsListResponse struct {
	Participants []string `protobuf:"bytes,1,rep,name=participants,proto3" json:"participants"`
	// contains filtered or unexported fields
}

func (*ParticipantsListResponse) Descriptor deprecated

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

Deprecated: Use ParticipantsListResponse.ProtoReflect.Descriptor instead.

func (*ParticipantsListResponse) GetParticipants

func (x *ParticipantsListResponse) GetParticipants() []string

func (*ParticipantsListResponse) ProtoMessage

func (*ParticipantsListResponse) ProtoMessage()

func (*ParticipantsListResponse) ProtoReflect

func (x *ParticipantsListResponse) ProtoReflect() protoreflect.Message

func (*ParticipantsListResponse) Reset

func (x *ParticipantsListResponse) Reset()

func (*ParticipantsListResponse) String

func (x *ParticipantsListResponse) String() string

type SenderType

type SenderType int32
const (
	SenderType_CONTACT SenderType = 0
	SenderType_USER    SenderType = 1
)

func (SenderType) Descriptor

func (SenderType) Descriptor() protoreflect.EnumDescriptor

func (SenderType) Enum

func (x SenderType) Enum() *SenderType

func (SenderType) EnumDescriptor deprecated

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

Deprecated: Use SenderType.Descriptor instead.

func (SenderType) Number

func (x SenderType) Number() protoreflect.EnumNumber

func (SenderType) String

func (x SenderType) String() string

func (SenderType) Type

type UnimplementedMessageStoreServiceServer

type UnimplementedMessageStoreServiceServer struct {
}

UnimplementedMessageStoreServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedMessageStoreServiceServer) GetFeed

func (UnimplementedMessageStoreServiceServer) GetFeeds

func (UnimplementedMessageStoreServiceServer) GetMessage

func (UnimplementedMessageStoreServiceServer) GetMessagesForFeed

func (UnimplementedMessageStoreServiceServer) GetParticipantIds

func (UnimplementedMessageStoreServiceServer) GetParticipants

func (UnimplementedMessageStoreServiceServer) SaveMessage

type UnsafeMessageStoreServiceServer

type UnsafeMessageStoreServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeMessageStoreServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to MessageStoreServiceServer will result in compilation errors.

Jump to

Keyboard shortcuts

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