com_elarian_hera_proto

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2021 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ActivityChannel_name = map[int32]string{
		0: "ACTIVITY_CHANNEL_UNSPECIFIED",
		1: "ACTIVITY_CHANNEL_WEB",
		2: "ACTIVITY_CHANNEL_MOBILE",
	}
	ActivityChannel_value = map[string]int32{
		"ACTIVITY_CHANNEL_UNSPECIFIED": 0,
		"ACTIVITY_CHANNEL_WEB":         1,
		"ACTIVITY_CHANNEL_MOBILE":      2,
	}
)

Enum value maps for ActivityChannel.

View Source
var (
	CustomerNumberProvider_name = map[int32]string{
		0: "CUSTOMER_NUMBER_PROVIDER_UNSPECIFIED",
		1: "CUSTOMER_NUMBER_PROVIDER_FACEBOOK",
		2: "CUSTOMER_NUMBER_PROVIDER_CELLULAR",
		3: "CUSTOMER_NUMBER_PROVIDER_TELEGRAM",
		4: "CUSTOMER_NUMBER_PROVIDER_WEB",
		5: "CUSTOMER_NUMBER_PROVIDER_EMAIL",
	}
	CustomerNumberProvider_value = map[string]int32{
		"CUSTOMER_NUMBER_PROVIDER_UNSPECIFIED": 0,
		"CUSTOMER_NUMBER_PROVIDER_FACEBOOK":    1,
		"CUSTOMER_NUMBER_PROVIDER_CELLULAR":    2,
		"CUSTOMER_NUMBER_PROVIDER_TELEGRAM":    3,
		"CUSTOMER_NUMBER_PROVIDER_WEB":         4,
		"CUSTOMER_NUMBER_PROVIDER_EMAIL":       5,
	}
)

Enum value maps for CustomerNumberProvider.

View Source
var (
	ChannelNumberProvider_name = map[int32]string{
		0: "CHANNEL_NUMBER_PROVIDER_UNSPECIFIED",
		1: "CHANNEL_NUMBER_PROVIDER_AT",
		2: "CHANNEL_NUMBER_PROVIDER_TWILIO",
		3: "CHANNEL_NUMBER_PROVIDER_MAILGUN",
		4: "CHANNEL_NUMBER_PROVIDER_WEBAPP",
		5: "CHANNEL_NUMBER_PROVIDER_FACEBOOK",
		6: "CHANNEL_NUMBER_PROVIDER_TELEGRAM",
		7: "CHANNEL_NUMBER_PROVIDER_SIMULATOR",
	}
	ChannelNumberProvider_value = map[string]int32{
		"CHANNEL_NUMBER_PROVIDER_UNSPECIFIED": 0,
		"CHANNEL_NUMBER_PROVIDER_AT":          1,
		"CHANNEL_NUMBER_PROVIDER_TWILIO":      2,
		"CHANNEL_NUMBER_PROVIDER_MAILGUN":     3,
		"CHANNEL_NUMBER_PROVIDER_WEBAPP":      4,
		"CHANNEL_NUMBER_PROVIDER_FACEBOOK":    5,
		"CHANNEL_NUMBER_PROVIDER_TELEGRAM":    6,
		"CHANNEL_NUMBER_PROVIDER_SIMULATOR":   7,
	}
)

Enum value maps for ChannelNumberProvider.

View Source
var (
	MediaType_name = map[int32]string{
		0: "MEDIA_TYPE_UNSPECIFIED",
		1: "MEDIA_TYPE_IMAGE",
		2: "MEDIA_TYPE_AUDIO",
		3: "MEDIA_TYPE_VIDEO",
		4: "MEDIA_TYPE_DOCUMENT",
		5: "MEDIA_TYPE_VOICE",
		6: "MEDIA_TYPE_STICKER",
		7: "MEDIA_TYPE_CONTACT",
	}
	MediaType_value = map[string]int32{
		"MEDIA_TYPE_UNSPECIFIED": 0,
		"MEDIA_TYPE_IMAGE":       1,
		"MEDIA_TYPE_AUDIO":       2,
		"MEDIA_TYPE_VIDEO":       3,
		"MEDIA_TYPE_DOCUMENT":    4,
		"MEDIA_TYPE_VOICE":       5,
		"MEDIA_TYPE_STICKER":     6,
		"MEDIA_TYPE_CONTACT":     7,
	}
)

Enum value maps for MediaType.

View Source
var (
	CustomerEventDirection_name = map[int32]string{
		0: "CUSTOMER_EVENT_DIRECTION_UNSPECIFIED",
		1: "CUSTOMER_EVENT_DIRECTION_INBOUND",
		2: "CUSTOMER_EVENT_DIRECTION_OUTBOUND",
	}
	CustomerEventDirection_value = map[string]int32{
		"CUSTOMER_EVENT_DIRECTION_UNSPECIFIED": 0,
		"CUSTOMER_EVENT_DIRECTION_INBOUND":     1,
		"CUSTOMER_EVENT_DIRECTION_OUTBOUND":    2,
	}
)

Enum value maps for CustomerEventDirection.

View Source
var (
	CustomerRequestOrigin_name = map[int32]string{
		0: "CUSTOMER_REQUEST_ORIGIN_UNSPECIFIED",
		1: "CUSTOMER_REQUEST_ORIGIN_API_REQUEST",
		2: "CUSTOMER_REQUEST_ORIGIN_CUSTOMER_TAG",
	}
	CustomerRequestOrigin_value = map[string]int32{
		"CUSTOMER_REQUEST_ORIGIN_UNSPECIFIED":  0,
		"CUSTOMER_REQUEST_ORIGIN_API_REQUEST":  1,
		"CUSTOMER_REQUEST_ORIGIN_CUSTOMER_TAG": 2,
	}
)

Enum value maps for CustomerRequestOrigin.

View Source
var (
	MessagingChannel_name = map[int32]string{
		0: "MESSAGING_CHANNEL_UNSPECIFIED",
		1: "MESSAGING_CHANNEL_SMS",
		2: "MESSAGING_CHANNEL_VOICE",
		3: "MESSAGING_CHANNEL_USSD",
		4: "MESSAGING_CHANNEL_FB_MESSENGER",
		5: "MESSAGING_CHANNEL_TELEGRAM",
		6: "MESSAGING_CHANNEL_WHATSAPP",
		7: "MESSAGING_CHANNEL_EMAIL",
	}
	MessagingChannel_value = map[string]int32{
		"MESSAGING_CHANNEL_UNSPECIFIED":  0,
		"MESSAGING_CHANNEL_SMS":          1,
		"MESSAGING_CHANNEL_VOICE":        2,
		"MESSAGING_CHANNEL_USSD":         3,
		"MESSAGING_CHANNEL_FB_MESSENGER": 4,
		"MESSAGING_CHANNEL_TELEGRAM":     5,
		"MESSAGING_CHANNEL_WHATSAPP":     6,
		"MESSAGING_CHANNEL_EMAIL":        7,
	}
)

Enum value maps for MessagingChannel.

View Source
var (
	MessagingConsentUpdate_name = map[int32]string{
		0: "MESSAGING_CONSENT_UPDATE_UNSPECIFIED",
		1: "MESSAGING_CONSENT_UPDATE_ALLOW",
		2: "MESSAGING_CONSENT_UPDATE_BLOCK",
	}
	MessagingConsentUpdate_value = map[string]int32{
		"MESSAGING_CONSENT_UPDATE_UNSPECIFIED": 0,
		"MESSAGING_CONSENT_UPDATE_ALLOW":       1,
		"MESSAGING_CONSENT_UPDATE_BLOCK":       2,
	}
)

Enum value maps for MessagingConsentUpdate.

View Source
var (
	MessagingConsentUpdateStatus_name = map[int32]string{
		0:   "MESSAGING_CONSENT_UPDATE_STATUS_UNSPECIFIED",
		100: "MESSAGING_CONSENT_UPDATE_STATUS_QUEUED",
		300: "MESSAGING_CONSENT_UPDATE_STATUS_COMPLETED",
		401: "MESSAGING_CONSENT_UPDATE_STATUS_INVALID_CHANNEL_NUMBER",
		402: "MESSAGING_CONSENT_UPDATE_STATUS_DECOMMISSIONED_CUSTOMER_ID",
		501: "MESSAGING_CONSENT_UPDATE_STATUS_APPLICATION_ERROR",
	}
	MessagingConsentUpdateStatus_value = map[string]int32{
		"MESSAGING_CONSENT_UPDATE_STATUS_UNSPECIFIED":                0,
		"MESSAGING_CONSENT_UPDATE_STATUS_QUEUED":                     100,
		"MESSAGING_CONSENT_UPDATE_STATUS_COMPLETED":                  300,
		"MESSAGING_CONSENT_UPDATE_STATUS_INVALID_CHANNEL_NUMBER":     401,
		"MESSAGING_CONSENT_UPDATE_STATUS_DECOMMISSIONED_CUSTOMER_ID": 402,
		"MESSAGING_CONSENT_UPDATE_STATUS_APPLICATION_ERROR":          501,
	}
)

Enum value maps for MessagingConsentUpdateStatus.

View Source
var (
	MessagingSessionEndReason_name = map[int32]string{
		0:   "MESSAGING_SESSION_END_REASON_UNSPECIFIED",
		100: "MESSAGING_SESSION_END_REASON_NORMAL_CLEARING",
		200: "MESSAGING_SESSION_END_REASON_INACTIVITY",
		300: "MESSAGING_SESSION_END_REASON_FAILURE",
	}
	MessagingSessionEndReason_value = map[string]int32{
		"MESSAGING_SESSION_END_REASON_UNSPECIFIED":     0,
		"MESSAGING_SESSION_END_REASON_NORMAL_CLEARING": 100,
		"MESSAGING_SESSION_END_REASON_INACTIVITY":      200,
		"MESSAGING_SESSION_END_REASON_FAILURE":         300,
	}
)

Enum value maps for MessagingSessionEndReason.

View Source
var (
	MessageReaction_name = map[int32]string{
		0:   "MESSAGE_REACTION_UNSPECIFIED",
		100: "MESSAGE_REACTION_CLICKED",
		200: "MESSAGE_REACTION_UNSUBSCRIBED",
		201: "MESSAGE_REACTION_COMPLAINED",
	}
	MessageReaction_value = map[string]int32{
		"MESSAGE_REACTION_UNSPECIFIED":  0,
		"MESSAGE_REACTION_CLICKED":      100,
		"MESSAGE_REACTION_UNSUBSCRIBED": 200,
		"MESSAGE_REACTION_COMPLAINED":   201,
	}
)

Enum value maps for MessageReaction.

View Source
var (
	PromptMessageReplyAction_name = map[int32]string{
		0: "PROMPT_MESSAGE_REPLY_ACTION_UNSPECIFIED",
		1: "PROMPT_MESSAGE_REPLY_ACTION_TEXT",
		2: "PROMPT_MESSAGE_REPLY_ACTION_PHONE_NUMBER",
		3: "PROMPT_MESSAGE_REPLY_ACTION_EMAIL",
		4: "PROMPT_MESSAGE_REPLY_ACTION_LOCATION",
		5: "PROMPT_MESSAGE_REPLY_ACTION_URL",
	}
	PromptMessageReplyAction_value = map[string]int32{
		"PROMPT_MESSAGE_REPLY_ACTION_UNSPECIFIED":  0,
		"PROMPT_MESSAGE_REPLY_ACTION_TEXT":         1,
		"PROMPT_MESSAGE_REPLY_ACTION_PHONE_NUMBER": 2,
		"PROMPT_MESSAGE_REPLY_ACTION_EMAIL":        3,
		"PROMPT_MESSAGE_REPLY_ACTION_LOCATION":     4,
		"PROMPT_MESSAGE_REPLY_ACTION_URL":          5,
	}
)

Enum value maps for PromptMessageReplyAction.

View Source
var (
	MessageDeliveryStatus_name = map[int32]string{
		0:   "MESSAGE_DELIVERY_STATUS_UNSPECIFIED",
		100: "MESSAGE_DELIVERY_STATUS_QUEUED",
		101: "MESSAGE_DELIVERY_STATUS_SENT",
		300: "MESSAGE_DELIVERY_STATUS_DELIVERED",
		301: "MESSAGE_DELIVERY_STATUS_READ",
		302: "MESSAGE_DELIVERY_STATUS_RECEIVED",
		303: "MESSAGE_DELIVERY_STATUS_SESSION_INITIATED",
		400: "MESSAGE_DELIVERY_STATUS_FAILED",
		401: "MESSAGE_DELIVERY_STATUS_NO_CONSENT",
		402: "MESSAGE_DELIVERY_STATUS_NO_CAPABILITY",
		403: "MESSAGE_DELIVERY_STATUS_EXPIRED",
		404: "MESSAGE_DELIVERY_STATUS_NO_SESSION_IN_PROGRESS",
		405: "MESSAGE_DELIVERY_STATUS_OTHER_SESSION_IN_PROGRESS",
		406: "MESSAGE_DELIVERY_STATUS_INVALID_REPLY_TOKEN",
		407: "MESSAGE_DELIVERY_STATUS_INVALID_CHANNEL_NUMBER",
		408: "MESSAGE_DELIVERY_STATUS_NOT_SUPPORTED",
		409: "MESSAGE_DELIVERY_STATUS_INVALID_REPLY_TO_MESSAGE_ID",
		410: "MESSAGE_DELIVERY_STATUS_INVALID_CUSTOMER_ID",
		411: "MESSAGE_DELIVERY_STATUS_DUPLICATE_REQUEST",
		412: "MESSAGE_DELIVERY_STATUS_TAG_NOT_FOUND",
		413: "MESSAGE_DELIVERY_STATUS_CUSTOMER_NUMBER_NOT_FOUND",
		414: "MESSAGE_DELIVERY_STATUS_DECOMMISSIONED_CUSTOMERID",
		415: "MESSAGE_DELIVERY_STATUS_REJECTED",
		416: "MESSAGE_DELIVERY_STATUS_INVALID_REQUEST",
		501: "MESSAGE_DELIVERY_STATUS_APPLICATION_ERROR",
	}
	MessageDeliveryStatus_value = map[string]int32{
		"MESSAGE_DELIVERY_STATUS_UNSPECIFIED":                 0,
		"MESSAGE_DELIVERY_STATUS_QUEUED":                      100,
		"MESSAGE_DELIVERY_STATUS_SENT":                        101,
		"MESSAGE_DELIVERY_STATUS_DELIVERED":                   300,
		"MESSAGE_DELIVERY_STATUS_READ":                        301,
		"MESSAGE_DELIVERY_STATUS_RECEIVED":                    302,
		"MESSAGE_DELIVERY_STATUS_SESSION_INITIATED":           303,
		"MESSAGE_DELIVERY_STATUS_FAILED":                      400,
		"MESSAGE_DELIVERY_STATUS_NO_CONSENT":                  401,
		"MESSAGE_DELIVERY_STATUS_NO_CAPABILITY":               402,
		"MESSAGE_DELIVERY_STATUS_EXPIRED":                     403,
		"MESSAGE_DELIVERY_STATUS_NO_SESSION_IN_PROGRESS":      404,
		"MESSAGE_DELIVERY_STATUS_OTHER_SESSION_IN_PROGRESS":   405,
		"MESSAGE_DELIVERY_STATUS_INVALID_REPLY_TOKEN":         406,
		"MESSAGE_DELIVERY_STATUS_INVALID_CHANNEL_NUMBER":      407,
		"MESSAGE_DELIVERY_STATUS_NOT_SUPPORTED":               408,
		"MESSAGE_DELIVERY_STATUS_INVALID_REPLY_TO_MESSAGE_ID": 409,
		"MESSAGE_DELIVERY_STATUS_INVALID_CUSTOMER_ID":         410,
		"MESSAGE_DELIVERY_STATUS_DUPLICATE_REQUEST":           411,
		"MESSAGE_DELIVERY_STATUS_TAG_NOT_FOUND":               412,
		"MESSAGE_DELIVERY_STATUS_CUSTOMER_NUMBER_NOT_FOUND":   413,
		"MESSAGE_DELIVERY_STATUS_DECOMMISSIONED_CUSTOMERID":   414,
		"MESSAGE_DELIVERY_STATUS_REJECTED":                    415,
		"MESSAGE_DELIVERY_STATUS_INVALID_REQUEST":             416,
		"MESSAGE_DELIVERY_STATUS_APPLICATION_ERROR":           501,
	}
)

Enum value maps for MessageDeliveryStatus.

View Source
var (
	VoiceCallStatus_name = map[int32]string{
		0:   "VOICE_CALL_STATUS_UNSPECIFIED",
		100: "VOICE_CALL_STATUS_QUEUED",
		101: "VOICE_CALL_STATUS_ANSWERED",
		102: "VOICE_CALL_STATUS_RINGING",
		200: "VOICE_CALL_STATUS_ACTIVE",
		201: "VOICE_CALL_STATUS_DIALING",
		202: "VOICE_CALL_STATUS_DIAL_COMPLETED",
		203: "VOICE_CALL_STATUS_BRIDGED",
		204: "VOICE_CALL_STATUS_ENQUEUED",
		205: "VOICE_CALL_STATUS_DEQUEUED",
		206: "VOICE_CALL_STATUS_TRANSFERRED",
		207: "VOICE_CALL_STATUS_TRANSFER_COMPLETED",
		300: "VOICE_CALL_STATUS_COMPLETED",
		400: "VOICE_CALL_STATUS_INSUFFICIENT_CREDIT",
		401: "VOICE_CALL_STATUS_NOT_ANSWERED",
		402: "VOICE_CALL_STATUS_INVALID_PHONE_NUMBER",
		403: "VOICE_CALL_STATUS_DESTINATION_NOT_SUPPORTED",
		404: "VOICE_CALL_STATUS_DECOMMISSIONED_CUSTOMERID",
		405: "VOICE_CALL_STATUS_EXPIRED",
		406: "VOICE_CALL_STATUS_INVALID_CHANNEL_NUMBER",
		501: "VOICE_CALL_STATUS_APPLICATION_ERROR",
	}
	VoiceCallStatus_value = map[string]int32{
		"VOICE_CALL_STATUS_UNSPECIFIED":               0,
		"VOICE_CALL_STATUS_QUEUED":                    100,
		"VOICE_CALL_STATUS_ANSWERED":                  101,
		"VOICE_CALL_STATUS_RINGING":                   102,
		"VOICE_CALL_STATUS_ACTIVE":                    200,
		"VOICE_CALL_STATUS_DIALING":                   201,
		"VOICE_CALL_STATUS_DIAL_COMPLETED":            202,
		"VOICE_CALL_STATUS_BRIDGED":                   203,
		"VOICE_CALL_STATUS_ENQUEUED":                  204,
		"VOICE_CALL_STATUS_DEQUEUED":                  205,
		"VOICE_CALL_STATUS_TRANSFERRED":               206,
		"VOICE_CALL_STATUS_TRANSFER_COMPLETED":        207,
		"VOICE_CALL_STATUS_COMPLETED":                 300,
		"VOICE_CALL_STATUS_INSUFFICIENT_CREDIT":       400,
		"VOICE_CALL_STATUS_NOT_ANSWERED":              401,
		"VOICE_CALL_STATUS_INVALID_PHONE_NUMBER":      402,
		"VOICE_CALL_STATUS_DESTINATION_NOT_SUPPORTED": 403,
		"VOICE_CALL_STATUS_DECOMMISSIONED_CUSTOMERID": 404,
		"VOICE_CALL_STATUS_EXPIRED":                   405,
		"VOICE_CALL_STATUS_INVALID_CHANNEL_NUMBER":    406,
		"VOICE_CALL_STATUS_APPLICATION_ERROR":         501,
	}
)

Enum value maps for VoiceCallStatus.

View Source
var (
	VoiceCallHangupCause_name = map[int32]string{
		0:   "VOICE_CALL_HANGUP_CAUSE_UNSPECIFIED",
		1:   "VOICE_CALL_HANGUP_CAUSE_UNALLOCATED_NUMBER",
		17:  "VOICE_CALL_HANGUP_CAUSE_USER_BUSY",
		16:  "VOICE_CALL_HANGUP_CAUSE_NORMAL_CLEARING",
		18:  "VOICE_CALL_HANGUP_CAUSE_NO_USER_RESPONSE",
		19:  "VOICE_CALL_HANGUP_CAUSE_NO_ANSWER",
		20:  "VOICE_CALL_HANGUP_CAUSE_SUBSCRIBER_ABSENT",
		21:  "VOICE_CALL_HANGUP_CAUSE_CALL_REJECTED",
		31:  "VOICE_CALL_HANGUP_CAUSE_NORMAL_UNSPECIFIED",
		41:  "VOICE_CALL_HANGUP_CAUSE_NORMAL_TEMPORARY_FAILURE",
		63:  "VOICE_CALL_HANGUP_CAUSE_SERVICE_UNAVAILABLE",
		102: "VOICE_CALL_HANGUP_CAUSE_RECOVERY_ON_TIMER_EXPIRE",
		487: "VOICE_CALL_HANGUP_CAUSE_ORIGINATOR_CANCEL",
		502: "VOICE_CALL_HANGUP_CAUSE_LOSE_RACE",
		606: "VOICE_CALL_HANGUP_CAUSE_USER_NOT_REGISTERED",
	}
	VoiceCallHangupCause_value = map[string]int32{
		"VOICE_CALL_HANGUP_CAUSE_UNSPECIFIED":              0,
		"VOICE_CALL_HANGUP_CAUSE_UNALLOCATED_NUMBER":       1,
		"VOICE_CALL_HANGUP_CAUSE_USER_BUSY":                17,
		"VOICE_CALL_HANGUP_CAUSE_NORMAL_CLEARING":          16,
		"VOICE_CALL_HANGUP_CAUSE_NO_USER_RESPONSE":         18,
		"VOICE_CALL_HANGUP_CAUSE_NO_ANSWER":                19,
		"VOICE_CALL_HANGUP_CAUSE_SUBSCRIBER_ABSENT":        20,
		"VOICE_CALL_HANGUP_CAUSE_CALL_REJECTED":            21,
		"VOICE_CALL_HANGUP_CAUSE_NORMAL_UNSPECIFIED":       31,
		"VOICE_CALL_HANGUP_CAUSE_NORMAL_TEMPORARY_FAILURE": 41,
		"VOICE_CALL_HANGUP_CAUSE_SERVICE_UNAVAILABLE":      63,
		"VOICE_CALL_HANGUP_CAUSE_RECOVERY_ON_TIMER_EXPIRE": 102,
		"VOICE_CALL_HANGUP_CAUSE_ORIGINATOR_CANCEL":        487,
		"VOICE_CALL_HANGUP_CAUSE_LOSE_RACE":                502,
		"VOICE_CALL_HANGUP_CAUSE_USER_NOT_REGISTERED":      606,
	}
)

Enum value maps for VoiceCallHangupCause.

View Source
var (
	TextToSpeechVoice_name = map[int32]string{
		0: "TEXT_TO_SPEECH_VOICE_UNSPECIFIED",
		1: "TEXT_TO_SPEECH_VOICE_MALE",
		2: "TEXT_TO_SPEECH_VOICE_FEMALE",
	}
	TextToSpeechVoice_value = map[string]int32{
		"TEXT_TO_SPEECH_VOICE_UNSPECIFIED": 0,
		"TEXT_TO_SPEECH_VOICE_MALE":        1,
		"TEXT_TO_SPEECH_VOICE_FEMALE":      2,
	}
)

Enum value maps for TextToSpeechVoice.

View Source
var (
	PaymentChannel_name = map[int32]string{
		0: "PAYMENT_CHANNEL_UNSPECIFIED",
		1: "PAYMENT_CHANNEL_CELLULAR",
	}
	PaymentChannel_value = map[string]int32{
		"PAYMENT_CHANNEL_UNSPECIFIED": 0,
		"PAYMENT_CHANNEL_CELLULAR":    1,
	}
)

Enum value maps for PaymentChannel.

View Source
var (
	PaymentStatus_name = map[int32]string{
		0:   "PAYMENT_STATUS_UNSPECIFIED",
		100: "PAYMENT_STATUS_QUEUED",
		101: "PAYMENT_STATUS_PENDING_CONFIRMATION",
		102: "PAYMENT_STATUS_PENDING_VALIDATION",
		103: "PAYMENT_STATUS_VALIDATED",
		200: "PAYMENT_STATUS_INVALID_REQUEST",
		201: "PAYMENT_STATUS_NOT_SUPPORTED",
		202: "PAYMENT_STATUS_INSUFFICIENT_FUNDS",
		203: "PAYMENT_STATUS_APPLICATION_ERROR",
		204: "PAYMENT_STATUS_NOT_ALLOWED",
		205: "PAYMENT_STATUS_DUPLICATE_REQUEST",
		206: "PAYMENT_STATUS_INVALID_PURSE",
		207: "PAYMENT_STATUS_INVALID_WALLET",
		299: "PAYMENT_STATUS_DECOMMISSIONED_CUSTOMER_ID",
		300: "PAYMENT_STATUS_SUCCESS",
		301: "PAYMENT_STATUS_PASS_THROUGH",
		400: "PAYMENT_STATUS_FAILED",
		401: "PAYMENT_STATUS_THROTTLED",
		402: "PAYMENT_STATUS_EXPIRED",
		403: "PAYMENT_STATUS_REJECTED",
		500: "PAYMENT_STATUS_REVERSED",
	}
	PaymentStatus_value = map[string]int32{
		"PAYMENT_STATUS_UNSPECIFIED":                0,
		"PAYMENT_STATUS_QUEUED":                     100,
		"PAYMENT_STATUS_PENDING_CONFIRMATION":       101,
		"PAYMENT_STATUS_PENDING_VALIDATION":         102,
		"PAYMENT_STATUS_VALIDATED":                  103,
		"PAYMENT_STATUS_INVALID_REQUEST":            200,
		"PAYMENT_STATUS_NOT_SUPPORTED":              201,
		"PAYMENT_STATUS_INSUFFICIENT_FUNDS":         202,
		"PAYMENT_STATUS_APPLICATION_ERROR":          203,
		"PAYMENT_STATUS_NOT_ALLOWED":                204,
		"PAYMENT_STATUS_DUPLICATE_REQUEST":          205,
		"PAYMENT_STATUS_INVALID_PURSE":              206,
		"PAYMENT_STATUS_INVALID_WALLET":             207,
		"PAYMENT_STATUS_DECOMMISSIONED_CUSTOMER_ID": 299,
		"PAYMENT_STATUS_SUCCESS":                    300,
		"PAYMENT_STATUS_PASS_THROUGH":               301,
		"PAYMENT_STATUS_FAILED":                     400,
		"PAYMENT_STATUS_THROTTLED":                  401,
		"PAYMENT_STATUS_EXPIRED":                    402,
		"PAYMENT_STATUS_REJECTED":                   403,
		"PAYMENT_STATUS_REVERSED":                   500,
	}
)

Enum value maps for PaymentStatus.

View Source
var File_activity_model_proto protoreflect.FileDescriptor
View Source
var File_activity_state_proto protoreflect.FileDescriptor
View Source
var File_app_model_proto protoreflect.FileDescriptor
View Source
var File_app_socket_proto protoreflect.FileDescriptor
View Source
var File_app_state_proto protoreflect.FileDescriptor
View Source
var File_common_model_proto protoreflect.FileDescriptor
View Source
var File_identity_state_proto protoreflect.FileDescriptor
View Source
var File_messaging_model_proto protoreflect.FileDescriptor
View Source
var File_messaging_state_proto protoreflect.FileDescriptor
View Source
var File_payment_model_proto protoreflect.FileDescriptor
View Source
var File_payment_state_proto protoreflect.FileDescriptor
View Source
var File_simulator_socket_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ActiveMessagingChannelState

type ActiveMessagingChannelState struct {
	CustomerNumber *CustomerNumber             `protobuf:"bytes,1,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *MessagingChannelNumber     `protobuf:"bytes,2,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	Messages       []*ChannelMessage           `protobuf:"bytes,3,rep,name=messages,proto3" json:"messages,omitempty"`
	ReplyToken     *MessageReplyToken          `protobuf:"bytes,4,opt,name=reply_token,json=replyToken,proto3" json:"reply_token,omitempty"`
	Sessions       []*CompleteMessagingSession `protobuf:"bytes,5,rep,name=sessions,proto3" json:"sessions,omitempty"`
	AllowedAt      *timestamp.Timestamp        `protobuf:"bytes,6,opt,name=allowed_at,json=allowedAt,proto3" json:"allowed_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ActiveMessagingChannelState) Descriptor deprecated

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

Deprecated: Use ActiveMessagingChannelState.ProtoReflect.Descriptor instead.

func (*ActiveMessagingChannelState) GetAllowedAt

func (x *ActiveMessagingChannelState) GetAllowedAt() *timestamp.Timestamp

func (*ActiveMessagingChannelState) GetChannelNumber

func (x *ActiveMessagingChannelState) GetChannelNumber() *MessagingChannelNumber

func (*ActiveMessagingChannelState) GetCustomerNumber

func (x *ActiveMessagingChannelState) GetCustomerNumber() *CustomerNumber

func (*ActiveMessagingChannelState) GetMessages

func (x *ActiveMessagingChannelState) GetMessages() []*ChannelMessage

func (*ActiveMessagingChannelState) GetReplyToken

func (x *ActiveMessagingChannelState) GetReplyToken() *MessageReplyToken

func (*ActiveMessagingChannelState) GetSessions

func (*ActiveMessagingChannelState) ProtoMessage

func (*ActiveMessagingChannelState) ProtoMessage()

func (*ActiveMessagingChannelState) ProtoReflect

func (*ActiveMessagingChannelState) Reset

func (x *ActiveMessagingChannelState) Reset()

func (*ActiveMessagingChannelState) String

func (x *ActiveMessagingChannelState) String() string

type ActivityChannel

type ActivityChannel int32
const (
	ActivityChannel_ACTIVITY_CHANNEL_UNSPECIFIED ActivityChannel = 0
	ActivityChannel_ACTIVITY_CHANNEL_WEB         ActivityChannel = 1
	ActivityChannel_ACTIVITY_CHANNEL_MOBILE      ActivityChannel = 2
)

func (ActivityChannel) Descriptor

func (ActivityChannel) Enum

func (x ActivityChannel) Enum() *ActivityChannel

func (ActivityChannel) EnumDescriptor deprecated

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

Deprecated: Use ActivityChannel.Descriptor instead.

func (ActivityChannel) Number

func (ActivityChannel) String

func (x ActivityChannel) String() string

func (ActivityChannel) Type

type ActivityChannelNumber

type ActivityChannelNumber struct {
	Channel ActivityChannel `protobuf:"varint,1,opt,name=channel,proto3,enum=com.elarian.hera.proto.ActivityChannel" json:"channel,omitempty"`
	Number  string          `protobuf:"bytes,2,opt,name=number,proto3" json:"number,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivityChannelNumber) Descriptor deprecated

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

Deprecated: Use ActivityChannelNumber.ProtoReflect.Descriptor instead.

func (*ActivityChannelNumber) GetChannel

func (x *ActivityChannelNumber) GetChannel() ActivityChannel

func (*ActivityChannelNumber) GetNumber

func (x *ActivityChannelNumber) GetNumber() string

func (*ActivityChannelNumber) ProtoMessage

func (*ActivityChannelNumber) ProtoMessage()

func (*ActivityChannelNumber) ProtoReflect

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

func (*ActivityChannelNumber) Reset

func (x *ActivityChannelNumber) Reset()

func (*ActivityChannelNumber) String

func (x *ActivityChannelNumber) String() string

type ActivitySessionState

type ActivitySessionState struct {
	CustomerNumber *CustomerNumber        `protobuf:"bytes,1,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *ActivityChannelNumber `protobuf:"bytes,2,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	SessionId      string                 `protobuf:"bytes,3,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	AppId          string                 `protobuf:"bytes,4,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	Activities     []*CustomerActivity    `protobuf:"bytes,5,rep,name=activities,proto3" json:"activities,omitempty"`
	CreatedAt      *timestamp.Timestamp   `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt      *timestamp.Timestamp   `protobuf:"bytes,7,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivitySessionState) Descriptor deprecated

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

Deprecated: Use ActivitySessionState.ProtoReflect.Descriptor instead.

func (*ActivitySessionState) GetActivities

func (x *ActivitySessionState) GetActivities() []*CustomerActivity

func (*ActivitySessionState) GetAppId

func (x *ActivitySessionState) GetAppId() string

func (*ActivitySessionState) GetChannelNumber

func (x *ActivitySessionState) GetChannelNumber() *ActivityChannelNumber

func (*ActivitySessionState) GetCreatedAt

func (x *ActivitySessionState) GetCreatedAt() *timestamp.Timestamp

func (*ActivitySessionState) GetCustomerNumber

func (x *ActivitySessionState) GetCustomerNumber() *CustomerNumber

func (*ActivitySessionState) GetSessionId

func (x *ActivitySessionState) GetSessionId() string

func (*ActivitySessionState) GetUpdatedAt

func (x *ActivitySessionState) GetUpdatedAt() *timestamp.Timestamp

func (*ActivitySessionState) ProtoMessage

func (*ActivitySessionState) ProtoMessage()

func (*ActivitySessionState) ProtoReflect

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

func (*ActivitySessionState) Reset

func (x *ActivitySessionState) Reset()

func (*ActivitySessionState) String

func (x *ActivitySessionState) String() string

type ActivityState

type ActivityState struct {
	Sessions        []*ActivitySessionState `protobuf:"bytes,1,rep,name=sessions,proto3" json:"sessions,omitempty"`
	CustomerNumbers []*CustomerNumber       `protobuf:"bytes,2,rep,name=customer_numbers,json=customerNumbers,proto3" json:"customer_numbers,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivityState) Descriptor deprecated

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

Deprecated: Use ActivityState.ProtoReflect.Descriptor instead.

func (*ActivityState) GetCustomerNumbers

func (x *ActivityState) GetCustomerNumbers() []*CustomerNumber

func (*ActivityState) GetSessions

func (x *ActivityState) GetSessions() []*ActivitySessionState

func (*ActivityState) ProtoMessage

func (*ActivityState) ProtoMessage()

func (*ActivityState) ProtoReflect

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

func (*ActivityState) Reset

func (x *ActivityState) Reset()

func (*ActivityState) String

func (x *ActivityState) String() string

type AddCustomerReminderCommand

type AddCustomerReminderCommand struct {

	// Types that are assignable to Customer:
	//	*AddCustomerReminderCommand_CustomerId
	//	*AddCustomerReminderCommand_CustomerNumber
	//	*AddCustomerReminderCommand_SecondaryId
	Customer isAddCustomerReminderCommand_Customer `protobuf_oneof:"customer"`
	Reminder *CustomerReminder                     `protobuf:"bytes,4,opt,name=reminder,proto3" json:"reminder,omitempty"`
	// contains filtered or unexported fields
}

func (*AddCustomerReminderCommand) Descriptor deprecated

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

Deprecated: Use AddCustomerReminderCommand.ProtoReflect.Descriptor instead.

func (*AddCustomerReminderCommand) GetCustomer

func (m *AddCustomerReminderCommand) GetCustomer() isAddCustomerReminderCommand_Customer

func (*AddCustomerReminderCommand) GetCustomerId

func (x *AddCustomerReminderCommand) GetCustomerId() string

func (*AddCustomerReminderCommand) GetCustomerNumber

func (x *AddCustomerReminderCommand) GetCustomerNumber() *CustomerNumber

func (*AddCustomerReminderCommand) GetReminder

func (x *AddCustomerReminderCommand) GetReminder() *CustomerReminder

func (*AddCustomerReminderCommand) GetSecondaryId

func (x *AddCustomerReminderCommand) GetSecondaryId() *IndexMapping

func (*AddCustomerReminderCommand) ProtoMessage

func (*AddCustomerReminderCommand) ProtoMessage()

func (*AddCustomerReminderCommand) ProtoReflect

func (*AddCustomerReminderCommand) Reset

func (x *AddCustomerReminderCommand) Reset()

func (*AddCustomerReminderCommand) String

func (x *AddCustomerReminderCommand) String() string

type AddCustomerReminderCommand_CustomerId

type AddCustomerReminderCommand_CustomerId struct {
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3,oneof"`
}

type AddCustomerReminderCommand_CustomerNumber

type AddCustomerReminderCommand_CustomerNumber struct {
	CustomerNumber *CustomerNumber `protobuf:"bytes,2,opt,name=customer_number,json=customerNumber,proto3,oneof"`
}

type AddCustomerReminderCommand_SecondaryId

type AddCustomerReminderCommand_SecondaryId struct {
	SecondaryId *IndexMapping `protobuf:"bytes,3,opt,name=secondary_id,json=secondaryId,proto3,oneof"`
}

type AddCustomerReminderTagCommand

type AddCustomerReminderTagCommand struct {
	Tag      *IndexMapping     `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag,omitempty"`
	Reminder *CustomerReminder `protobuf:"bytes,2,opt,name=reminder,proto3" json:"reminder,omitempty"`
	// contains filtered or unexported fields
}

func (*AddCustomerReminderTagCommand) Descriptor deprecated

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

Deprecated: Use AddCustomerReminderTagCommand.ProtoReflect.Descriptor instead.

func (*AddCustomerReminderTagCommand) GetReminder

func (*AddCustomerReminderTagCommand) GetTag

func (*AddCustomerReminderTagCommand) ProtoMessage

func (*AddCustomerReminderTagCommand) ProtoMessage()

func (*AddCustomerReminderTagCommand) ProtoReflect

func (*AddCustomerReminderTagCommand) Reset

func (x *AddCustomerReminderTagCommand) Reset()

func (*AddCustomerReminderTagCommand) String

type AdoptCustomerStateCommand

type AdoptCustomerStateCommand struct {
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// Types that are assignable to OtherCustomer:
	//	*AdoptCustomerStateCommand_OtherCustomerId
	//	*AdoptCustomerStateCommand_OtherCustomerNumber
	//	*AdoptCustomerStateCommand_OtherSecondaryId
	OtherCustomer isAdoptCustomerStateCommand_OtherCustomer `protobuf_oneof:"other_customer"`
	// contains filtered or unexported fields
}

func (*AdoptCustomerStateCommand) Descriptor deprecated

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

Deprecated: Use AdoptCustomerStateCommand.ProtoReflect.Descriptor instead.

func (*AdoptCustomerStateCommand) GetCustomerId

func (x *AdoptCustomerStateCommand) GetCustomerId() string

func (*AdoptCustomerStateCommand) GetOtherCustomer

func (m *AdoptCustomerStateCommand) GetOtherCustomer() isAdoptCustomerStateCommand_OtherCustomer

func (*AdoptCustomerStateCommand) GetOtherCustomerId

func (x *AdoptCustomerStateCommand) GetOtherCustomerId() string

func (*AdoptCustomerStateCommand) GetOtherCustomerNumber

func (x *AdoptCustomerStateCommand) GetOtherCustomerNumber() *CustomerNumber

func (*AdoptCustomerStateCommand) GetOtherSecondaryId

func (x *AdoptCustomerStateCommand) GetOtherSecondaryId() *IndexMapping

func (*AdoptCustomerStateCommand) ProtoMessage

func (*AdoptCustomerStateCommand) ProtoMessage()

func (*AdoptCustomerStateCommand) ProtoReflect

func (*AdoptCustomerStateCommand) Reset

func (x *AdoptCustomerStateCommand) Reset()

func (*AdoptCustomerStateCommand) String

func (x *AdoptCustomerStateCommand) String() string

type AdoptCustomerStateCommand_OtherCustomerId

type AdoptCustomerStateCommand_OtherCustomerId struct {
	OtherCustomerId string `protobuf:"bytes,2,opt,name=other_customer_id,json=otherCustomerId,proto3,oneof"`
}

type AdoptCustomerStateCommand_OtherCustomerNumber

type AdoptCustomerStateCommand_OtherCustomerNumber struct {
	OtherCustomerNumber *CustomerNumber `protobuf:"bytes,3,opt,name=other_customer_number,json=otherCustomerNumber,proto3,oneof"`
}

type AdoptCustomerStateCommand_OtherSecondaryId

type AdoptCustomerStateCommand_OtherSecondaryId struct {
	OtherSecondaryId *IndexMapping `protobuf:"bytes,4,opt,name=other_secondary_id,json=otherSecondaryId,proto3,oneof"`
}

type AppConnectionMetadata

type AppConnectionMetadata struct {
	OrgId         string                `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	AppId         string                `protobuf:"bytes,2,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	ApiKey        *wrappers.StringValue `protobuf:"bytes,3,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"`
	AuthToken     *wrappers.StringValue `protobuf:"bytes,4,opt,name=auth_token,json=authToken,proto3" json:"auth_token,omitempty"`
	SimplexMode   bool                  `protobuf:"varint,5,opt,name=simplex_mode,json=simplexMode,proto3" json:"simplex_mode,omitempty"`
	SimulatorMode bool                  `protobuf:"varint,6,opt,name=simulator_mode,json=simulatorMode,proto3" json:"simulator_mode,omitempty"`
	// contains filtered or unexported fields
}

func (*AppConnectionMetadata) Descriptor deprecated

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

Deprecated: Use AppConnectionMetadata.ProtoReflect.Descriptor instead.

func (*AppConnectionMetadata) GetApiKey

func (x *AppConnectionMetadata) GetApiKey() *wrappers.StringValue

func (*AppConnectionMetadata) GetAppId

func (x *AppConnectionMetadata) GetAppId() string

func (*AppConnectionMetadata) GetAuthToken

func (x *AppConnectionMetadata) GetAuthToken() *wrappers.StringValue

func (*AppConnectionMetadata) GetOrgId

func (x *AppConnectionMetadata) GetOrgId() string

func (*AppConnectionMetadata) GetSimplexMode

func (x *AppConnectionMetadata) GetSimplexMode() bool

func (*AppConnectionMetadata) GetSimulatorMode

func (x *AppConnectionMetadata) GetSimulatorMode() bool

func (*AppConnectionMetadata) ProtoMessage

func (*AppConnectionMetadata) ProtoMessage()

func (*AppConnectionMetadata) ProtoReflect

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

func (*AppConnectionMetadata) Reset

func (x *AppConnectionMetadata) Reset()

func (*AppConnectionMetadata) String

func (x *AppConnectionMetadata) String() string

type AppConnectionProps

type AppConnectionProps struct {
	ConnectionId   string                `protobuf:"bytes,1,opt,name=connection_id,json=connectionId,proto3" json:"connection_id,omitempty"`
	ConnectionTime *timestamp.Timestamp  `protobuf:"bytes,2,opt,name=connection_time,json=connectionTime,proto3" json:"connection_time,omitempty"`
	IpAddress      *wrappers.StringValue `protobuf:"bytes,3,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"`
	SimplexMode    bool                  `protobuf:"varint,4,opt,name=simplex_mode,json=simplexMode,proto3" json:"simplex_mode,omitempty"`
	// contains filtered or unexported fields
}

func (*AppConnectionProps) Descriptor deprecated

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

Deprecated: Use AppConnectionProps.ProtoReflect.Descriptor instead.

func (*AppConnectionProps) GetConnectionId

func (x *AppConnectionProps) GetConnectionId() string

func (*AppConnectionProps) GetConnectionTime

func (x *AppConnectionProps) GetConnectionTime() *timestamp.Timestamp

func (*AppConnectionProps) GetIpAddress

func (x *AppConnectionProps) GetIpAddress() *wrappers.StringValue

func (*AppConnectionProps) GetSimplexMode

func (x *AppConnectionProps) GetSimplexMode() bool

func (*AppConnectionProps) ProtoMessage

func (*AppConnectionProps) ProtoMessage()

func (*AppConnectionProps) ProtoReflect

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

func (*AppConnectionProps) Reset

func (x *AppConnectionProps) Reset()

func (*AppConnectionProps) String

func (x *AppConnectionProps) String() string

type AppDataUpdate

type AppDataUpdate struct {
	Data *DataMapValue `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*AppDataUpdate) Descriptor deprecated

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

Deprecated: Use AppDataUpdate.ProtoReflect.Descriptor instead.

func (*AppDataUpdate) GetData

func (x *AppDataUpdate) GetData() *DataMapValue

func (*AppDataUpdate) ProtoMessage

func (*AppDataUpdate) ProtoMessage()

func (*AppDataUpdate) ProtoReflect

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

func (*AppDataUpdate) Reset

func (x *AppDataUpdate) Reset()

func (*AppDataUpdate) String

func (x *AppDataUpdate) String() string

type AppState

type AppState struct {
	Data      *DataMapValue       `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	Reminders []*CustomerReminder `protobuf:"bytes,2,rep,name=reminders,proto3" json:"reminders,omitempty"`
	// contains filtered or unexported fields
}

func (*AppState) Descriptor deprecated

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

Deprecated: Use AppState.ProtoReflect.Descriptor instead.

func (*AppState) GetData

func (x *AppState) GetData() *DataMapValue

func (*AppState) GetReminders

func (x *AppState) GetReminders() []*CustomerReminder

func (*AppState) ProtoMessage

func (*AppState) ProtoMessage()

func (*AppState) ProtoReflect

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

func (*AppState) Reset

func (x *AppState) Reset()

func (*AppState) String

func (x *AppState) String() string

type AppToServerCommand

type AppToServerCommand struct {

	// Types that are assignable to Entry:
	//	*AppToServerCommand_GenerateAuthToken
	//	*AppToServerCommand_GetCustomerState
	//	*AppToServerCommand_AdoptCustomerState
	//	*AppToServerCommand_AddCustomerReminder
	//	*AppToServerCommand_AddCustomerReminderTag
	//	*AppToServerCommand_CancelCustomerReminder
	//	*AppToServerCommand_CancelCustomerReminderTag
	//	*AppToServerCommand_UpdateCustomerTag
	//	*AppToServerCommand_DeleteCustomerTag
	//	*AppToServerCommand_UpdateCustomerSecondaryId
	//	*AppToServerCommand_DeleteCustomerSecondaryId
	//	*AppToServerCommand_UpdateCustomerMetadata
	//	*AppToServerCommand_DeleteCustomerMetadata
	//	*AppToServerCommand_LeaseCustomerAppData
	//	*AppToServerCommand_UpdateCustomerAppData
	//	*AppToServerCommand_DeleteCustomerAppData
	//	*AppToServerCommand_SendMessage
	//	*AppToServerCommand_SendMessageTag
	//	*AppToServerCommand_ReplyToMessage
	//	*AppToServerCommand_UpdateMessagingConsent
	//	*AppToServerCommand_InitiatePayment
	//	*AppToServerCommand_CustomerActivity
	Entry isAppToServerCommand_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

func (*AppToServerCommand) Descriptor deprecated

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

Deprecated: Use AppToServerCommand.ProtoReflect.Descriptor instead.

func (*AppToServerCommand) GetAddCustomerReminder

func (x *AppToServerCommand) GetAddCustomerReminder() *AddCustomerReminderCommand

func (*AppToServerCommand) GetAddCustomerReminderTag

func (x *AppToServerCommand) GetAddCustomerReminderTag() *AddCustomerReminderTagCommand

func (*AppToServerCommand) GetAdoptCustomerState

func (x *AppToServerCommand) GetAdoptCustomerState() *AdoptCustomerStateCommand

func (*AppToServerCommand) GetCancelCustomerReminder

func (x *AppToServerCommand) GetCancelCustomerReminder() *CancelCustomerReminderCommand

func (*AppToServerCommand) GetCancelCustomerReminderTag

func (x *AppToServerCommand) GetCancelCustomerReminderTag() *CancelCustomerReminderTagCommand

func (*AppToServerCommand) GetCustomerActivity

func (x *AppToServerCommand) GetCustomerActivity() *CustomerActivityCommand

func (*AppToServerCommand) GetDeleteCustomerAppData

func (x *AppToServerCommand) GetDeleteCustomerAppData() *DeleteCustomerAppDataCommand

func (*AppToServerCommand) GetDeleteCustomerMetadata

func (x *AppToServerCommand) GetDeleteCustomerMetadata() *DeleteCustomerMetadataCommand

func (*AppToServerCommand) GetDeleteCustomerSecondaryId

func (x *AppToServerCommand) GetDeleteCustomerSecondaryId() *DeleteCustomerSecondaryIdCommand

func (*AppToServerCommand) GetDeleteCustomerTag

func (x *AppToServerCommand) GetDeleteCustomerTag() *DeleteCustomerTagCommand

func (*AppToServerCommand) GetEntry

func (m *AppToServerCommand) GetEntry() isAppToServerCommand_Entry

func (*AppToServerCommand) GetGenerateAuthToken

func (x *AppToServerCommand) GetGenerateAuthToken() *GenerateAuthTokenCommand

func (*AppToServerCommand) GetGetCustomerState

func (x *AppToServerCommand) GetGetCustomerState() *GetCustomerStateCommand

func (*AppToServerCommand) GetInitiatePayment

func (x *AppToServerCommand) GetInitiatePayment() *InitiatePaymentCommand

func (*AppToServerCommand) GetLeaseCustomerAppData

func (x *AppToServerCommand) GetLeaseCustomerAppData() *LeaseCustomerAppDataCommand

func (*AppToServerCommand) GetReplyToMessage

func (x *AppToServerCommand) GetReplyToMessage() *ReplyToMessageCommand

func (*AppToServerCommand) GetSendMessage

func (x *AppToServerCommand) GetSendMessage() *SendMessageCommand

func (*AppToServerCommand) GetSendMessageTag

func (x *AppToServerCommand) GetSendMessageTag() *SendMessageTagCommand

func (*AppToServerCommand) GetUpdateCustomerAppData

func (x *AppToServerCommand) GetUpdateCustomerAppData() *UpdateCustomerAppDataCommand

func (*AppToServerCommand) GetUpdateCustomerMetadata

func (x *AppToServerCommand) GetUpdateCustomerMetadata() *UpdateCustomerMetadataCommand

func (*AppToServerCommand) GetUpdateCustomerSecondaryId

func (x *AppToServerCommand) GetUpdateCustomerSecondaryId() *UpdateCustomerSecondaryIdCommand

func (*AppToServerCommand) GetUpdateCustomerTag

func (x *AppToServerCommand) GetUpdateCustomerTag() *UpdateCustomerTagCommand

func (*AppToServerCommand) GetUpdateMessagingConsent

func (x *AppToServerCommand) GetUpdateMessagingConsent() *UpdateMessagingConsentCommand

func (*AppToServerCommand) ProtoMessage

func (*AppToServerCommand) ProtoMessage()

func (*AppToServerCommand) ProtoReflect

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

func (*AppToServerCommand) Reset

func (x *AppToServerCommand) Reset()

func (*AppToServerCommand) String

func (x *AppToServerCommand) String() string

type AppToServerCommandReply

type AppToServerCommandReply struct {

	// Types that are assignable to Entry:
	//	*AppToServerCommandReply_GenerateAuthToken
	//	*AppToServerCommandReply_GetCustomerState
	//	*AppToServerCommandReply_UpdateCustomerState
	//	*AppToServerCommandReply_UpdateCustomerAppData
	//	*AppToServerCommandReply_LeaseCustomerAppData
	//	*AppToServerCommandReply_SendMessage
	//	*AppToServerCommandReply_UpdateMessagingConsent
	//	*AppToServerCommandReply_InitiatePayment
	//	*AppToServerCommandReply_TagCommand
	//	*AppToServerCommandReply_CustomerActivity
	Entry isAppToServerCommandReply_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

func (*AppToServerCommandReply) Descriptor deprecated

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

Deprecated: Use AppToServerCommandReply.ProtoReflect.Descriptor instead.

func (*AppToServerCommandReply) GetCustomerActivity

func (x *AppToServerCommandReply) GetCustomerActivity() *CustomerActivityReply

func (*AppToServerCommandReply) GetEntry

func (m *AppToServerCommandReply) GetEntry() isAppToServerCommandReply_Entry

func (*AppToServerCommandReply) GetGenerateAuthToken

func (x *AppToServerCommandReply) GetGenerateAuthToken() *GenerateAuthTokenReply

func (*AppToServerCommandReply) GetGetCustomerState

func (x *AppToServerCommandReply) GetGetCustomerState() *GetCustomerStateReply

func (*AppToServerCommandReply) GetInitiatePayment

func (x *AppToServerCommandReply) GetInitiatePayment() *InitiatePaymentReply

func (*AppToServerCommandReply) GetLeaseCustomerAppData

func (x *AppToServerCommandReply) GetLeaseCustomerAppData() *LeaseCustomerAppDataReply

func (*AppToServerCommandReply) GetSendMessage

func (x *AppToServerCommandReply) GetSendMessage() *SendMessageReply

func (*AppToServerCommandReply) GetTagCommand

func (x *AppToServerCommandReply) GetTagCommand() *TagCommandReply

func (*AppToServerCommandReply) GetUpdateCustomerAppData

func (x *AppToServerCommandReply) GetUpdateCustomerAppData() *UpdateCustomerAppDataReply

func (*AppToServerCommandReply) GetUpdateCustomerState

func (x *AppToServerCommandReply) GetUpdateCustomerState() *UpdateCustomerStateReply

func (*AppToServerCommandReply) GetUpdateMessagingConsent

func (x *AppToServerCommandReply) GetUpdateMessagingConsent() *UpdateMessagingConsentReply

func (*AppToServerCommandReply) ProtoMessage

func (*AppToServerCommandReply) ProtoMessage()

func (*AppToServerCommandReply) ProtoReflect

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

func (*AppToServerCommandReply) Reset

func (x *AppToServerCommandReply) Reset()

func (*AppToServerCommandReply) String

func (x *AppToServerCommandReply) String() string

type AppToServerCommandReply_CustomerActivity

type AppToServerCommandReply_CustomerActivity struct {
	CustomerActivity *CustomerActivityReply `protobuf:"bytes,10,opt,name=customer_activity,json=customerActivity,proto3,oneof"`
}

type AppToServerCommandReply_GenerateAuthToken

type AppToServerCommandReply_GenerateAuthToken struct {
	GenerateAuthToken *GenerateAuthTokenReply `protobuf:"bytes,1,opt,name=generate_auth_token,json=generateAuthToken,proto3,oneof"`
}

type AppToServerCommandReply_GetCustomerState

type AppToServerCommandReply_GetCustomerState struct {
	GetCustomerState *GetCustomerStateReply `protobuf:"bytes,2,opt,name=get_customer_state,json=getCustomerState,proto3,oneof"`
}

type AppToServerCommandReply_InitiatePayment

type AppToServerCommandReply_InitiatePayment struct {
	InitiatePayment *InitiatePaymentReply `protobuf:"bytes,8,opt,name=initiate_payment,json=initiatePayment,proto3,oneof"`
}

type AppToServerCommandReply_LeaseCustomerAppData

type AppToServerCommandReply_LeaseCustomerAppData struct {
	LeaseCustomerAppData *LeaseCustomerAppDataReply `protobuf:"bytes,5,opt,name=lease_customer_app_data,json=leaseCustomerAppData,proto3,oneof"`
}

type AppToServerCommandReply_SendMessage

type AppToServerCommandReply_SendMessage struct {
	SendMessage *SendMessageReply `protobuf:"bytes,6,opt,name=send_message,json=sendMessage,proto3,oneof"`
}

type AppToServerCommandReply_TagCommand

type AppToServerCommandReply_TagCommand struct {
	TagCommand *TagCommandReply `protobuf:"bytes,9,opt,name=tag_command,json=tagCommand,proto3,oneof"`
}

type AppToServerCommandReply_UpdateCustomerAppData

type AppToServerCommandReply_UpdateCustomerAppData struct {
	UpdateCustomerAppData *UpdateCustomerAppDataReply `protobuf:"bytes,4,opt,name=update_customer_app_data,json=updateCustomerAppData,proto3,oneof"`
}

type AppToServerCommandReply_UpdateCustomerState

type AppToServerCommandReply_UpdateCustomerState struct {
	UpdateCustomerState *UpdateCustomerStateReply `protobuf:"bytes,3,opt,name=update_customer_state,json=updateCustomerState,proto3,oneof"`
}

type AppToServerCommandReply_UpdateMessagingConsent

type AppToServerCommandReply_UpdateMessagingConsent struct {
	UpdateMessagingConsent *UpdateMessagingConsentReply `protobuf:"bytes,7,opt,name=update_messaging_consent,json=updateMessagingConsent,proto3,oneof"`
}

type AppToServerCommand_AddCustomerReminder

type AppToServerCommand_AddCustomerReminder struct {
	AddCustomerReminder *AddCustomerReminderCommand `protobuf:"bytes,4,opt,name=add_customer_reminder,json=addCustomerReminder,proto3,oneof"`
}

type AppToServerCommand_AddCustomerReminderTag

type AppToServerCommand_AddCustomerReminderTag struct {
	AddCustomerReminderTag *AddCustomerReminderTagCommand `protobuf:"bytes,5,opt,name=add_customer_reminder_tag,json=addCustomerReminderTag,proto3,oneof"`
}

type AppToServerCommand_AdoptCustomerState

type AppToServerCommand_AdoptCustomerState struct {
	AdoptCustomerState *AdoptCustomerStateCommand `protobuf:"bytes,3,opt,name=adopt_customer_state,json=adoptCustomerState,proto3,oneof"`
}

type AppToServerCommand_CancelCustomerReminder

type AppToServerCommand_CancelCustomerReminder struct {
	CancelCustomerReminder *CancelCustomerReminderCommand `protobuf:"bytes,6,opt,name=cancel_customer_reminder,json=cancelCustomerReminder,proto3,oneof"`
}

type AppToServerCommand_CancelCustomerReminderTag

type AppToServerCommand_CancelCustomerReminderTag struct {
	CancelCustomerReminderTag *CancelCustomerReminderTagCommand `protobuf:"bytes,7,opt,name=cancel_customer_reminder_tag,json=cancelCustomerReminderTag,proto3,oneof"`
}

type AppToServerCommand_CustomerActivity

type AppToServerCommand_CustomerActivity struct {
	CustomerActivity *CustomerActivityCommand `protobuf:"bytes,22,opt,name=customer_activity,json=customerActivity,proto3,oneof"`
}

type AppToServerCommand_DeleteCustomerAppData

type AppToServerCommand_DeleteCustomerAppData struct {
	DeleteCustomerAppData *DeleteCustomerAppDataCommand `protobuf:"bytes,16,opt,name=delete_customer_app_data,json=deleteCustomerAppData,proto3,oneof"`
}

type AppToServerCommand_DeleteCustomerMetadata

type AppToServerCommand_DeleteCustomerMetadata struct {
	DeleteCustomerMetadata *DeleteCustomerMetadataCommand `protobuf:"bytes,13,opt,name=delete_customer_metadata,json=deleteCustomerMetadata,proto3,oneof"`
}

type AppToServerCommand_DeleteCustomerSecondaryId

type AppToServerCommand_DeleteCustomerSecondaryId struct {
	DeleteCustomerSecondaryId *DeleteCustomerSecondaryIdCommand `protobuf:"bytes,11,opt,name=delete_customer_secondary_id,json=deleteCustomerSecondaryId,proto3,oneof"`
}

type AppToServerCommand_DeleteCustomerTag

type AppToServerCommand_DeleteCustomerTag struct {
	DeleteCustomerTag *DeleteCustomerTagCommand `protobuf:"bytes,9,opt,name=delete_customer_tag,json=deleteCustomerTag,proto3,oneof"`
}

type AppToServerCommand_GenerateAuthToken

type AppToServerCommand_GenerateAuthToken struct {
	GenerateAuthToken *GenerateAuthTokenCommand `protobuf:"bytes,1,opt,name=generate_auth_token,json=generateAuthToken,proto3,oneof"`
}

type AppToServerCommand_GetCustomerState

type AppToServerCommand_GetCustomerState struct {
	GetCustomerState *GetCustomerStateCommand `protobuf:"bytes,2,opt,name=get_customer_state,json=getCustomerState,proto3,oneof"`
}

type AppToServerCommand_InitiatePayment

type AppToServerCommand_InitiatePayment struct {
	InitiatePayment *InitiatePaymentCommand `protobuf:"bytes,21,opt,name=initiate_payment,json=initiatePayment,proto3,oneof"`
}

type AppToServerCommand_LeaseCustomerAppData

type AppToServerCommand_LeaseCustomerAppData struct {
	LeaseCustomerAppData *LeaseCustomerAppDataCommand `protobuf:"bytes,14,opt,name=lease_customer_app_data,json=leaseCustomerAppData,proto3,oneof"`
}

type AppToServerCommand_ReplyToMessage

type AppToServerCommand_ReplyToMessage struct {
	ReplyToMessage *ReplyToMessageCommand `protobuf:"bytes,19,opt,name=reply_to_message,json=replyToMessage,proto3,oneof"`
}

type AppToServerCommand_SendMessage

type AppToServerCommand_SendMessage struct {
	SendMessage *SendMessageCommand `protobuf:"bytes,17,opt,name=send_message,json=sendMessage,proto3,oneof"`
}

type AppToServerCommand_SendMessageTag

type AppToServerCommand_SendMessageTag struct {
	SendMessageTag *SendMessageTagCommand `protobuf:"bytes,18,opt,name=send_message_tag,json=sendMessageTag,proto3,oneof"`
}

type AppToServerCommand_UpdateCustomerAppData

type AppToServerCommand_UpdateCustomerAppData struct {
	UpdateCustomerAppData *UpdateCustomerAppDataCommand `protobuf:"bytes,15,opt,name=update_customer_app_data,json=updateCustomerAppData,proto3,oneof"`
}

type AppToServerCommand_UpdateCustomerMetadata

type AppToServerCommand_UpdateCustomerMetadata struct {
	UpdateCustomerMetadata *UpdateCustomerMetadataCommand `protobuf:"bytes,12,opt,name=update_customer_metadata,json=updateCustomerMetadata,proto3,oneof"`
}

type AppToServerCommand_UpdateCustomerSecondaryId

type AppToServerCommand_UpdateCustomerSecondaryId struct {
	UpdateCustomerSecondaryId *UpdateCustomerSecondaryIdCommand `protobuf:"bytes,10,opt,name=update_customer_secondary_id,json=updateCustomerSecondaryId,proto3,oneof"`
}

type AppToServerCommand_UpdateCustomerTag

type AppToServerCommand_UpdateCustomerTag struct {
	UpdateCustomerTag *UpdateCustomerTagCommand `protobuf:"bytes,8,opt,name=update_customer_tag,json=updateCustomerTag,proto3,oneof"`
}

type AppToServerCommand_UpdateMessagingConsent

type AppToServerCommand_UpdateMessagingConsent struct {
	UpdateMessagingConsent *UpdateMessagingConsentCommand `protobuf:"bytes,20,opt,name=update_messaging_consent,json=updateMessagingConsent,proto3,oneof"`
}

type BlockedMessagingChannelState

type BlockedMessagingChannelState struct {
	CustomerNumber *CustomerNumber             `protobuf:"bytes,1,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *MessagingChannelNumber     `protobuf:"bytes,2,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	Messages       []*ChannelMessage           `protobuf:"bytes,3,rep,name=messages,proto3" json:"messages,omitempty"`
	ReplyToken     *MessageReplyToken          `protobuf:"bytes,4,opt,name=reply_token,json=replyToken,proto3" json:"reply_token,omitempty"`
	Sessions       []*CompleteMessagingSession `protobuf:"bytes,5,rep,name=sessions,proto3" json:"sessions,omitempty"`
	BlockedAt      *timestamp.Timestamp        `protobuf:"bytes,6,opt,name=blocked_at,json=blockedAt,proto3" json:"blocked_at,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockedMessagingChannelState) Descriptor deprecated

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

Deprecated: Use BlockedMessagingChannelState.ProtoReflect.Descriptor instead.

func (*BlockedMessagingChannelState) GetBlockedAt

func (*BlockedMessagingChannelState) GetChannelNumber

func (*BlockedMessagingChannelState) GetCustomerNumber

func (x *BlockedMessagingChannelState) GetCustomerNumber() *CustomerNumber

func (*BlockedMessagingChannelState) GetMessages

func (x *BlockedMessagingChannelState) GetMessages() []*ChannelMessage

func (*BlockedMessagingChannelState) GetReplyToken

func (x *BlockedMessagingChannelState) GetReplyToken() *MessageReplyToken

func (*BlockedMessagingChannelState) GetSessions

func (*BlockedMessagingChannelState) ProtoMessage

func (*BlockedMessagingChannelState) ProtoMessage()

func (*BlockedMessagingChannelState) ProtoReflect

func (*BlockedMessagingChannelState) Reset

func (x *BlockedMessagingChannelState) Reset()

func (*BlockedMessagingChannelState) String

type CancelCustomerReminderCommand

type CancelCustomerReminderCommand struct {

	// Types that are assignable to Customer:
	//	*CancelCustomerReminderCommand_CustomerId
	//	*CancelCustomerReminderCommand_CustomerNumber
	//	*CancelCustomerReminderCommand_SecondaryId
	Customer isCancelCustomerReminderCommand_Customer `protobuf_oneof:"customer"`
	Key      string                                   `protobuf:"bytes,4,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*CancelCustomerReminderCommand) Descriptor deprecated

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

Deprecated: Use CancelCustomerReminderCommand.ProtoReflect.Descriptor instead.

func (*CancelCustomerReminderCommand) GetCustomer

func (m *CancelCustomerReminderCommand) GetCustomer() isCancelCustomerReminderCommand_Customer

func (*CancelCustomerReminderCommand) GetCustomerId

func (x *CancelCustomerReminderCommand) GetCustomerId() string

func (*CancelCustomerReminderCommand) GetCustomerNumber

func (x *CancelCustomerReminderCommand) GetCustomerNumber() *CustomerNumber

func (*CancelCustomerReminderCommand) GetKey

func (*CancelCustomerReminderCommand) GetSecondaryId

func (x *CancelCustomerReminderCommand) GetSecondaryId() *IndexMapping

func (*CancelCustomerReminderCommand) ProtoMessage

func (*CancelCustomerReminderCommand) ProtoMessage()

func (*CancelCustomerReminderCommand) ProtoReflect

func (*CancelCustomerReminderCommand) Reset

func (x *CancelCustomerReminderCommand) Reset()

func (*CancelCustomerReminderCommand) String

type CancelCustomerReminderCommand_CustomerId

type CancelCustomerReminderCommand_CustomerId struct {
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3,oneof"`
}

type CancelCustomerReminderCommand_CustomerNumber

type CancelCustomerReminderCommand_CustomerNumber struct {
	CustomerNumber *CustomerNumber `protobuf:"bytes,2,opt,name=customer_number,json=customerNumber,proto3,oneof"`
}

type CancelCustomerReminderCommand_SecondaryId

type CancelCustomerReminderCommand_SecondaryId struct {
	SecondaryId *IndexMapping `protobuf:"bytes,3,opt,name=secondary_id,json=secondaryId,proto3,oneof"`
}

type CancelCustomerReminderTagCommand

type CancelCustomerReminderTagCommand struct {
	Tag *IndexMapping `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag,omitempty"`
	Key string        `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*CancelCustomerReminderTagCommand) Descriptor deprecated

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

Deprecated: Use CancelCustomerReminderTagCommand.ProtoReflect.Descriptor instead.

func (*CancelCustomerReminderTagCommand) GetKey

func (*CancelCustomerReminderTagCommand) GetTag

func (*CancelCustomerReminderTagCommand) ProtoMessage

func (*CancelCustomerReminderTagCommand) ProtoMessage()

func (*CancelCustomerReminderTagCommand) ProtoReflect

func (*CancelCustomerReminderTagCommand) Reset

func (*CancelCustomerReminderTagCommand) String

type Cash

type Cash struct {
	CurrencyCode string  `protobuf:"bytes,1,opt,name=currency_code,json=currencyCode,proto3" json:"currency_code,omitempty"`
	Amount       float64 `protobuf:"fixed64,2,opt,name=amount,proto3" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

func (*Cash) Descriptor deprecated

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

Deprecated: Use Cash.ProtoReflect.Descriptor instead.

func (*Cash) GetAmount

func (x *Cash) GetAmount() float64

func (*Cash) GetCurrencyCode

func (x *Cash) GetCurrencyCode() string

func (*Cash) ProtoMessage

func (*Cash) ProtoMessage()

func (*Cash) ProtoReflect

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

func (*Cash) Reset

func (x *Cash) Reset()

func (*Cash) String

func (x *Cash) String() string

type ChannelMessage

type ChannelMessage struct {

	// Types that are assignable to Entry:
	//	*ChannelMessage_Received
	//	*ChannelMessage_Sent
	Entry isChannelMessage_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

func (*ChannelMessage) Descriptor deprecated

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

Deprecated: Use ChannelMessage.ProtoReflect.Descriptor instead.

func (*ChannelMessage) GetEntry

func (m *ChannelMessage) GetEntry() isChannelMessage_Entry

func (*ChannelMessage) GetReceived

func (x *ChannelMessage) GetReceived() *ReceivedMessage

func (*ChannelMessage) GetSent

func (x *ChannelMessage) GetSent() *SentMessage

func (*ChannelMessage) ProtoMessage

func (*ChannelMessage) ProtoMessage()

func (*ChannelMessage) ProtoReflect

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

func (*ChannelMessage) Reset

func (x *ChannelMessage) Reset()

func (*ChannelMessage) String

func (x *ChannelMessage) String() string

type ChannelMessage_Received

type ChannelMessage_Received struct {
	Received *ReceivedMessage `protobuf:"bytes,1,opt,name=received,proto3,oneof"`
}

type ChannelMessage_Sent

type ChannelMessage_Sent struct {
	Sent *SentMessage `protobuf:"bytes,2,opt,name=sent,proto3,oneof"`
}

type ChannelNumberProvider

type ChannelNumberProvider int32
const (
	ChannelNumberProvider_CHANNEL_NUMBER_PROVIDER_UNSPECIFIED ChannelNumberProvider = 0
	ChannelNumberProvider_CHANNEL_NUMBER_PROVIDER_AT          ChannelNumberProvider = 1
	ChannelNumberProvider_CHANNEL_NUMBER_PROVIDER_TWILIO      ChannelNumberProvider = 2
	ChannelNumberProvider_CHANNEL_NUMBER_PROVIDER_MAILGUN     ChannelNumberProvider = 3
	ChannelNumberProvider_CHANNEL_NUMBER_PROVIDER_WEBAPP      ChannelNumberProvider = 4
	ChannelNumberProvider_CHANNEL_NUMBER_PROVIDER_FACEBOOK    ChannelNumberProvider = 5
	ChannelNumberProvider_CHANNEL_NUMBER_PROVIDER_TELEGRAM    ChannelNumberProvider = 6
	ChannelNumberProvider_CHANNEL_NUMBER_PROVIDER_SIMULATOR   ChannelNumberProvider = 7
)

func (ChannelNumberProvider) Descriptor

func (ChannelNumberProvider) Enum

func (ChannelNumberProvider) EnumDescriptor deprecated

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

Deprecated: Use ChannelNumberProvider.Descriptor instead.

func (ChannelNumberProvider) Number

func (ChannelNumberProvider) String

func (x ChannelNumberProvider) String() string

func (ChannelNumberProvider) Type

type CheckoutPaymentSimulatorNotification

type CheckoutPaymentSimulatorNotification struct {
	OrgId      string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	CustomerId string `protobuf:"bytes,2,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	AppId      string `protobuf:"bytes,3,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// Types that are assignable to CreditParty:
	//	*CheckoutPaymentSimulatorNotification_Wallet
	//	*CheckoutPaymentSimulatorNotification_Purse
	CreditParty    isCheckoutPaymentSimulatorNotification_CreditParty `protobuf_oneof:"credit_party"`
	TransactionId  string                                             `protobuf:"bytes,6,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
	CustomerNumber *CustomerNumber                                    `protobuf:"bytes,7,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *PaymentChannelNumber                              `protobuf:"bytes,8,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	Value          *Cash                                              `protobuf:"bytes,9,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckoutPaymentSimulatorNotification) Descriptor deprecated

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

Deprecated: Use CheckoutPaymentSimulatorNotification.ProtoReflect.Descriptor instead.

func (*CheckoutPaymentSimulatorNotification) GetAppId

func (*CheckoutPaymentSimulatorNotification) GetChannelNumber

func (*CheckoutPaymentSimulatorNotification) GetCreditParty

func (m *CheckoutPaymentSimulatorNotification) GetCreditParty() isCheckoutPaymentSimulatorNotification_CreditParty

func (*CheckoutPaymentSimulatorNotification) GetCustomerId

func (x *CheckoutPaymentSimulatorNotification) GetCustomerId() string

func (*CheckoutPaymentSimulatorNotification) GetCustomerNumber

func (x *CheckoutPaymentSimulatorNotification) GetCustomerNumber() *CustomerNumber

func (*CheckoutPaymentSimulatorNotification) GetOrgId

func (*CheckoutPaymentSimulatorNotification) GetPurse

func (*CheckoutPaymentSimulatorNotification) GetTransactionId

func (x *CheckoutPaymentSimulatorNotification) GetTransactionId() string

func (*CheckoutPaymentSimulatorNotification) GetValue

func (*CheckoutPaymentSimulatorNotification) GetWallet

func (*CheckoutPaymentSimulatorNotification) ProtoMessage

func (*CheckoutPaymentSimulatorNotification) ProtoMessage()

func (*CheckoutPaymentSimulatorNotification) ProtoReflect

func (*CheckoutPaymentSimulatorNotification) Reset

func (*CheckoutPaymentSimulatorNotification) String

type CheckoutPaymentSimulatorNotification_Purse

type CheckoutPaymentSimulatorNotification_Purse struct {
	Purse *PaymentPurseCounterParty `protobuf:"bytes,5,opt,name=purse,proto3,oneof"`
}

type CheckoutPaymentSimulatorNotification_Wallet

type CheckoutPaymentSimulatorNotification_Wallet struct {
	Wallet *PaymentWalletCounterParty `protobuf:"bytes,4,opt,name=wallet,proto3,oneof"`
}

type CompleteMessagingSession

type CompleteMessagingSession struct {
	SessionId string                    `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	StartedAt *timestamp.Timestamp      `protobuf:"bytes,2,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
	Duration  *duration.Duration        `protobuf:"bytes,3,opt,name=duration,proto3" json:"duration,omitempty"`
	AppIds    []string                  `protobuf:"bytes,4,rep,name=app_ids,json=appIds,proto3" json:"app_ids,omitempty"`
	EndReason MessagingSessionEndReason `` /* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CompleteMessagingSession) Descriptor deprecated

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

Deprecated: Use CompleteMessagingSession.ProtoReflect.Descriptor instead.

func (*CompleteMessagingSession) GetAppIds

func (x *CompleteMessagingSession) GetAppIds() []string

func (*CompleteMessagingSession) GetDuration

func (x *CompleteMessagingSession) GetDuration() *duration.Duration

func (*CompleteMessagingSession) GetEndReason

func (*CompleteMessagingSession) GetSessionId

func (x *CompleteMessagingSession) GetSessionId() string

func (*CompleteMessagingSession) GetStartedAt

func (x *CompleteMessagingSession) GetStartedAt() *timestamp.Timestamp

func (*CompleteMessagingSession) ProtoMessage

func (*CompleteMessagingSession) ProtoMessage()

func (*CompleteMessagingSession) ProtoReflect

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

func (*CompleteMessagingSession) Reset

func (x *CompleteMessagingSession) Reset()

func (*CompleteMessagingSession) String

func (x *CompleteMessagingSession) String() string

type CustomerActivity

type CustomerActivity struct {
	Key        string               `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Properties map[string]string    `` /* 161-byte string literal not displayed */
	CreatedAt  *timestamp.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*CustomerActivity) Descriptor deprecated

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

Deprecated: Use CustomerActivity.ProtoReflect.Descriptor instead.

func (*CustomerActivity) GetCreatedAt

func (x *CustomerActivity) GetCreatedAt() *timestamp.Timestamp

func (*CustomerActivity) GetKey

func (x *CustomerActivity) GetKey() string

func (*CustomerActivity) GetProperties

func (x *CustomerActivity) GetProperties() map[string]string

func (*CustomerActivity) ProtoMessage

func (*CustomerActivity) ProtoMessage()

func (*CustomerActivity) ProtoReflect

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

func (*CustomerActivity) Reset

func (x *CustomerActivity) Reset()

func (*CustomerActivity) String

func (x *CustomerActivity) String() string

type CustomerActivityCommand

type CustomerActivityCommand struct {
	CustomerNumber *CustomerNumber        `protobuf:"bytes,1,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *ActivityChannelNumber `protobuf:"bytes,2,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	SessionId      string                 `protobuf:"bytes,3,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	Key            string                 `protobuf:"bytes,4,opt,name=key,proto3" json:"key,omitempty"`
	Properties     map[string]string      `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CustomerActivityCommand) Descriptor deprecated

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

Deprecated: Use CustomerActivityCommand.ProtoReflect.Descriptor instead.

func (*CustomerActivityCommand) GetChannelNumber

func (x *CustomerActivityCommand) GetChannelNumber() *ActivityChannelNumber

func (*CustomerActivityCommand) GetCustomerNumber

func (x *CustomerActivityCommand) GetCustomerNumber() *CustomerNumber

func (*CustomerActivityCommand) GetKey

func (x *CustomerActivityCommand) GetKey() string

func (*CustomerActivityCommand) GetProperties

func (x *CustomerActivityCommand) GetProperties() map[string]string

func (*CustomerActivityCommand) GetSessionId

func (x *CustomerActivityCommand) GetSessionId() string

func (*CustomerActivityCommand) ProtoMessage

func (*CustomerActivityCommand) ProtoMessage()

func (*CustomerActivityCommand) ProtoReflect

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

func (*CustomerActivityCommand) Reset

func (x *CustomerActivityCommand) Reset()

func (*CustomerActivityCommand) String

func (x *CustomerActivityCommand) String() string

type CustomerActivityNotification

type CustomerActivityNotification struct {
	CustomerNumber *CustomerNumber        `protobuf:"bytes,1,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *ActivityChannelNumber `protobuf:"bytes,2,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	SessionId      string                 `protobuf:"bytes,3,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	Activity       *CustomerActivity      `protobuf:"bytes,4,opt,name=activity,proto3" json:"activity,omitempty"`
	// contains filtered or unexported fields
}

func (*CustomerActivityNotification) Descriptor deprecated

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

Deprecated: Use CustomerActivityNotification.ProtoReflect.Descriptor instead.

func (*CustomerActivityNotification) GetActivity

func (*CustomerActivityNotification) GetChannelNumber

func (x *CustomerActivityNotification) GetChannelNumber() *ActivityChannelNumber

func (*CustomerActivityNotification) GetCustomerNumber

func (x *CustomerActivityNotification) GetCustomerNumber() *CustomerNumber

func (*CustomerActivityNotification) GetSessionId

func (x *CustomerActivityNotification) GetSessionId() string

func (*CustomerActivityNotification) ProtoMessage

func (*CustomerActivityNotification) ProtoMessage()

func (*CustomerActivityNotification) ProtoReflect

func (*CustomerActivityNotification) Reset

func (x *CustomerActivityNotification) Reset()

func (*CustomerActivityNotification) String

type CustomerActivityReply

type CustomerActivityReply struct {
	Status      bool                  `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	Description string                `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	CustomerId  *wrappers.StringValue `protobuf:"bytes,3,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CustomerActivityReply) Descriptor deprecated

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

Deprecated: Use CustomerActivityReply.ProtoReflect.Descriptor instead.

func (*CustomerActivityReply) GetCustomerId

func (x *CustomerActivityReply) GetCustomerId() *wrappers.StringValue

func (*CustomerActivityReply) GetDescription

func (x *CustomerActivityReply) GetDescription() string

func (*CustomerActivityReply) GetStatus

func (x *CustomerActivityReply) GetStatus() bool

func (*CustomerActivityReply) ProtoMessage

func (*CustomerActivityReply) ProtoMessage()

func (*CustomerActivityReply) ProtoReflect

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

func (*CustomerActivityReply) Reset

func (x *CustomerActivityReply) Reset()

func (*CustomerActivityReply) String

func (x *CustomerActivityReply) String() string

type CustomerEventDirection

type CustomerEventDirection int32
const (
	CustomerEventDirection_CUSTOMER_EVENT_DIRECTION_UNSPECIFIED CustomerEventDirection = 0
	CustomerEventDirection_CUSTOMER_EVENT_DIRECTION_INBOUND     CustomerEventDirection = 1
	CustomerEventDirection_CUSTOMER_EVENT_DIRECTION_OUTBOUND    CustomerEventDirection = 2
)

func (CustomerEventDirection) Descriptor

func (CustomerEventDirection) Enum

func (CustomerEventDirection) EnumDescriptor deprecated

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

Deprecated: Use CustomerEventDirection.Descriptor instead.

func (CustomerEventDirection) Number

func (CustomerEventDirection) String

func (x CustomerEventDirection) String() string

func (CustomerEventDirection) Type

type CustomerIndex

type CustomerIndex struct {
	Mapping   *IndexMapping        `protobuf:"bytes,1,opt,name=mapping,proto3" json:"mapping,omitempty"`
	ExpiresAt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

func (*CustomerIndex) Descriptor deprecated

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

Deprecated: Use CustomerIndex.ProtoReflect.Descriptor instead.

func (*CustomerIndex) GetExpiresAt

func (x *CustomerIndex) GetExpiresAt() *timestamp.Timestamp

func (*CustomerIndex) GetMapping

func (x *CustomerIndex) GetMapping() *IndexMapping

func (*CustomerIndex) ProtoMessage

func (*CustomerIndex) ProtoMessage()

func (*CustomerIndex) ProtoReflect

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

func (*CustomerIndex) Reset

func (x *CustomerIndex) Reset()

func (*CustomerIndex) String

func (x *CustomerIndex) String() string

type CustomerNumber

type CustomerNumber struct {
	Provider  CustomerNumberProvider `protobuf:"varint,1,opt,name=provider,proto3,enum=com.elarian.hera.proto.CustomerNumberProvider" json:"provider,omitempty"`
	Number    string                 `protobuf:"bytes,2,opt,name=number,proto3" json:"number,omitempty"`
	Partition *wrappers.StringValue  `protobuf:"bytes,3,opt,name=partition,proto3" json:"partition,omitempty"`
	// contains filtered or unexported fields
}

func (*CustomerNumber) Descriptor deprecated

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

Deprecated: Use CustomerNumber.ProtoReflect.Descriptor instead.

func (*CustomerNumber) GetNumber

func (x *CustomerNumber) GetNumber() string

func (*CustomerNumber) GetPartition

func (x *CustomerNumber) GetPartition() *wrappers.StringValue

func (*CustomerNumber) GetProvider

func (x *CustomerNumber) GetProvider() CustomerNumberProvider

func (*CustomerNumber) ProtoMessage

func (*CustomerNumber) ProtoMessage()

func (*CustomerNumber) ProtoReflect

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

func (*CustomerNumber) Reset

func (x *CustomerNumber) Reset()

func (*CustomerNumber) String

func (x *CustomerNumber) String() string

type CustomerNumberProvider

type CustomerNumberProvider int32
const (
	CustomerNumberProvider_CUSTOMER_NUMBER_PROVIDER_UNSPECIFIED CustomerNumberProvider = 0
	CustomerNumberProvider_CUSTOMER_NUMBER_PROVIDER_FACEBOOK    CustomerNumberProvider = 1
	CustomerNumberProvider_CUSTOMER_NUMBER_PROVIDER_CELLULAR    CustomerNumberProvider = 2
	CustomerNumberProvider_CUSTOMER_NUMBER_PROVIDER_TELEGRAM    CustomerNumberProvider = 3
	CustomerNumberProvider_CUSTOMER_NUMBER_PROVIDER_WEB         CustomerNumberProvider = 4
	CustomerNumberProvider_CUSTOMER_NUMBER_PROVIDER_EMAIL       CustomerNumberProvider = 5
)

func (CustomerNumberProvider) Descriptor

func (CustomerNumberProvider) Enum

func (CustomerNumberProvider) EnumDescriptor deprecated

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

Deprecated: Use CustomerNumberProvider.Descriptor instead.

func (CustomerNumberProvider) Number

func (CustomerNumberProvider) String

func (x CustomerNumberProvider) String() string

func (CustomerNumberProvider) Type

type CustomerReminder

type CustomerReminder struct {
	Key      string                `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	RemindAt *timestamp.Timestamp  `protobuf:"bytes,2,opt,name=remind_at,json=remindAt,proto3" json:"remind_at,omitempty"`
	Interval *duration.Duration    `protobuf:"bytes,3,opt,name=interval,proto3" json:"interval,omitempty"`
	Payload  *wrappers.StringValue `protobuf:"bytes,4,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*CustomerReminder) Descriptor deprecated

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

Deprecated: Use CustomerReminder.ProtoReflect.Descriptor instead.

func (*CustomerReminder) GetInterval

func (x *CustomerReminder) GetInterval() *duration.Duration

func (*CustomerReminder) GetKey

func (x *CustomerReminder) GetKey() string

func (*CustomerReminder) GetPayload

func (x *CustomerReminder) GetPayload() *wrappers.StringValue

func (*CustomerReminder) GetRemindAt

func (x *CustomerReminder) GetRemindAt() *timestamp.Timestamp

func (*CustomerReminder) ProtoMessage

func (*CustomerReminder) ProtoMessage()

func (*CustomerReminder) ProtoReflect

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

func (*CustomerReminder) Reset

func (x *CustomerReminder) Reset()

func (*CustomerReminder) String

func (x *CustomerReminder) String() string

type CustomerRequestOrigin

type CustomerRequestOrigin int32
const (
	CustomerRequestOrigin_CUSTOMER_REQUEST_ORIGIN_UNSPECIFIED  CustomerRequestOrigin = 0
	CustomerRequestOrigin_CUSTOMER_REQUEST_ORIGIN_API_REQUEST  CustomerRequestOrigin = 1
	CustomerRequestOrigin_CUSTOMER_REQUEST_ORIGIN_CUSTOMER_TAG CustomerRequestOrigin = 2
)

func (CustomerRequestOrigin) Descriptor

func (CustomerRequestOrigin) Enum

func (CustomerRequestOrigin) EnumDescriptor deprecated

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

Deprecated: Use CustomerRequestOrigin.Descriptor instead.

func (CustomerRequestOrigin) Number

func (CustomerRequestOrigin) String

func (x CustomerRequestOrigin) String() string

func (CustomerRequestOrigin) Type

type CustomerStateReplyData

type CustomerStateReplyData struct {
	CustomerId     string          `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	IdentityState  *IdentityState  `protobuf:"bytes,2,opt,name=identity_state,json=identityState,proto3" json:"identity_state,omitempty"`
	MessagingState *MessagingState `protobuf:"bytes,3,opt,name=messaging_state,json=messagingState,proto3" json:"messaging_state,omitempty"`
	PaymentState   *PaymentState   `protobuf:"bytes,4,opt,name=payment_state,json=paymentState,proto3" json:"payment_state,omitempty"`
	ActivityState  *ActivityState  `protobuf:"bytes,5,opt,name=activity_state,json=activityState,proto3" json:"activity_state,omitempty"`
	// contains filtered or unexported fields
}

func (*CustomerStateReplyData) Descriptor deprecated

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

Deprecated: Use CustomerStateReplyData.ProtoReflect.Descriptor instead.

func (*CustomerStateReplyData) GetActivityState

func (x *CustomerStateReplyData) GetActivityState() *ActivityState

func (*CustomerStateReplyData) GetCustomerId

func (x *CustomerStateReplyData) GetCustomerId() string

func (*CustomerStateReplyData) GetIdentityState

func (x *CustomerStateReplyData) GetIdentityState() *IdentityState

func (*CustomerStateReplyData) GetMessagingState

func (x *CustomerStateReplyData) GetMessagingState() *MessagingState

func (*CustomerStateReplyData) GetPaymentState

func (x *CustomerStateReplyData) GetPaymentState() *PaymentState

func (*CustomerStateReplyData) ProtoMessage

func (*CustomerStateReplyData) ProtoMessage()

func (*CustomerStateReplyData) ProtoReflect

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

func (*CustomerStateReplyData) Reset

func (x *CustomerStateReplyData) Reset()

func (*CustomerStateReplyData) String

func (x *CustomerStateReplyData) String() string

type DataMapValue

type DataMapValue struct {

	// Types that are assignable to Value:
	//	*DataMapValue_StringVal
	//	*DataMapValue_BytesVal
	Value isDataMapValue_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*DataMapValue) Descriptor deprecated

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

Deprecated: Use DataMapValue.ProtoReflect.Descriptor instead.

func (*DataMapValue) GetBytesVal

func (x *DataMapValue) GetBytesVal() []byte

func (*DataMapValue) GetStringVal

func (x *DataMapValue) GetStringVal() string

func (*DataMapValue) GetValue

func (m *DataMapValue) GetValue() isDataMapValue_Value

func (*DataMapValue) ProtoMessage

func (*DataMapValue) ProtoMessage()

func (*DataMapValue) ProtoReflect

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

func (*DataMapValue) Reset

func (x *DataMapValue) Reset()

func (*DataMapValue) String

func (x *DataMapValue) String() string

type DataMapValue_BytesVal

type DataMapValue_BytesVal struct {
	BytesVal []byte `protobuf:"bytes,3,opt,name=bytes_val,json=bytesVal,proto3,oneof"`
}

type DataMapValue_StringVal

type DataMapValue_StringVal struct {
	StringVal string `protobuf:"bytes,2,opt,name=string_val,json=stringVal,proto3,oneof"`
}

type DeleteCustomerAppDataCommand

type DeleteCustomerAppDataCommand struct {

	// Types that are assignable to Customer:
	//	*DeleteCustomerAppDataCommand_CustomerId
	//	*DeleteCustomerAppDataCommand_CustomerNumber
	//	*DeleteCustomerAppDataCommand_SecondaryId
	Customer isDeleteCustomerAppDataCommand_Customer `protobuf_oneof:"customer"`
	// contains filtered or unexported fields
}

func (*DeleteCustomerAppDataCommand) Descriptor deprecated

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

Deprecated: Use DeleteCustomerAppDataCommand.ProtoReflect.Descriptor instead.

func (*DeleteCustomerAppDataCommand) GetCustomer

func (m *DeleteCustomerAppDataCommand) GetCustomer() isDeleteCustomerAppDataCommand_Customer

func (*DeleteCustomerAppDataCommand) GetCustomerId

func (x *DeleteCustomerAppDataCommand) GetCustomerId() string

func (*DeleteCustomerAppDataCommand) GetCustomerNumber

func (x *DeleteCustomerAppDataCommand) GetCustomerNumber() *CustomerNumber

func (*DeleteCustomerAppDataCommand) GetSecondaryId

func (x *DeleteCustomerAppDataCommand) GetSecondaryId() *IndexMapping

func (*DeleteCustomerAppDataCommand) ProtoMessage

func (*DeleteCustomerAppDataCommand) ProtoMessage()

func (*DeleteCustomerAppDataCommand) ProtoReflect

func (*DeleteCustomerAppDataCommand) Reset

func (x *DeleteCustomerAppDataCommand) Reset()

func (*DeleteCustomerAppDataCommand) String

type DeleteCustomerAppDataCommand_CustomerId

type DeleteCustomerAppDataCommand_CustomerId struct {
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3,oneof"`
}

type DeleteCustomerAppDataCommand_CustomerNumber

type DeleteCustomerAppDataCommand_CustomerNumber struct {
	CustomerNumber *CustomerNumber `protobuf:"bytes,2,opt,name=customer_number,json=customerNumber,proto3,oneof"`
}

type DeleteCustomerAppDataCommand_SecondaryId

type DeleteCustomerAppDataCommand_SecondaryId struct {
	SecondaryId *IndexMapping `protobuf:"bytes,3,opt,name=secondary_id,json=secondaryId,proto3,oneof"`
}

type DeleteCustomerMetadataCommand

type DeleteCustomerMetadataCommand struct {

	// Types that are assignable to Customer:
	//	*DeleteCustomerMetadataCommand_CustomerId
	//	*DeleteCustomerMetadataCommand_CustomerNumber
	//	*DeleteCustomerMetadataCommand_SecondaryId
	Customer  isDeleteCustomerMetadataCommand_Customer `protobuf_oneof:"customer"`
	Deletions []string                                 `protobuf:"bytes,4,rep,name=deletions,proto3" json:"deletions,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteCustomerMetadataCommand) Descriptor deprecated

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

Deprecated: Use DeleteCustomerMetadataCommand.ProtoReflect.Descriptor instead.

func (*DeleteCustomerMetadataCommand) GetCustomer

func (m *DeleteCustomerMetadataCommand) GetCustomer() isDeleteCustomerMetadataCommand_Customer

func (*DeleteCustomerMetadataCommand) GetCustomerId

func (x *DeleteCustomerMetadataCommand) GetCustomerId() string

func (*DeleteCustomerMetadataCommand) GetCustomerNumber

func (x *DeleteCustomerMetadataCommand) GetCustomerNumber() *CustomerNumber

func (*DeleteCustomerMetadataCommand) GetDeletions

func (x *DeleteCustomerMetadataCommand) GetDeletions() []string

func (*DeleteCustomerMetadataCommand) GetSecondaryId

func (x *DeleteCustomerMetadataCommand) GetSecondaryId() *IndexMapping

func (*DeleteCustomerMetadataCommand) ProtoMessage

func (*DeleteCustomerMetadataCommand) ProtoMessage()

func (*DeleteCustomerMetadataCommand) ProtoReflect

func (*DeleteCustomerMetadataCommand) Reset

func (x *DeleteCustomerMetadataCommand) Reset()

func (*DeleteCustomerMetadataCommand) String

type DeleteCustomerMetadataCommand_CustomerId

type DeleteCustomerMetadataCommand_CustomerId struct {
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3,oneof"`
}

type DeleteCustomerMetadataCommand_CustomerNumber

type DeleteCustomerMetadataCommand_CustomerNumber struct {
	CustomerNumber *CustomerNumber `protobuf:"bytes,2,opt,name=customer_number,json=customerNumber,proto3,oneof"`
}

type DeleteCustomerMetadataCommand_SecondaryId

type DeleteCustomerMetadataCommand_SecondaryId struct {
	SecondaryId *IndexMapping `protobuf:"bytes,3,opt,name=secondary_id,json=secondaryId,proto3,oneof"`
}

type DeleteCustomerSecondaryIdCommand

type DeleteCustomerSecondaryIdCommand struct {

	// Types that are assignable to Customer:
	//	*DeleteCustomerSecondaryIdCommand_CustomerId
	//	*DeleteCustomerSecondaryIdCommand_CustomerNumber
	//	*DeleteCustomerSecondaryIdCommand_SecondaryId
	Customer  isDeleteCustomerSecondaryIdCommand_Customer `protobuf_oneof:"customer"`
	Deletions []*IndexMapping                             `protobuf:"bytes,4,rep,name=deletions,proto3" json:"deletions,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteCustomerSecondaryIdCommand) Descriptor deprecated

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

Deprecated: Use DeleteCustomerSecondaryIdCommand.ProtoReflect.Descriptor instead.

func (*DeleteCustomerSecondaryIdCommand) GetCustomer

func (m *DeleteCustomerSecondaryIdCommand) GetCustomer() isDeleteCustomerSecondaryIdCommand_Customer

func (*DeleteCustomerSecondaryIdCommand) GetCustomerId

func (x *DeleteCustomerSecondaryIdCommand) GetCustomerId() string

func (*DeleteCustomerSecondaryIdCommand) GetCustomerNumber

func (x *DeleteCustomerSecondaryIdCommand) GetCustomerNumber() *CustomerNumber

func (*DeleteCustomerSecondaryIdCommand) GetDeletions

func (x *DeleteCustomerSecondaryIdCommand) GetDeletions() []*IndexMapping

func (*DeleteCustomerSecondaryIdCommand) GetSecondaryId

func (x *DeleteCustomerSecondaryIdCommand) GetSecondaryId() *IndexMapping

func (*DeleteCustomerSecondaryIdCommand) ProtoMessage

func (*DeleteCustomerSecondaryIdCommand) ProtoMessage()

func (*DeleteCustomerSecondaryIdCommand) ProtoReflect

func (*DeleteCustomerSecondaryIdCommand) Reset

func (*DeleteCustomerSecondaryIdCommand) String

type DeleteCustomerSecondaryIdCommand_CustomerId

type DeleteCustomerSecondaryIdCommand_CustomerId struct {
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3,oneof"`
}

type DeleteCustomerSecondaryIdCommand_CustomerNumber

type DeleteCustomerSecondaryIdCommand_CustomerNumber struct {
	CustomerNumber *CustomerNumber `protobuf:"bytes,2,opt,name=customer_number,json=customerNumber,proto3,oneof"`
}

type DeleteCustomerSecondaryIdCommand_SecondaryId

type DeleteCustomerSecondaryIdCommand_SecondaryId struct {
	SecondaryId *IndexMapping `protobuf:"bytes,3,opt,name=secondary_id,json=secondaryId,proto3,oneof"`
}

type DeleteCustomerTagCommand

type DeleteCustomerTagCommand struct {

	// Types that are assignable to Customer:
	//	*DeleteCustomerTagCommand_CustomerId
	//	*DeleteCustomerTagCommand_CustomerNumber
	//	*DeleteCustomerTagCommand_SecondaryId
	Customer  isDeleteCustomerTagCommand_Customer `protobuf_oneof:"customer"`
	Deletions []string                            `protobuf:"bytes,4,rep,name=deletions,proto3" json:"deletions,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteCustomerTagCommand) Descriptor deprecated

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

Deprecated: Use DeleteCustomerTagCommand.ProtoReflect.Descriptor instead.

func (*DeleteCustomerTagCommand) GetCustomer

func (m *DeleteCustomerTagCommand) GetCustomer() isDeleteCustomerTagCommand_Customer

func (*DeleteCustomerTagCommand) GetCustomerId

func (x *DeleteCustomerTagCommand) GetCustomerId() string

func (*DeleteCustomerTagCommand) GetCustomerNumber

func (x *DeleteCustomerTagCommand) GetCustomerNumber() *CustomerNumber

func (*DeleteCustomerTagCommand) GetDeletions

func (x *DeleteCustomerTagCommand) GetDeletions() []string

func (*DeleteCustomerTagCommand) GetSecondaryId

func (x *DeleteCustomerTagCommand) GetSecondaryId() *IndexMapping

func (*DeleteCustomerTagCommand) ProtoMessage

func (*DeleteCustomerTagCommand) ProtoMessage()

func (*DeleteCustomerTagCommand) ProtoReflect

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

func (*DeleteCustomerTagCommand) Reset

func (x *DeleteCustomerTagCommand) Reset()

func (*DeleteCustomerTagCommand) String

func (x *DeleteCustomerTagCommand) String() string

type DeleteCustomerTagCommand_CustomerId

type DeleteCustomerTagCommand_CustomerId struct {
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3,oneof"`
}

type DeleteCustomerTagCommand_CustomerNumber

type DeleteCustomerTagCommand_CustomerNumber struct {
	CustomerNumber *CustomerNumber `protobuf:"bytes,2,opt,name=customer_number,json=customerNumber,proto3,oneof"`
}

type DeleteCustomerTagCommand_SecondaryId

type DeleteCustomerTagCommand_SecondaryId struct {
	SecondaryId *IndexMapping `protobuf:"bytes,3,opt,name=secondary_id,json=secondaryId,proto3,oneof"`
}

type DequeueCallAction

type DequeueCallAction struct {
	ChannelNumber *MessagingChannelNumber `protobuf:"bytes,1,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	Record        bool                    `protobuf:"varint,2,opt,name=record,proto3" json:"record,omitempty"`
	QueueName     *wrappers.StringValue   `protobuf:"bytes,3,opt,name=queue_name,json=queueName,proto3" json:"queue_name,omitempty"`
	// contains filtered or unexported fields
}

func (*DequeueCallAction) Descriptor deprecated

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

Deprecated: Use DequeueCallAction.ProtoReflect.Descriptor instead.

func (*DequeueCallAction) GetChannelNumber

func (x *DequeueCallAction) GetChannelNumber() *MessagingChannelNumber

func (*DequeueCallAction) GetQueueName

func (x *DequeueCallAction) GetQueueName() *wrappers.StringValue

func (*DequeueCallAction) GetRecord

func (x *DequeueCallAction) GetRecord() bool

func (*DequeueCallAction) ProtoMessage

func (*DequeueCallAction) ProtoMessage()

func (*DequeueCallAction) ProtoReflect

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

func (*DequeueCallAction) Reset

func (x *DequeueCallAction) Reset()

func (*DequeueCallAction) String

func (x *DequeueCallAction) String() string

type DialCallAction

type DialCallAction struct {
	CustomerNumbers []*CustomerNumber     `protobuf:"bytes,1,rep,name=customer_numbers,json=customerNumbers,proto3" json:"customer_numbers,omitempty"`
	Record          bool                  `protobuf:"varint,2,opt,name=record,proto3" json:"record,omitempty"`
	Sequential      bool                  `protobuf:"varint,3,opt,name=sequential,proto3" json:"sequential,omitempty"`
	RingbackTone    *wrappers.StringValue `protobuf:"bytes,4,opt,name=ringback_tone,json=ringbackTone,proto3" json:"ringback_tone,omitempty"`
	CallerId        *wrappers.StringValue `protobuf:"bytes,5,opt,name=caller_id,json=callerId,proto3" json:"caller_id,omitempty"`
	MaxDuration     *wrappers.Int32Value  `protobuf:"bytes,6,opt,name=max_duration,json=maxDuration,proto3" json:"max_duration,omitempty"`
	// contains filtered or unexported fields
}

func (*DialCallAction) Descriptor deprecated

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

Deprecated: Use DialCallAction.ProtoReflect.Descriptor instead.

func (*DialCallAction) GetCallerId

func (x *DialCallAction) GetCallerId() *wrappers.StringValue

func (*DialCallAction) GetCustomerNumbers

func (x *DialCallAction) GetCustomerNumbers() []*CustomerNumber

func (*DialCallAction) GetMaxDuration

func (x *DialCallAction) GetMaxDuration() *wrappers.Int32Value

func (*DialCallAction) GetRecord

func (x *DialCallAction) GetRecord() bool

func (*DialCallAction) GetRingbackTone

func (x *DialCallAction) GetRingbackTone() *wrappers.StringValue

func (*DialCallAction) GetSequential

func (x *DialCallAction) GetSequential() bool

func (*DialCallAction) ProtoMessage

func (*DialCallAction) ProtoMessage()

func (*DialCallAction) ProtoReflect

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

func (*DialCallAction) Reset

func (x *DialCallAction) Reset()

func (*DialCallAction) String

func (x *DialCallAction) String() string

type EmailMessageBody

type EmailMessageBody struct {
	Subject     string   `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"`
	BodyPlain   string   `protobuf:"bytes,2,opt,name=body_plain,json=bodyPlain,proto3" json:"body_plain,omitempty"`
	BodyHtml    string   `protobuf:"bytes,3,opt,name=body_html,json=bodyHtml,proto3" json:"body_html,omitempty"`
	CcList      []string `protobuf:"bytes,4,rep,name=cc_list,json=ccList,proto3" json:"cc_list,omitempty"`
	BccList     []string `protobuf:"bytes,5,rep,name=bcc_list,json=bccList,proto3" json:"bcc_list,omitempty"`
	Attachments []string `protobuf:"bytes,6,rep,name=attachments,proto3" json:"attachments,omitempty"`
	// contains filtered or unexported fields
}

func (*EmailMessageBody) Descriptor deprecated

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

Deprecated: Use EmailMessageBody.ProtoReflect.Descriptor instead.

func (*EmailMessageBody) GetAttachments

func (x *EmailMessageBody) GetAttachments() []string

func (*EmailMessageBody) GetBccList

func (x *EmailMessageBody) GetBccList() []string

func (*EmailMessageBody) GetBodyHtml

func (x *EmailMessageBody) GetBodyHtml() string

func (*EmailMessageBody) GetBodyPlain

func (x *EmailMessageBody) GetBodyPlain() string

func (*EmailMessageBody) GetCcList

func (x *EmailMessageBody) GetCcList() []string

func (*EmailMessageBody) GetSubject

func (x *EmailMessageBody) GetSubject() string

func (*EmailMessageBody) ProtoMessage

func (*EmailMessageBody) ProtoMessage()

func (*EmailMessageBody) ProtoReflect

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

func (*EmailMessageBody) Reset

func (x *EmailMessageBody) Reset()

func (*EmailMessageBody) String

func (x *EmailMessageBody) String() string

type EnqueueCallAction

type EnqueueCallAction struct {
	HoldMusic *wrappers.StringValue `protobuf:"bytes,1,opt,name=hold_music,json=holdMusic,proto3" json:"hold_music,omitempty"`
	QueueName *wrappers.StringValue `protobuf:"bytes,2,opt,name=queue_name,json=queueName,proto3" json:"queue_name,omitempty"`
	// contains filtered or unexported fields
}

func (*EnqueueCallAction) Descriptor deprecated

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

Deprecated: Use EnqueueCallAction.ProtoReflect.Descriptor instead.

func (*EnqueueCallAction) GetHoldMusic

func (x *EnqueueCallAction) GetHoldMusic() *wrappers.StringValue

func (*EnqueueCallAction) GetQueueName

func (x *EnqueueCallAction) GetQueueName() *wrappers.StringValue

func (*EnqueueCallAction) ProtoMessage

func (*EnqueueCallAction) ProtoMessage()

func (*EnqueueCallAction) ProtoReflect

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

func (*EnqueueCallAction) Reset

func (x *EnqueueCallAction) Reset()

func (*EnqueueCallAction) String

func (x *EnqueueCallAction) String() string

type GenerateAuthTokenCommand

type GenerateAuthTokenCommand struct {
	// contains filtered or unexported fields
}

func (*GenerateAuthTokenCommand) Descriptor deprecated

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

Deprecated: Use GenerateAuthTokenCommand.ProtoReflect.Descriptor instead.

func (*GenerateAuthTokenCommand) ProtoMessage

func (*GenerateAuthTokenCommand) ProtoMessage()

func (*GenerateAuthTokenCommand) ProtoReflect

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

func (*GenerateAuthTokenCommand) Reset

func (x *GenerateAuthTokenCommand) Reset()

func (*GenerateAuthTokenCommand) String

func (x *GenerateAuthTokenCommand) String() string

type GenerateAuthTokenReply

type GenerateAuthTokenReply struct {
	Token    string             `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	Lifetime *duration.Duration `protobuf:"bytes,2,opt,name=lifetime,proto3" json:"lifetime,omitempty"`
	// contains filtered or unexported fields
}

func (*GenerateAuthTokenReply) Descriptor deprecated

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

Deprecated: Use GenerateAuthTokenReply.ProtoReflect.Descriptor instead.

func (*GenerateAuthTokenReply) GetLifetime

func (x *GenerateAuthTokenReply) GetLifetime() *duration.Duration

func (*GenerateAuthTokenReply) GetToken

func (x *GenerateAuthTokenReply) GetToken() string

func (*GenerateAuthTokenReply) ProtoMessage

func (*GenerateAuthTokenReply) ProtoMessage()

func (*GenerateAuthTokenReply) ProtoReflect

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

func (*GenerateAuthTokenReply) Reset

func (x *GenerateAuthTokenReply) Reset()

func (*GenerateAuthTokenReply) String

func (x *GenerateAuthTokenReply) String() string

type GetCustomerStateCommand

type GetCustomerStateCommand struct {

	// Types that are assignable to Customer:
	//	*GetCustomerStateCommand_CustomerId
	//	*GetCustomerStateCommand_CustomerNumber
	//	*GetCustomerStateCommand_SecondaryId
	Customer isGetCustomerStateCommand_Customer `protobuf_oneof:"customer"`
	// contains filtered or unexported fields
}

func (*GetCustomerStateCommand) Descriptor deprecated

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

Deprecated: Use GetCustomerStateCommand.ProtoReflect.Descriptor instead.

func (*GetCustomerStateCommand) GetCustomer

func (m *GetCustomerStateCommand) GetCustomer() isGetCustomerStateCommand_Customer

func (*GetCustomerStateCommand) GetCustomerId

func (x *GetCustomerStateCommand) GetCustomerId() string

func (*GetCustomerStateCommand) GetCustomerNumber

func (x *GetCustomerStateCommand) GetCustomerNumber() *CustomerNumber

func (*GetCustomerStateCommand) GetSecondaryId

func (x *GetCustomerStateCommand) GetSecondaryId() *IndexMapping

func (*GetCustomerStateCommand) ProtoMessage

func (*GetCustomerStateCommand) ProtoMessage()

func (*GetCustomerStateCommand) ProtoReflect

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

func (*GetCustomerStateCommand) Reset

func (x *GetCustomerStateCommand) Reset()

func (*GetCustomerStateCommand) String

func (x *GetCustomerStateCommand) String() string

type GetCustomerStateCommand_CustomerId

type GetCustomerStateCommand_CustomerId struct {
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3,oneof"`
}

type GetCustomerStateCommand_CustomerNumber

type GetCustomerStateCommand_CustomerNumber struct {
	CustomerNumber *CustomerNumber `protobuf:"bytes,2,opt,name=customer_number,json=customerNumber,proto3,oneof"`
}

type GetCustomerStateCommand_SecondaryId

type GetCustomerStateCommand_SecondaryId struct {
	SecondaryId *IndexMapping `protobuf:"bytes,3,opt,name=secondary_id,json=secondaryId,proto3,oneof"`
}

type GetCustomerStateReply

type GetCustomerStateReply struct {
	Status      bool                    `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	Description string                  `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Data        *CustomerStateReplyData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCustomerStateReply) Descriptor deprecated

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

Deprecated: Use GetCustomerStateReply.ProtoReflect.Descriptor instead.

func (*GetCustomerStateReply) GetData

func (*GetCustomerStateReply) GetDescription

func (x *GetCustomerStateReply) GetDescription() string

func (*GetCustomerStateReply) GetStatus

func (x *GetCustomerStateReply) GetStatus() bool

func (*GetCustomerStateReply) ProtoMessage

func (*GetCustomerStateReply) ProtoMessage()

func (*GetCustomerStateReply) ProtoReflect

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

func (*GetCustomerStateReply) Reset

func (x *GetCustomerStateReply) Reset()

func (*GetCustomerStateReply) String

func (x *GetCustomerStateReply) String() string

type GetDigitsCallAction

type GetDigitsCallAction struct {

	// Types that are assignable to Prompt:
	//	*GetDigitsCallAction_Say
	//	*GetDigitsCallAction_Play
	Prompt      isGetDigitsCallAction_Prompt `protobuf_oneof:"prompt"`
	Timeout     *duration.Duration           `protobuf:"bytes,3,opt,name=timeout,proto3" json:"timeout,omitempty"`
	FinishOnKey *wrappers.StringValue        `protobuf:"bytes,4,opt,name=finish_on_key,json=finishOnKey,proto3" json:"finish_on_key,omitempty"`
	NumDigits   *wrappers.Int32Value         `protobuf:"bytes,5,opt,name=num_digits,json=numDigits,proto3" json:"num_digits,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDigitsCallAction) Descriptor deprecated

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

Deprecated: Use GetDigitsCallAction.ProtoReflect.Descriptor instead.

func (*GetDigitsCallAction) GetFinishOnKey

func (x *GetDigitsCallAction) GetFinishOnKey() *wrappers.StringValue

func (*GetDigitsCallAction) GetNumDigits

func (x *GetDigitsCallAction) GetNumDigits() *wrappers.Int32Value

func (*GetDigitsCallAction) GetPlay

func (x *GetDigitsCallAction) GetPlay() *PlayCallAction

func (*GetDigitsCallAction) GetPrompt

func (m *GetDigitsCallAction) GetPrompt() isGetDigitsCallAction_Prompt

func (*GetDigitsCallAction) GetSay

func (x *GetDigitsCallAction) GetSay() *SayCallAction

func (*GetDigitsCallAction) GetTimeout

func (x *GetDigitsCallAction) GetTimeout() *duration.Duration

func (*GetDigitsCallAction) ProtoMessage

func (*GetDigitsCallAction) ProtoMessage()

func (*GetDigitsCallAction) ProtoReflect

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

func (*GetDigitsCallAction) Reset

func (x *GetDigitsCallAction) Reset()

func (*GetDigitsCallAction) String

func (x *GetDigitsCallAction) String() string

type GetDigitsCallAction_Play

type GetDigitsCallAction_Play struct {
	Play *PlayCallAction `protobuf:"bytes,2,opt,name=play,proto3,oneof"`
}

type GetDigitsCallAction_Say

type GetDigitsCallAction_Say struct {
	Say *SayCallAction `protobuf:"bytes,1,opt,name=say,proto3,oneof"`
}

type GetRecordingCallAction

type GetRecordingCallAction struct {

	// Types that are assignable to Prompt:
	//	*GetRecordingCallAction_Say
	//	*GetRecordingCallAction_Play
	Prompt      isGetRecordingCallAction_Prompt `protobuf_oneof:"prompt"`
	Timeout     *duration.Duration              `protobuf:"bytes,3,opt,name=timeout,proto3" json:"timeout,omitempty"`
	MaxLength   *duration.Duration              `protobuf:"bytes,4,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"`
	FinishOnKey *wrappers.StringValue           `protobuf:"bytes,5,opt,name=finish_on_key,json=finishOnKey,proto3" json:"finish_on_key,omitempty"`
	PlayBeep    bool                            `protobuf:"varint,6,opt,name=play_beep,json=playBeep,proto3" json:"play_beep,omitempty"`
	TrimSilence bool                            `protobuf:"varint,7,opt,name=trim_silence,json=trimSilence,proto3" json:"trim_silence,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRecordingCallAction) Descriptor deprecated

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

Deprecated: Use GetRecordingCallAction.ProtoReflect.Descriptor instead.

func (*GetRecordingCallAction) GetFinishOnKey

func (x *GetRecordingCallAction) GetFinishOnKey() *wrappers.StringValue

func (*GetRecordingCallAction) GetMaxLength

func (x *GetRecordingCallAction) GetMaxLength() *duration.Duration

func (*GetRecordingCallAction) GetPlay

func (x *GetRecordingCallAction) GetPlay() *PlayCallAction

func (*GetRecordingCallAction) GetPlayBeep

func (x *GetRecordingCallAction) GetPlayBeep() bool

func (*GetRecordingCallAction) GetPrompt

func (m *GetRecordingCallAction) GetPrompt() isGetRecordingCallAction_Prompt

func (*GetRecordingCallAction) GetSay

func (*GetRecordingCallAction) GetTimeout

func (x *GetRecordingCallAction) GetTimeout() *duration.Duration

func (*GetRecordingCallAction) GetTrimSilence

func (x *GetRecordingCallAction) GetTrimSilence() bool

func (*GetRecordingCallAction) ProtoMessage

func (*GetRecordingCallAction) ProtoMessage()

func (*GetRecordingCallAction) ProtoReflect

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

func (*GetRecordingCallAction) Reset

func (x *GetRecordingCallAction) Reset()

func (*GetRecordingCallAction) String

func (x *GetRecordingCallAction) String() string

type GetRecordingCallAction_Play

type GetRecordingCallAction_Play struct {
	Play *PlayCallAction `protobuf:"bytes,2,opt,name=play,proto3,oneof"`
}

type GetRecordingCallAction_Say

type GetRecordingCallAction_Say struct {
	Say *SayCallAction `protobuf:"bytes,1,opt,name=say,proto3,oneof"`
}

type IdentityState

type IdentityState struct {
	Tags         []*CustomerIndex         `protobuf:"bytes,1,rep,name=tags,proto3" json:"tags,omitempty"`
	Metadata     map[string]*DataMapValue `` /* 157-byte string literal not displayed */
	SecondaryIds []*CustomerIndex         `protobuf:"bytes,3,rep,name=secondary_ids,json=secondaryIds,proto3" json:"secondary_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*IdentityState) Descriptor deprecated

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

Deprecated: Use IdentityState.ProtoReflect.Descriptor instead.

func (*IdentityState) GetMetadata

func (x *IdentityState) GetMetadata() map[string]*DataMapValue

func (*IdentityState) GetSecondaryIds

func (x *IdentityState) GetSecondaryIds() []*CustomerIndex

func (*IdentityState) GetTags

func (x *IdentityState) GetTags() []*CustomerIndex

func (*IdentityState) ProtoMessage

func (*IdentityState) ProtoMessage()

func (*IdentityState) ProtoReflect

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

func (*IdentityState) Reset

func (x *IdentityState) Reset()

func (*IdentityState) String

func (x *IdentityState) String() string

type InSessionMessagingChannelState

type InSessionMessagingChannelState struct {
	CustomerNumber *CustomerNumber             `protobuf:"bytes,1,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *MessagingChannelNumber     `protobuf:"bytes,2,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	Messages       []*ChannelMessage           `protobuf:"bytes,3,rep,name=messages,proto3" json:"messages,omitempty"`
	ReplyToken     *MessageReplyToken          `protobuf:"bytes,4,opt,name=reply_token,json=replyToken,proto3" json:"reply_token,omitempty"`
	Sessions       []*CompleteMessagingSession `protobuf:"bytes,5,rep,name=sessions,proto3" json:"sessions,omitempty"`
	AllowedAt      *timestamp.Timestamp        `protobuf:"bytes,6,opt,name=allowed_at,json=allowedAt,proto3" json:"allowed_at,omitempty"`
	SessionId      string                      `protobuf:"bytes,7,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	StartedAt      *timestamp.Timestamp        `protobuf:"bytes,8,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
	ExpiresAt      *timestamp.Timestamp        `protobuf:"bytes,9,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	AppIds         []string                    `protobuf:"bytes,10,rep,name=app_ids,json=appIds,proto3" json:"app_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*InSessionMessagingChannelState) Descriptor deprecated

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

Deprecated: Use InSessionMessagingChannelState.ProtoReflect.Descriptor instead.

func (*InSessionMessagingChannelState) GetAllowedAt

func (*InSessionMessagingChannelState) GetAppIds

func (x *InSessionMessagingChannelState) GetAppIds() []string

func (*InSessionMessagingChannelState) GetChannelNumber

func (*InSessionMessagingChannelState) GetCustomerNumber

func (x *InSessionMessagingChannelState) GetCustomerNumber() *CustomerNumber

func (*InSessionMessagingChannelState) GetExpiresAt

func (*InSessionMessagingChannelState) GetMessages

func (x *InSessionMessagingChannelState) GetMessages() []*ChannelMessage

func (*InSessionMessagingChannelState) GetReplyToken

func (*InSessionMessagingChannelState) GetSessionId

func (x *InSessionMessagingChannelState) GetSessionId() string

func (*InSessionMessagingChannelState) GetSessions

func (*InSessionMessagingChannelState) GetStartedAt

func (*InSessionMessagingChannelState) ProtoMessage

func (*InSessionMessagingChannelState) ProtoMessage()

func (*InSessionMessagingChannelState) ProtoReflect

func (*InSessionMessagingChannelState) Reset

func (x *InSessionMessagingChannelState) Reset()

func (*InSessionMessagingChannelState) String

type InboundMessageBody

type InboundMessageBody struct {

	// Types that are assignable to Entry:
	//	*InboundMessageBody_Text
	//	*InboundMessageBody_Media
	//	*InboundMessageBody_Location
	//	*InboundMessageBody_Email
	//	*InboundMessageBody_Voice
	//	*InboundMessageBody_Ussd
	Entry isInboundMessageBody_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

func (*InboundMessageBody) Descriptor deprecated

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

Deprecated: Use InboundMessageBody.ProtoReflect.Descriptor instead.

func (*InboundMessageBody) GetEmail

func (x *InboundMessageBody) GetEmail() *EmailMessageBody

func (*InboundMessageBody) GetEntry

func (m *InboundMessageBody) GetEntry() isInboundMessageBody_Entry

func (*InboundMessageBody) GetLocation

func (x *InboundMessageBody) GetLocation() *LocationMessageBody

func (*InboundMessageBody) GetMedia

func (x *InboundMessageBody) GetMedia() *MediaMessageBody

func (*InboundMessageBody) GetText

func (x *InboundMessageBody) GetText() string

func (*InboundMessageBody) GetUssd

func (x *InboundMessageBody) GetUssd() *wrappers.StringValue

func (*InboundMessageBody) GetVoice

func (*InboundMessageBody) ProtoMessage

func (*InboundMessageBody) ProtoMessage()

func (*InboundMessageBody) ProtoReflect

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

func (*InboundMessageBody) Reset

func (x *InboundMessageBody) Reset()

func (*InboundMessageBody) String

func (x *InboundMessageBody) String() string

type InboundMessageBody_Email

type InboundMessageBody_Email struct {
	Email *EmailMessageBody `protobuf:"bytes,4,opt,name=email,proto3,oneof"`
}

type InboundMessageBody_Location

type InboundMessageBody_Location struct {
	Location *LocationMessageBody `protobuf:"bytes,3,opt,name=location,proto3,oneof"`
}

type InboundMessageBody_Media

type InboundMessageBody_Media struct {
	Media *MediaMessageBody `protobuf:"bytes,2,opt,name=media,proto3,oneof"`
}

type InboundMessageBody_Text

type InboundMessageBody_Text struct {
	Text string `protobuf:"bytes,1,opt,name=text,proto3,oneof"`
}

type InboundMessageBody_Ussd

type InboundMessageBody_Ussd struct {
	Ussd *wrappers.StringValue `protobuf:"bytes,6,opt,name=ussd,proto3,oneof"`
}

type InboundMessageBody_Voice

type InboundMessageBody_Voice struct {
	Voice *VoiceCallInputMessageBody `protobuf:"bytes,5,opt,name=voice,proto3,oneof"`
}

type IndexMapping

type IndexMapping struct {
	Key   string                `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value *wrappers.StringValue `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*IndexMapping) Descriptor deprecated

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

Deprecated: Use IndexMapping.ProtoReflect.Descriptor instead.

func (*IndexMapping) GetKey

func (x *IndexMapping) GetKey() string

func (*IndexMapping) GetValue

func (x *IndexMapping) GetValue() *wrappers.StringValue

func (*IndexMapping) ProtoMessage

func (*IndexMapping) ProtoMessage()

func (*IndexMapping) ProtoReflect

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

func (*IndexMapping) Reset

func (x *IndexMapping) Reset()

func (*IndexMapping) String

func (x *IndexMapping) String() string

type InitiatePaymentCommand

type InitiatePaymentCommand struct {
	DebitParty  *PaymentCounterParty `protobuf:"bytes,1,opt,name=debit_party,json=debitParty,proto3" json:"debit_party,omitempty"`
	CreditParty *PaymentCounterParty `protobuf:"bytes,2,opt,name=credit_party,json=creditParty,proto3" json:"credit_party,omitempty"`
	Value       *Cash                `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*InitiatePaymentCommand) Descriptor deprecated

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

Deprecated: Use InitiatePaymentCommand.ProtoReflect.Descriptor instead.

func (*InitiatePaymentCommand) GetCreditParty

func (x *InitiatePaymentCommand) GetCreditParty() *PaymentCounterParty

func (*InitiatePaymentCommand) GetDebitParty

func (x *InitiatePaymentCommand) GetDebitParty() *PaymentCounterParty

func (*InitiatePaymentCommand) GetValue

func (x *InitiatePaymentCommand) GetValue() *Cash

func (*InitiatePaymentCommand) ProtoMessage

func (*InitiatePaymentCommand) ProtoMessage()

func (*InitiatePaymentCommand) ProtoReflect

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

func (*InitiatePaymentCommand) Reset

func (x *InitiatePaymentCommand) Reset()

func (*InitiatePaymentCommand) String

func (x *InitiatePaymentCommand) String() string

type InitiatePaymentReply

type InitiatePaymentReply struct {
	Status           PaymentStatus         `protobuf:"varint,1,opt,name=status,proto3,enum=com.elarian.hera.proto.PaymentStatus" json:"status,omitempty"`
	Description      string                `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	TransactionId    *wrappers.StringValue `protobuf:"bytes,3,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
	DebitCustomerId  *wrappers.StringValue `protobuf:"bytes,4,opt,name=debit_customer_id,json=debitCustomerId,proto3" json:"debit_customer_id,omitempty"`
	CreditCustomerId *wrappers.StringValue `protobuf:"bytes,5,opt,name=credit_customer_id,json=creditCustomerId,proto3" json:"credit_customer_id,omitempty"`
	// contains filtered or unexported fields
}

func (*InitiatePaymentReply) Descriptor deprecated

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

Deprecated: Use InitiatePaymentReply.ProtoReflect.Descriptor instead.

func (*InitiatePaymentReply) GetCreditCustomerId

func (x *InitiatePaymentReply) GetCreditCustomerId() *wrappers.StringValue

func (*InitiatePaymentReply) GetDebitCustomerId

func (x *InitiatePaymentReply) GetDebitCustomerId() *wrappers.StringValue

func (*InitiatePaymentReply) GetDescription

func (x *InitiatePaymentReply) GetDescription() string

func (*InitiatePaymentReply) GetStatus

func (x *InitiatePaymentReply) GetStatus() PaymentStatus

func (*InitiatePaymentReply) GetTransactionId

func (x *InitiatePaymentReply) GetTransactionId() *wrappers.StringValue

func (*InitiatePaymentReply) ProtoMessage

func (*InitiatePaymentReply) ProtoMessage()

func (*InitiatePaymentReply) ProtoReflect

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

func (*InitiatePaymentReply) Reset

func (x *InitiatePaymentReply) Reset()

func (*InitiatePaymentReply) String

func (x *InitiatePaymentReply) String() string

type LeaseCustomerAppDataCommand

type LeaseCustomerAppDataCommand struct {

	// Types that are assignable to Customer:
	//	*LeaseCustomerAppDataCommand_CustomerId
	//	*LeaseCustomerAppDataCommand_CustomerNumber
	//	*LeaseCustomerAppDataCommand_SecondaryId
	Customer isLeaseCustomerAppDataCommand_Customer `protobuf_oneof:"customer"`
	// contains filtered or unexported fields
}

func (*LeaseCustomerAppDataCommand) Descriptor deprecated

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

Deprecated: Use LeaseCustomerAppDataCommand.ProtoReflect.Descriptor instead.

func (*LeaseCustomerAppDataCommand) GetCustomer

func (m *LeaseCustomerAppDataCommand) GetCustomer() isLeaseCustomerAppDataCommand_Customer

func (*LeaseCustomerAppDataCommand) GetCustomerId

func (x *LeaseCustomerAppDataCommand) GetCustomerId() string

func (*LeaseCustomerAppDataCommand) GetCustomerNumber

func (x *LeaseCustomerAppDataCommand) GetCustomerNumber() *CustomerNumber

func (*LeaseCustomerAppDataCommand) GetSecondaryId

func (x *LeaseCustomerAppDataCommand) GetSecondaryId() *IndexMapping

func (*LeaseCustomerAppDataCommand) ProtoMessage

func (*LeaseCustomerAppDataCommand) ProtoMessage()

func (*LeaseCustomerAppDataCommand) ProtoReflect

func (*LeaseCustomerAppDataCommand) Reset

func (x *LeaseCustomerAppDataCommand) Reset()

func (*LeaseCustomerAppDataCommand) String

func (x *LeaseCustomerAppDataCommand) String() string

type LeaseCustomerAppDataCommand_CustomerId

type LeaseCustomerAppDataCommand_CustomerId struct {
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3,oneof"`
}

type LeaseCustomerAppDataCommand_CustomerNumber

type LeaseCustomerAppDataCommand_CustomerNumber struct {
	CustomerNumber *CustomerNumber `protobuf:"bytes,2,opt,name=customer_number,json=customerNumber,proto3,oneof"`
}

type LeaseCustomerAppDataCommand_SecondaryId

type LeaseCustomerAppDataCommand_SecondaryId struct {
	SecondaryId *IndexMapping `protobuf:"bytes,3,opt,name=secondary_id,json=secondaryId,proto3,oneof"`
}

type LeaseCustomerAppDataReply

type LeaseCustomerAppDataReply struct {
	Status      bool                  `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	Description string                `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	CustomerId  *wrappers.StringValue `protobuf:"bytes,3,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	Value       *DataMapValue         `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*LeaseCustomerAppDataReply) Descriptor deprecated

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

Deprecated: Use LeaseCustomerAppDataReply.ProtoReflect.Descriptor instead.

func (*LeaseCustomerAppDataReply) GetCustomerId

func (x *LeaseCustomerAppDataReply) GetCustomerId() *wrappers.StringValue

func (*LeaseCustomerAppDataReply) GetDescription

func (x *LeaseCustomerAppDataReply) GetDescription() string

func (*LeaseCustomerAppDataReply) GetStatus

func (x *LeaseCustomerAppDataReply) GetStatus() bool

func (*LeaseCustomerAppDataReply) GetValue

func (x *LeaseCustomerAppDataReply) GetValue() *DataMapValue

func (*LeaseCustomerAppDataReply) ProtoMessage

func (*LeaseCustomerAppDataReply) ProtoMessage()

func (*LeaseCustomerAppDataReply) ProtoReflect

func (*LeaseCustomerAppDataReply) Reset

func (x *LeaseCustomerAppDataReply) Reset()

func (*LeaseCustomerAppDataReply) String

func (x *LeaseCustomerAppDataReply) String() string

type LocationMessageBody

type LocationMessageBody struct {
	Latitude  float64               `protobuf:"fixed64,1,opt,name=latitude,proto3" json:"latitude,omitempty"`
	Longitude float64               `protobuf:"fixed64,2,opt,name=longitude,proto3" json:"longitude,omitempty"`
	Label     *wrappers.StringValue `protobuf:"bytes,3,opt,name=label,proto3" json:"label,omitempty"`
	Address   *wrappers.StringValue `protobuf:"bytes,4,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

func (*LocationMessageBody) Descriptor deprecated

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

Deprecated: Use LocationMessageBody.ProtoReflect.Descriptor instead.

func (*LocationMessageBody) GetAddress

func (x *LocationMessageBody) GetAddress() *wrappers.StringValue

func (*LocationMessageBody) GetLabel

func (x *LocationMessageBody) GetLabel() *wrappers.StringValue

func (*LocationMessageBody) GetLatitude

func (x *LocationMessageBody) GetLatitude() float64

func (*LocationMessageBody) GetLongitude

func (x *LocationMessageBody) GetLongitude() float64

func (*LocationMessageBody) ProtoMessage

func (*LocationMessageBody) ProtoMessage()

func (*LocationMessageBody) ProtoReflect

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

func (*LocationMessageBody) Reset

func (x *LocationMessageBody) Reset()

func (*LocationMessageBody) String

func (x *LocationMessageBody) String() string

type MakeVoiceCallSimulatorNotification

type MakeVoiceCallSimulatorNotification struct {
	OrgId          string                  `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	CustomerId     string                  `protobuf:"bytes,2,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	SessionId      string                  `protobuf:"bytes,3,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	CustomerNumber *CustomerNumber         `protobuf:"bytes,4,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *MessagingChannelNumber `protobuf:"bytes,5,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	// contains filtered or unexported fields
}

func (*MakeVoiceCallSimulatorNotification) Descriptor deprecated

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

Deprecated: Use MakeVoiceCallSimulatorNotification.ProtoReflect.Descriptor instead.

func (*MakeVoiceCallSimulatorNotification) GetChannelNumber

func (*MakeVoiceCallSimulatorNotification) GetCustomerId

func (x *MakeVoiceCallSimulatorNotification) GetCustomerId() string

func (*MakeVoiceCallSimulatorNotification) GetCustomerNumber

func (x *MakeVoiceCallSimulatorNotification) GetCustomerNumber() *CustomerNumber

func (*MakeVoiceCallSimulatorNotification) GetOrgId

func (*MakeVoiceCallSimulatorNotification) GetSessionId

func (x *MakeVoiceCallSimulatorNotification) GetSessionId() string

func (*MakeVoiceCallSimulatorNotification) ProtoMessage

func (*MakeVoiceCallSimulatorNotification) ProtoMessage()

func (*MakeVoiceCallSimulatorNotification) ProtoReflect

func (*MakeVoiceCallSimulatorNotification) Reset

func (*MakeVoiceCallSimulatorNotification) String

type MediaMessageBody

type MediaMessageBody struct {
	Url   string    `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	Media MediaType `protobuf:"varint,2,opt,name=media,proto3,enum=com.elarian.hera.proto.MediaType" json:"media,omitempty"`
	// contains filtered or unexported fields
}

func (*MediaMessageBody) Descriptor deprecated

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

Deprecated: Use MediaMessageBody.ProtoReflect.Descriptor instead.

func (*MediaMessageBody) GetMedia

func (x *MediaMessageBody) GetMedia() MediaType

func (*MediaMessageBody) GetUrl

func (x *MediaMessageBody) GetUrl() string

func (*MediaMessageBody) ProtoMessage

func (*MediaMessageBody) ProtoMessage()

func (*MediaMessageBody) ProtoReflect

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

func (*MediaMessageBody) Reset

func (x *MediaMessageBody) Reset()

func (*MediaMessageBody) String

func (x *MediaMessageBody) String() string

type MediaType

type MediaType int32
const (
	MediaType_MEDIA_TYPE_UNSPECIFIED MediaType = 0
	MediaType_MEDIA_TYPE_IMAGE       MediaType = 1
	MediaType_MEDIA_TYPE_AUDIO       MediaType = 2
	MediaType_MEDIA_TYPE_VIDEO       MediaType = 3
	MediaType_MEDIA_TYPE_DOCUMENT    MediaType = 4
	MediaType_MEDIA_TYPE_VOICE       MediaType = 5
	MediaType_MEDIA_TYPE_STICKER     MediaType = 6
	MediaType_MEDIA_TYPE_CONTACT     MediaType = 7
)

func (MediaType) Descriptor

func (MediaType) Descriptor() protoreflect.EnumDescriptor

func (MediaType) Enum

func (x MediaType) Enum() *MediaType

func (MediaType) EnumDescriptor deprecated

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

Deprecated: Use MediaType.Descriptor instead.

func (MediaType) Number

func (x MediaType) Number() protoreflect.EnumNumber

func (MediaType) String

func (x MediaType) String() string

func (MediaType) Type

type MessageDeliveryStatus

type MessageDeliveryStatus int32
const (
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_UNSPECIFIED                 MessageDeliveryStatus = 0
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_QUEUED                      MessageDeliveryStatus = 100
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_SENT                        MessageDeliveryStatus = 101
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_DELIVERED                   MessageDeliveryStatus = 300
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_READ                        MessageDeliveryStatus = 301
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_RECEIVED                    MessageDeliveryStatus = 302
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_SESSION_INITIATED           MessageDeliveryStatus = 303
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_FAILED                      MessageDeliveryStatus = 400
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_NO_CONSENT                  MessageDeliveryStatus = 401
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_NO_CAPABILITY               MessageDeliveryStatus = 402
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_EXPIRED                     MessageDeliveryStatus = 403
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_NO_SESSION_IN_PROGRESS      MessageDeliveryStatus = 404
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_OTHER_SESSION_IN_PROGRESS   MessageDeliveryStatus = 405
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_INVALID_REPLY_TOKEN         MessageDeliveryStatus = 406
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_INVALID_CHANNEL_NUMBER      MessageDeliveryStatus = 407
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_NOT_SUPPORTED               MessageDeliveryStatus = 408
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_INVALID_REPLY_TO_MESSAGE_ID MessageDeliveryStatus = 409
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_INVALID_CUSTOMER_ID         MessageDeliveryStatus = 410
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_DUPLICATE_REQUEST           MessageDeliveryStatus = 411
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_TAG_NOT_FOUND               MessageDeliveryStatus = 412
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_CUSTOMER_NUMBER_NOT_FOUND   MessageDeliveryStatus = 413
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_DECOMMISSIONED_CUSTOMERID   MessageDeliveryStatus = 414
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_REJECTED                    MessageDeliveryStatus = 415
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_INVALID_REQUEST             MessageDeliveryStatus = 416
	MessageDeliveryStatus_MESSAGE_DELIVERY_STATUS_APPLICATION_ERROR           MessageDeliveryStatus = 501
)

func (MessageDeliveryStatus) Descriptor

func (MessageDeliveryStatus) Enum

func (MessageDeliveryStatus) EnumDescriptor deprecated

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

Deprecated: Use MessageDeliveryStatus.Descriptor instead.

func (MessageDeliveryStatus) Number

func (MessageDeliveryStatus) String

func (x MessageDeliveryStatus) String() string

func (MessageDeliveryStatus) Type

type MessageReaction

type MessageReaction int32
const (
	MessageReaction_MESSAGE_REACTION_UNSPECIFIED  MessageReaction = 0
	MessageReaction_MESSAGE_REACTION_CLICKED      MessageReaction = 100
	MessageReaction_MESSAGE_REACTION_UNSUBSCRIBED MessageReaction = 200
	MessageReaction_MESSAGE_REACTION_COMPLAINED   MessageReaction = 201
)

func (MessageReaction) Descriptor

func (MessageReaction) Enum

func (x MessageReaction) Enum() *MessageReaction

func (MessageReaction) EnumDescriptor deprecated

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

Deprecated: Use MessageReaction.Descriptor instead.

func (MessageReaction) Number

func (MessageReaction) String

func (x MessageReaction) String() string

func (MessageReaction) Type

type MessageReactionState

type MessageReactionState struct {
	CreatedAt *timestamp.Timestamp `protobuf:"bytes,1,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	Reaction  MessageReaction      `protobuf:"varint,2,opt,name=reaction,proto3,enum=com.elarian.hera.proto.MessageReaction" json:"reaction,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageReactionState) Descriptor deprecated

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

Deprecated: Use MessageReactionState.ProtoReflect.Descriptor instead.

func (*MessageReactionState) GetCreatedAt

func (x *MessageReactionState) GetCreatedAt() *timestamp.Timestamp

func (*MessageReactionState) GetReaction

func (x *MessageReactionState) GetReaction() MessageReaction

func (*MessageReactionState) ProtoMessage

func (*MessageReactionState) ProtoMessage()

func (*MessageReactionState) ProtoReflect

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

func (*MessageReactionState) Reset

func (x *MessageReactionState) Reset()

func (*MessageReactionState) String

func (x *MessageReactionState) String() string

type MessageReplyToken

type MessageReplyToken struct {
	Token     string               `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	ExpiresAt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageReplyToken) Descriptor deprecated

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

Deprecated: Use MessageReplyToken.ProtoReflect.Descriptor instead.

func (*MessageReplyToken) GetExpiresAt

func (x *MessageReplyToken) GetExpiresAt() *timestamp.Timestamp

func (*MessageReplyToken) GetToken

func (x *MessageReplyToken) GetToken() string

func (*MessageReplyToken) ProtoMessage

func (*MessageReplyToken) ProtoMessage()

func (*MessageReplyToken) ProtoReflect

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

func (*MessageReplyToken) Reset

func (x *MessageReplyToken) Reset()

func (*MessageReplyToken) String

func (x *MessageReplyToken) String() string

type MessageStatusNotification

type MessageStatusNotification struct {
	MessageId string                `protobuf:"bytes,1,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
	Status    MessageDeliveryStatus `protobuf:"varint,2,opt,name=status,proto3,enum=com.elarian.hera.proto.MessageDeliveryStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageStatusNotification) Descriptor deprecated

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

Deprecated: Use MessageStatusNotification.ProtoReflect.Descriptor instead.

func (*MessageStatusNotification) GetMessageId

func (x *MessageStatusNotification) GetMessageId() string

func (*MessageStatusNotification) GetStatus

func (*MessageStatusNotification) ProtoMessage

func (*MessageStatusNotification) ProtoMessage()

func (*MessageStatusNotification) ProtoReflect

func (*MessageStatusNotification) Reset

func (x *MessageStatusNotification) Reset()

func (*MessageStatusNotification) String

func (x *MessageStatusNotification) String() string

type MessagingChannel

type MessagingChannel int32

Enums

const (
	MessagingChannel_MESSAGING_CHANNEL_UNSPECIFIED  MessagingChannel = 0
	MessagingChannel_MESSAGING_CHANNEL_SMS          MessagingChannel = 1
	MessagingChannel_MESSAGING_CHANNEL_VOICE        MessagingChannel = 2
	MessagingChannel_MESSAGING_CHANNEL_USSD         MessagingChannel = 3
	MessagingChannel_MESSAGING_CHANNEL_FB_MESSENGER MessagingChannel = 4
	MessagingChannel_MESSAGING_CHANNEL_TELEGRAM     MessagingChannel = 5
	MessagingChannel_MESSAGING_CHANNEL_WHATSAPP     MessagingChannel = 6
	MessagingChannel_MESSAGING_CHANNEL_EMAIL        MessagingChannel = 7
)

func (MessagingChannel) Descriptor

func (MessagingChannel) Enum

func (MessagingChannel) EnumDescriptor deprecated

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

Deprecated: Use MessagingChannel.Descriptor instead.

func (MessagingChannel) Number

func (MessagingChannel) String

func (x MessagingChannel) String() string

func (MessagingChannel) Type

type MessagingChannelNumber

type MessagingChannelNumber struct {
	Channel MessagingChannel `protobuf:"varint,1,opt,name=channel,proto3,enum=com.elarian.hera.proto.MessagingChannel" json:"channel,omitempty"`
	Number  string           `protobuf:"bytes,2,opt,name=number,proto3" json:"number,omitempty"`
	// contains filtered or unexported fields
}

func (*MessagingChannelNumber) Descriptor deprecated

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

Deprecated: Use MessagingChannelNumber.ProtoReflect.Descriptor instead.

func (*MessagingChannelNumber) GetChannel

func (x *MessagingChannelNumber) GetChannel() MessagingChannel

func (*MessagingChannelNumber) GetNumber

func (x *MessagingChannelNumber) GetNumber() string

func (*MessagingChannelNumber) ProtoMessage

func (*MessagingChannelNumber) ProtoMessage()

func (*MessagingChannelNumber) ProtoReflect

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

func (*MessagingChannelNumber) Reset

func (x *MessagingChannelNumber) Reset()

func (*MessagingChannelNumber) String

func (x *MessagingChannelNumber) String() string

type MessagingChannelState

type MessagingChannelState struct {

	// Types that are assignable to State:
	//	*MessagingChannelState_Blocked
	//	*MessagingChannelState_Active
	//	*MessagingChannelState_InSession
	State isMessagingChannelState_State `protobuf_oneof:"state"`
	// contains filtered or unexported fields
}

func (*MessagingChannelState) Descriptor deprecated

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

Deprecated: Use MessagingChannelState.ProtoReflect.Descriptor instead.

func (*MessagingChannelState) GetActive

func (*MessagingChannelState) GetBlocked

func (*MessagingChannelState) GetInSession

func (*MessagingChannelState) GetState

func (m *MessagingChannelState) GetState() isMessagingChannelState_State

func (*MessagingChannelState) ProtoMessage

func (*MessagingChannelState) ProtoMessage()

func (*MessagingChannelState) ProtoReflect

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

func (*MessagingChannelState) Reset

func (x *MessagingChannelState) Reset()

func (*MessagingChannelState) String

func (x *MessagingChannelState) String() string

type MessagingChannelState_Active

type MessagingChannelState_Active struct {
	Active *ActiveMessagingChannelState `protobuf:"bytes,2,opt,name=active,proto3,oneof"`
}

type MessagingChannelState_Blocked

type MessagingChannelState_Blocked struct {
	Blocked *BlockedMessagingChannelState `protobuf:"bytes,1,opt,name=blocked,proto3,oneof"`
}

type MessagingChannelState_InSession

type MessagingChannelState_InSession struct {
	InSession *InSessionMessagingChannelState `protobuf:"bytes,3,opt,name=in_session,json=inSession,proto3,oneof"`
}

type MessagingConsentUpdate

type MessagingConsentUpdate int32
const (
	MessagingConsentUpdate_MESSAGING_CONSENT_UPDATE_UNSPECIFIED MessagingConsentUpdate = 0
	MessagingConsentUpdate_MESSAGING_CONSENT_UPDATE_ALLOW       MessagingConsentUpdate = 1
	MessagingConsentUpdate_MESSAGING_CONSENT_UPDATE_BLOCK       MessagingConsentUpdate = 2
)

func (MessagingConsentUpdate) Descriptor

func (MessagingConsentUpdate) Enum

func (MessagingConsentUpdate) EnumDescriptor deprecated

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

Deprecated: Use MessagingConsentUpdate.Descriptor instead.

func (MessagingConsentUpdate) Number

func (MessagingConsentUpdate) String

func (x MessagingConsentUpdate) String() string

func (MessagingConsentUpdate) Type

type MessagingConsentUpdateNotification

type MessagingConsentUpdateNotification struct {
	CustomerNumber *CustomerNumber              `protobuf:"bytes,1,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *MessagingChannelNumber      `protobuf:"bytes,2,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	Update         MessagingConsentUpdate       `protobuf:"varint,3,opt,name=update,proto3,enum=com.elarian.hera.proto.MessagingConsentUpdate" json:"update,omitempty"`
	Status         MessagingConsentUpdateStatus `protobuf:"varint,4,opt,name=status,proto3,enum=com.elarian.hera.proto.MessagingConsentUpdateStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*MessagingConsentUpdateNotification) Descriptor deprecated

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

Deprecated: Use MessagingConsentUpdateNotification.ProtoReflect.Descriptor instead.

func (*MessagingConsentUpdateNotification) GetChannelNumber

func (*MessagingConsentUpdateNotification) GetCustomerNumber

func (x *MessagingConsentUpdateNotification) GetCustomerNumber() *CustomerNumber

func (*MessagingConsentUpdateNotification) GetStatus

func (*MessagingConsentUpdateNotification) GetUpdate

func (*MessagingConsentUpdateNotification) ProtoMessage

func (*MessagingConsentUpdateNotification) ProtoMessage()

func (*MessagingConsentUpdateNotification) ProtoReflect

func (*MessagingConsentUpdateNotification) Reset

func (*MessagingConsentUpdateNotification) String

type MessagingConsentUpdateStatus

type MessagingConsentUpdateStatus int32
const (
	MessagingConsentUpdateStatus_MESSAGING_CONSENT_UPDATE_STATUS_UNSPECIFIED                MessagingConsentUpdateStatus = 0
	MessagingConsentUpdateStatus_MESSAGING_CONSENT_UPDATE_STATUS_QUEUED                     MessagingConsentUpdateStatus = 100
	MessagingConsentUpdateStatus_MESSAGING_CONSENT_UPDATE_STATUS_COMPLETED                  MessagingConsentUpdateStatus = 300
	MessagingConsentUpdateStatus_MESSAGING_CONSENT_UPDATE_STATUS_INVALID_CHANNEL_NUMBER     MessagingConsentUpdateStatus = 401
	MessagingConsentUpdateStatus_MESSAGING_CONSENT_UPDATE_STATUS_DECOMMISSIONED_CUSTOMER_ID MessagingConsentUpdateStatus = 402
	MessagingConsentUpdateStatus_MESSAGING_CONSENT_UPDATE_STATUS_APPLICATION_ERROR          MessagingConsentUpdateStatus = 501
)

func (MessagingConsentUpdateStatus) Descriptor

func (MessagingConsentUpdateStatus) Enum

func (MessagingConsentUpdateStatus) EnumDescriptor deprecated

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

Deprecated: Use MessagingConsentUpdateStatus.Descriptor instead.

func (MessagingConsentUpdateStatus) Number

func (MessagingConsentUpdateStatus) String

func (MessagingConsentUpdateStatus) Type

type MessagingSessionEndReason

type MessagingSessionEndReason int32
const (
	MessagingSessionEndReason_MESSAGING_SESSION_END_REASON_UNSPECIFIED     MessagingSessionEndReason = 0
	MessagingSessionEndReason_MESSAGING_SESSION_END_REASON_NORMAL_CLEARING MessagingSessionEndReason = 100
	MessagingSessionEndReason_MESSAGING_SESSION_END_REASON_INACTIVITY      MessagingSessionEndReason = 200
	MessagingSessionEndReason_MESSAGING_SESSION_END_REASON_FAILURE         MessagingSessionEndReason = 300
)

func (MessagingSessionEndReason) Descriptor

func (MessagingSessionEndReason) Enum

func (MessagingSessionEndReason) EnumDescriptor deprecated

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

Deprecated: Use MessagingSessionEndReason.Descriptor instead.

func (MessagingSessionEndReason) Number

func (MessagingSessionEndReason) String

func (x MessagingSessionEndReason) String() string

func (MessagingSessionEndReason) Type

type MessagingSessionEndedNotification

type MessagingSessionEndedNotification struct {
	CustomerNumber *CustomerNumber           `protobuf:"bytes,1,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *MessagingChannelNumber   `protobuf:"bytes,2,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	SessionId      string                    `protobuf:"bytes,3,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	Duration       *duration.Duration        `protobuf:"bytes,4,opt,name=duration,proto3" json:"duration,omitempty"`
	Reason         MessagingSessionEndReason `protobuf:"varint,5,opt,name=reason,proto3,enum=com.elarian.hera.proto.MessagingSessionEndReason" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

func (*MessagingSessionEndedNotification) Descriptor deprecated

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

Deprecated: Use MessagingSessionEndedNotification.ProtoReflect.Descriptor instead.

func (*MessagingSessionEndedNotification) GetChannelNumber

func (*MessagingSessionEndedNotification) GetCustomerNumber

func (x *MessagingSessionEndedNotification) GetCustomerNumber() *CustomerNumber

func (*MessagingSessionEndedNotification) GetDuration

func (*MessagingSessionEndedNotification) GetReason

func (*MessagingSessionEndedNotification) GetSessionId

func (x *MessagingSessionEndedNotification) GetSessionId() string

func (*MessagingSessionEndedNotification) ProtoMessage

func (*MessagingSessionEndedNotification) ProtoMessage()

func (*MessagingSessionEndedNotification) ProtoReflect

func (*MessagingSessionEndedNotification) Reset

func (*MessagingSessionEndedNotification) String

type MessagingSessionRenewedNotification

type MessagingSessionRenewedNotification struct {
	CustomerNumber *CustomerNumber         `protobuf:"bytes,1,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *MessagingChannelNumber `protobuf:"bytes,2,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	SessionId      string                  `protobuf:"bytes,3,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	ExpiresAt      *timestamp.Timestamp    `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

func (*MessagingSessionRenewedNotification) Descriptor deprecated

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

Deprecated: Use MessagingSessionRenewedNotification.ProtoReflect.Descriptor instead.

func (*MessagingSessionRenewedNotification) GetChannelNumber

func (*MessagingSessionRenewedNotification) GetCustomerNumber

func (x *MessagingSessionRenewedNotification) GetCustomerNumber() *CustomerNumber

func (*MessagingSessionRenewedNotification) GetExpiresAt

func (*MessagingSessionRenewedNotification) GetSessionId

func (x *MessagingSessionRenewedNotification) GetSessionId() string

func (*MessagingSessionRenewedNotification) ProtoMessage

func (*MessagingSessionRenewedNotification) ProtoMessage()

func (*MessagingSessionRenewedNotification) ProtoReflect

func (*MessagingSessionRenewedNotification) Reset

func (*MessagingSessionRenewedNotification) String

type MessagingSessionStartedNotification

type MessagingSessionStartedNotification struct {
	CustomerNumber *CustomerNumber         `protobuf:"bytes,1,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *MessagingChannelNumber `protobuf:"bytes,2,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	SessionId      string                  `protobuf:"bytes,3,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	ExpiresAt      *timestamp.Timestamp    `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

func (*MessagingSessionStartedNotification) Descriptor deprecated

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

Deprecated: Use MessagingSessionStartedNotification.ProtoReflect.Descriptor instead.

func (*MessagingSessionStartedNotification) GetChannelNumber

func (*MessagingSessionStartedNotification) GetCustomerNumber

func (x *MessagingSessionStartedNotification) GetCustomerNumber() *CustomerNumber

func (*MessagingSessionStartedNotification) GetExpiresAt

func (*MessagingSessionStartedNotification) GetSessionId

func (x *MessagingSessionStartedNotification) GetSessionId() string

func (*MessagingSessionStartedNotification) ProtoMessage

func (*MessagingSessionStartedNotification) ProtoMessage()

func (*MessagingSessionStartedNotification) ProtoReflect

func (*MessagingSessionStartedNotification) Reset

func (*MessagingSessionStartedNotification) String

type MessagingState

type MessagingState struct {
	Channels []*MessagingChannelState `protobuf:"bytes,1,rep,name=channels,proto3" json:"channels,omitempty"`
	// contains filtered or unexported fields
}

func (*MessagingState) Descriptor deprecated

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

Deprecated: Use MessagingState.ProtoReflect.Descriptor instead.

func (*MessagingState) GetChannels

func (x *MessagingState) GetChannels() []*MessagingChannelState

func (*MessagingState) ProtoMessage

func (*MessagingState) ProtoMessage()

func (*MessagingState) ProtoReflect

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

func (*MessagingState) Reset

func (x *MessagingState) Reset()

func (*MessagingState) String

func (x *MessagingState) String() string

type OutboundMessage

type OutboundMessage struct {
	Body        *OutboundMessageBody        `protobuf:"bytes,1,opt,name=body,proto3" json:"body,omitempty"`
	Labels      []string                    `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"`
	ProviderTag *wrappers.StringValue       `protobuf:"bytes,3,opt,name=provider_tag,json=providerTag,proto3" json:"provider_tag,omitempty"`
	ReplyToken  *wrappers.StringValue       `protobuf:"bytes,4,opt,name=reply_token,json=replyToken,proto3" json:"reply_token,omitempty"`
	ReplyPrompt *OutboundMessageReplyPrompt `protobuf:"bytes,5,opt,name=reply_prompt,json=replyPrompt,proto3" json:"reply_prompt,omitempty"`
	// contains filtered or unexported fields
}

func (*OutboundMessage) Descriptor deprecated

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

Deprecated: Use OutboundMessage.ProtoReflect.Descriptor instead.

func (*OutboundMessage) GetBody

func (x *OutboundMessage) GetBody() *OutboundMessageBody

func (*OutboundMessage) GetLabels

func (x *OutboundMessage) GetLabels() []string

func (*OutboundMessage) GetProviderTag

func (x *OutboundMessage) GetProviderTag() *wrappers.StringValue

func (*OutboundMessage) GetReplyPrompt

func (x *OutboundMessage) GetReplyPrompt() *OutboundMessageReplyPrompt

func (*OutboundMessage) GetReplyToken

func (x *OutboundMessage) GetReplyToken() *wrappers.StringValue

func (*OutboundMessage) ProtoMessage

func (*OutboundMessage) ProtoMessage()

func (*OutboundMessage) ProtoReflect

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

func (*OutboundMessage) Reset

func (x *OutboundMessage) Reset()

func (*OutboundMessage) String

func (x *OutboundMessage) String() string

type OutboundMessageBody

type OutboundMessageBody struct {

	// Types that are assignable to Entry:
	//	*OutboundMessageBody_Text
	//	*OutboundMessageBody_Media
	//	*OutboundMessageBody_Location
	//	*OutboundMessageBody_Email
	//	*OutboundMessageBody_Template
	//	*OutboundMessageBody_Url
	//	*OutboundMessageBody_Voice
	//	*OutboundMessageBody_Ussd
	Entry isOutboundMessageBody_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

func (*OutboundMessageBody) Descriptor deprecated

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

Deprecated: Use OutboundMessageBody.ProtoReflect.Descriptor instead.

func (*OutboundMessageBody) GetEmail

func (x *OutboundMessageBody) GetEmail() *EmailMessageBody

func (*OutboundMessageBody) GetEntry

func (m *OutboundMessageBody) GetEntry() isOutboundMessageBody_Entry

func (*OutboundMessageBody) GetLocation

func (x *OutboundMessageBody) GetLocation() *LocationMessageBody

func (*OutboundMessageBody) GetMedia

func (x *OutboundMessageBody) GetMedia() *MediaMessageBody

func (*OutboundMessageBody) GetTemplate

func (x *OutboundMessageBody) GetTemplate() *TemplateMessageBody

func (*OutboundMessageBody) GetText

func (x *OutboundMessageBody) GetText() string

func (*OutboundMessageBody) GetUrl

func (x *OutboundMessageBody) GetUrl() string

func (*OutboundMessageBody) GetUssd

func (*OutboundMessageBody) GetVoice

func (*OutboundMessageBody) ProtoMessage

func (*OutboundMessageBody) ProtoMessage()

func (*OutboundMessageBody) ProtoReflect

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

func (*OutboundMessageBody) Reset

func (x *OutboundMessageBody) Reset()

func (*OutboundMessageBody) String

func (x *OutboundMessageBody) String() string

type OutboundMessageBody_Email

type OutboundMessageBody_Email struct {
	Email *EmailMessageBody `protobuf:"bytes,4,opt,name=email,proto3,oneof"`
}

type OutboundMessageBody_Location

type OutboundMessageBody_Location struct {
	Location *LocationMessageBody `protobuf:"bytes,3,opt,name=location,proto3,oneof"`
}

type OutboundMessageBody_Media

type OutboundMessageBody_Media struct {
	Media *MediaMessageBody `protobuf:"bytes,2,opt,name=media,proto3,oneof"`
}

type OutboundMessageBody_Template

type OutboundMessageBody_Template struct {
	Template *TemplateMessageBody `protobuf:"bytes,5,opt,name=template,proto3,oneof"`
}

type OutboundMessageBody_Text

type OutboundMessageBody_Text struct {
	Text string `protobuf:"bytes,1,opt,name=text,proto3,oneof"`
}

type OutboundMessageBody_Url

type OutboundMessageBody_Url struct {
	Url string `protobuf:"bytes,6,opt,name=url,proto3,oneof"`
}

type OutboundMessageBody_Ussd

type OutboundMessageBody_Ussd struct {
	Ussd *UssdMenuMessageBody `protobuf:"bytes,8,opt,name=ussd,proto3,oneof"`
}

type OutboundMessageBody_Voice

type OutboundMessageBody_Voice struct {
	Voice *VoiceCallDialplanMessageBody `protobuf:"bytes,7,opt,name=voice,proto3,oneof"`
}

type OutboundMessageReplyPrompt

type OutboundMessageReplyPrompt struct {
	Action PromptMessageReplyAction     `protobuf:"varint,1,opt,name=action,proto3,enum=com.elarian.hera.proto.PromptMessageReplyAction" json:"action,omitempty"`
	Menu   []*PromptMessageMenuItemBody `protobuf:"bytes,2,rep,name=menu,proto3" json:"menu,omitempty"`
	// contains filtered or unexported fields
}

func (*OutboundMessageReplyPrompt) Descriptor deprecated

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

Deprecated: Use OutboundMessageReplyPrompt.ProtoReflect.Descriptor instead.

func (*OutboundMessageReplyPrompt) GetAction

func (*OutboundMessageReplyPrompt) GetMenu

func (*OutboundMessageReplyPrompt) ProtoMessage

func (*OutboundMessageReplyPrompt) ProtoMessage()

func (*OutboundMessageReplyPrompt) ProtoReflect

func (*OutboundMessageReplyPrompt) Reset

func (x *OutboundMessageReplyPrompt) Reset()

func (*OutboundMessageReplyPrompt) String

func (x *OutboundMessageReplyPrompt) String() string

type PaymentBalance

type PaymentBalance struct {
	CurrencyCode string                                `protobuf:"bytes,1,opt,name=currency_code,json=currencyCode,proto3" json:"currency_code,omitempty"`
	Available    *Cash                                 `protobuf:"bytes,2,opt,name=available,proto3" json:"available,omitempty"`
	Actual       *Cash                                 `protobuf:"bytes,3,opt,name=actual,proto3" json:"actual,omitempty"`
	Pending      map[string]*PendingPaymentTransaction `` /* 155-byte string literal not displayed */
	SequenceNr   uint64                                `protobuf:"varint,5,opt,name=sequence_nr,json=sequenceNr,proto3" json:"sequence_nr,omitempty"`
	// contains filtered or unexported fields
}

func (*PaymentBalance) Descriptor deprecated

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

Deprecated: Use PaymentBalance.ProtoReflect.Descriptor instead.

func (*PaymentBalance) GetActual

func (x *PaymentBalance) GetActual() *Cash

func (*PaymentBalance) GetAvailable

func (x *PaymentBalance) GetAvailable() *Cash

func (*PaymentBalance) GetCurrencyCode

func (x *PaymentBalance) GetCurrencyCode() string

func (*PaymentBalance) GetPending

func (x *PaymentBalance) GetPending() map[string]*PendingPaymentTransaction

func (*PaymentBalance) GetSequenceNr

func (x *PaymentBalance) GetSequenceNr() uint64

func (*PaymentBalance) ProtoMessage

func (*PaymentBalance) ProtoMessage()

func (*PaymentBalance) ProtoReflect

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

func (*PaymentBalance) Reset

func (x *PaymentBalance) Reset()

func (*PaymentBalance) String

func (x *PaymentBalance) String() string

type PaymentChannel

type PaymentChannel int32
const (
	PaymentChannel_PAYMENT_CHANNEL_UNSPECIFIED PaymentChannel = 0
	PaymentChannel_PAYMENT_CHANNEL_CELLULAR    PaymentChannel = 1
)

func (PaymentChannel) Descriptor

func (PaymentChannel) Enum

func (x PaymentChannel) Enum() *PaymentChannel

func (PaymentChannel) EnumDescriptor deprecated

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

Deprecated: Use PaymentChannel.Descriptor instead.

func (PaymentChannel) Number

func (PaymentChannel) String

func (x PaymentChannel) String() string

func (PaymentChannel) Type

type PaymentChannelCounterParty

type PaymentChannelCounterParty struct {
	ChannelNumber *PaymentChannelNumber `protobuf:"bytes,1,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	ChannelCode   int32                 `protobuf:"varint,2,opt,name=channel_code,json=channelCode,proto3" json:"channel_code,omitempty"`
	Account       *wrappers.StringValue `protobuf:"bytes,3,opt,name=account,proto3" json:"account,omitempty"`
	// contains filtered or unexported fields
}

func (*PaymentChannelCounterParty) Descriptor deprecated

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

Deprecated: Use PaymentChannelCounterParty.ProtoReflect.Descriptor instead.

func (*PaymentChannelCounterParty) GetAccount

func (*PaymentChannelCounterParty) GetChannelCode

func (x *PaymentChannelCounterParty) GetChannelCode() int32

func (*PaymentChannelCounterParty) GetChannelNumber

func (x *PaymentChannelCounterParty) GetChannelNumber() *PaymentChannelNumber

func (*PaymentChannelCounterParty) ProtoMessage

func (*PaymentChannelCounterParty) ProtoMessage()

func (*PaymentChannelCounterParty) ProtoReflect

func (*PaymentChannelCounterParty) Reset

func (x *PaymentChannelCounterParty) Reset()

func (*PaymentChannelCounterParty) String

func (x *PaymentChannelCounterParty) String() string

type PaymentChannelNumber

type PaymentChannelNumber struct {
	Channel PaymentChannel `protobuf:"varint,1,opt,name=channel,proto3,enum=com.elarian.hera.proto.PaymentChannel" json:"channel,omitempty"`
	Number  string         `protobuf:"bytes,2,opt,name=number,proto3" json:"number,omitempty"`
	// contains filtered or unexported fields
}

func (*PaymentChannelNumber) Descriptor deprecated

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

Deprecated: Use PaymentChannelNumber.ProtoReflect.Descriptor instead.

func (*PaymentChannelNumber) GetChannel

func (x *PaymentChannelNumber) GetChannel() PaymentChannel

func (*PaymentChannelNumber) GetNumber

func (x *PaymentChannelNumber) GetNumber() string

func (*PaymentChannelNumber) ProtoMessage

func (*PaymentChannelNumber) ProtoMessage()

func (*PaymentChannelNumber) ProtoReflect

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

func (*PaymentChannelNumber) Reset

func (x *PaymentChannelNumber) Reset()

func (*PaymentChannelNumber) String

func (x *PaymentChannelNumber) String() string

type PaymentCounterParty

type PaymentCounterParty struct {

	// Types that are assignable to Party:
	//	*PaymentCounterParty_Customer
	//	*PaymentCounterParty_Purse
	//	*PaymentCounterParty_Wallet
	//	*PaymentCounterParty_Channel
	Party isPaymentCounterParty_Party `protobuf_oneof:"party"`
	// contains filtered or unexported fields
}

func (*PaymentCounterParty) Descriptor deprecated

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

Deprecated: Use PaymentCounterParty.ProtoReflect.Descriptor instead.

func (*PaymentCounterParty) GetChannel

func (*PaymentCounterParty) GetCustomer

func (*PaymentCounterParty) GetParty

func (m *PaymentCounterParty) GetParty() isPaymentCounterParty_Party

func (*PaymentCounterParty) GetPurse

func (*PaymentCounterParty) GetWallet

func (*PaymentCounterParty) ProtoMessage

func (*PaymentCounterParty) ProtoMessage()

func (*PaymentCounterParty) ProtoReflect

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

func (*PaymentCounterParty) Reset

func (x *PaymentCounterParty) Reset()

func (*PaymentCounterParty) String

func (x *PaymentCounterParty) String() string

type PaymentCounterParty_Channel

type PaymentCounterParty_Channel struct {
	Channel *PaymentChannelCounterParty `protobuf:"bytes,4,opt,name=channel,proto3,oneof"`
}

type PaymentCounterParty_Customer

type PaymentCounterParty_Customer struct {
	Customer *PaymentCustomerCounterParty `protobuf:"bytes,1,opt,name=customer,proto3,oneof"`
}

type PaymentCounterParty_Purse

type PaymentCounterParty_Purse struct {
	Purse *PaymentPurseCounterParty `protobuf:"bytes,2,opt,name=purse,proto3,oneof"`
}

type PaymentCounterParty_Wallet

type PaymentCounterParty_Wallet struct {
	Wallet *PaymentWalletCounterParty `protobuf:"bytes,3,opt,name=wallet,proto3,oneof"`
}

type PaymentCustomerCounterParty

type PaymentCustomerCounterParty struct {
	CustomerNumber *CustomerNumber       `protobuf:"bytes,1,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *PaymentChannelNumber `protobuf:"bytes,2,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	// contains filtered or unexported fields
}

func (*PaymentCustomerCounterParty) Descriptor deprecated

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

Deprecated: Use PaymentCustomerCounterParty.ProtoReflect.Descriptor instead.

func (*PaymentCustomerCounterParty) GetChannelNumber

func (x *PaymentCustomerCounterParty) GetChannelNumber() *PaymentChannelNumber

func (*PaymentCustomerCounterParty) GetCustomerNumber

func (x *PaymentCustomerCounterParty) GetCustomerNumber() *CustomerNumber

func (*PaymentCustomerCounterParty) ProtoMessage

func (*PaymentCustomerCounterParty) ProtoMessage()

func (*PaymentCustomerCounterParty) ProtoReflect

func (*PaymentCustomerCounterParty) Reset

func (x *PaymentCustomerCounterParty) Reset()

func (*PaymentCustomerCounterParty) String

func (x *PaymentCustomerCounterParty) String() string

type PaymentPurseCounterParty

type PaymentPurseCounterParty struct {
	PurseId string `protobuf:"bytes,1,opt,name=purse_id,json=purseId,proto3" json:"purse_id,omitempty"`
	// contains filtered or unexported fields
}

func (*PaymentPurseCounterParty) Descriptor deprecated

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

Deprecated: Use PaymentPurseCounterParty.ProtoReflect.Descriptor instead.

func (*PaymentPurseCounterParty) GetPurseId

func (x *PaymentPurseCounterParty) GetPurseId() string

func (*PaymentPurseCounterParty) ProtoMessage

func (*PaymentPurseCounterParty) ProtoMessage()

func (*PaymentPurseCounterParty) ProtoReflect

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

func (*PaymentPurseCounterParty) Reset

func (x *PaymentPurseCounterParty) Reset()

func (*PaymentPurseCounterParty) String

func (x *PaymentPurseCounterParty) String() string

type PaymentState

type PaymentState struct {
	CustomerNumbers     []*CustomerNumber          `protobuf:"bytes,1,rep,name=customer_numbers,json=customerNumbers,proto3" json:"customer_numbers,omitempty"`
	ChannelNumbers      []*PaymentChannelNumber    `protobuf:"bytes,2,rep,name=channel_numbers,json=channelNumbers,proto3" json:"channel_numbers,omitempty"`
	TransactionLog      []*PaymentTransaction      `protobuf:"bytes,3,rep,name=transaction_log,json=transactionLog,proto3" json:"transaction_log,omitempty"`
	PendingTransactions []*PaymentTransaction      `protobuf:"bytes,4,rep,name=pending_transactions,json=pendingTransactions,proto3" json:"pending_transactions,omitempty"`
	Wallets             map[string]*PaymentBalance `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PaymentState) Descriptor deprecated

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

Deprecated: Use PaymentState.ProtoReflect.Descriptor instead.

func (*PaymentState) GetChannelNumbers

func (x *PaymentState) GetChannelNumbers() []*PaymentChannelNumber

func (*PaymentState) GetCustomerNumbers

func (x *PaymentState) GetCustomerNumbers() []*CustomerNumber

func (*PaymentState) GetPendingTransactions

func (x *PaymentState) GetPendingTransactions() []*PaymentTransaction

func (*PaymentState) GetTransactionLog

func (x *PaymentState) GetTransactionLog() []*PaymentTransaction

func (*PaymentState) GetWallets

func (x *PaymentState) GetWallets() map[string]*PaymentBalance

func (*PaymentState) ProtoMessage

func (*PaymentState) ProtoMessage()

func (*PaymentState) ProtoReflect

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

func (*PaymentState) Reset

func (x *PaymentState) Reset()

func (*PaymentState) String

func (x *PaymentState) String() string

type PaymentStatus

type PaymentStatus int32
const (
	PaymentStatus_PAYMENT_STATUS_UNSPECIFIED                PaymentStatus = 0
	PaymentStatus_PAYMENT_STATUS_QUEUED                     PaymentStatus = 100
	PaymentStatus_PAYMENT_STATUS_PENDING_CONFIRMATION       PaymentStatus = 101
	PaymentStatus_PAYMENT_STATUS_PENDING_VALIDATION         PaymentStatus = 102
	PaymentStatus_PAYMENT_STATUS_VALIDATED                  PaymentStatus = 103
	PaymentStatus_PAYMENT_STATUS_INVALID_REQUEST            PaymentStatus = 200
	PaymentStatus_PAYMENT_STATUS_NOT_SUPPORTED              PaymentStatus = 201
	PaymentStatus_PAYMENT_STATUS_INSUFFICIENT_FUNDS         PaymentStatus = 202
	PaymentStatus_PAYMENT_STATUS_APPLICATION_ERROR          PaymentStatus = 203
	PaymentStatus_PAYMENT_STATUS_NOT_ALLOWED                PaymentStatus = 204
	PaymentStatus_PAYMENT_STATUS_DUPLICATE_REQUEST          PaymentStatus = 205
	PaymentStatus_PAYMENT_STATUS_INVALID_PURSE              PaymentStatus = 206
	PaymentStatus_PAYMENT_STATUS_INVALID_WALLET             PaymentStatus = 207
	PaymentStatus_PAYMENT_STATUS_DECOMMISSIONED_CUSTOMER_ID PaymentStatus = 299
	PaymentStatus_PAYMENT_STATUS_SUCCESS                    PaymentStatus = 300
	PaymentStatus_PAYMENT_STATUS_PASS_THROUGH               PaymentStatus = 301
	PaymentStatus_PAYMENT_STATUS_FAILED                     PaymentStatus = 400
	PaymentStatus_PAYMENT_STATUS_THROTTLED                  PaymentStatus = 401
	PaymentStatus_PAYMENT_STATUS_EXPIRED                    PaymentStatus = 402
	PaymentStatus_PAYMENT_STATUS_REJECTED                   PaymentStatus = 403
	PaymentStatus_PAYMENT_STATUS_REVERSED                   PaymentStatus = 500
)

func (PaymentStatus) Descriptor

func (PaymentStatus) Enum

func (x PaymentStatus) Enum() *PaymentStatus

func (PaymentStatus) EnumDescriptor deprecated

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

Deprecated: Use PaymentStatus.Descriptor instead.

func (PaymentStatus) Number

func (PaymentStatus) String

func (x PaymentStatus) String() string

func (PaymentStatus) Type

type PaymentStatusNotification

type PaymentStatusNotification struct {
	TransactionId string        `protobuf:"bytes,1,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
	Status        PaymentStatus `protobuf:"varint,2,opt,name=status,proto3,enum=com.elarian.hera.proto.PaymentStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*PaymentStatusNotification) Descriptor deprecated

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

Deprecated: Use PaymentStatusNotification.ProtoReflect.Descriptor instead.

func (*PaymentStatusNotification) GetStatus

func (*PaymentStatusNotification) GetTransactionId

func (x *PaymentStatusNotification) GetTransactionId() string

func (*PaymentStatusNotification) ProtoMessage

func (*PaymentStatusNotification) ProtoMessage()

func (*PaymentStatusNotification) ProtoReflect

func (*PaymentStatusNotification) Reset

func (x *PaymentStatusNotification) Reset()

func (*PaymentStatusNotification) String

func (x *PaymentStatusNotification) String() string

type PaymentTransaction

type PaymentTransaction struct {
	TransactionId string                `protobuf:"bytes,1,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
	AppId         *wrappers.StringValue `protobuf:"bytes,2,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	DebitParty    *PaymentCounterParty  `protobuf:"bytes,4,opt,name=debit_party,json=debitParty,proto3" json:"debit_party,omitempty"`
	CreditParty   *PaymentCounterParty  `protobuf:"bytes,5,opt,name=credit_party,json=creditParty,proto3" json:"credit_party,omitempty"`
	Value         *Cash                 `protobuf:"bytes,6,opt,name=value,proto3" json:"value,omitempty"`
	Status        PaymentStatus         `protobuf:"varint,7,opt,name=status,proto3,enum=com.elarian.hera.proto.PaymentStatus" json:"status,omitempty"`
	CreatedAt     *timestamp.Timestamp  `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt     *timestamp.Timestamp  `protobuf:"bytes,9,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*PaymentTransaction) Descriptor deprecated

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

Deprecated: Use PaymentTransaction.ProtoReflect.Descriptor instead.

func (*PaymentTransaction) GetAppId

func (x *PaymentTransaction) GetAppId() *wrappers.StringValue

func (*PaymentTransaction) GetCreatedAt

func (x *PaymentTransaction) GetCreatedAt() *timestamp.Timestamp

func (*PaymentTransaction) GetCreditParty

func (x *PaymentTransaction) GetCreditParty() *PaymentCounterParty

func (*PaymentTransaction) GetDebitParty

func (x *PaymentTransaction) GetDebitParty() *PaymentCounterParty

func (*PaymentTransaction) GetStatus

func (x *PaymentTransaction) GetStatus() PaymentStatus

func (*PaymentTransaction) GetTransactionId

func (x *PaymentTransaction) GetTransactionId() string

func (*PaymentTransaction) GetUpdatedAt

func (x *PaymentTransaction) GetUpdatedAt() *timestamp.Timestamp

func (*PaymentTransaction) GetValue

func (x *PaymentTransaction) GetValue() *Cash

func (*PaymentTransaction) ProtoMessage

func (*PaymentTransaction) ProtoMessage()

func (*PaymentTransaction) ProtoReflect

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

func (*PaymentTransaction) Reset

func (x *PaymentTransaction) Reset()

func (*PaymentTransaction) String

func (x *PaymentTransaction) String() string

type PaymentWalletCounterParty

type PaymentWalletCounterParty struct {
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	WalletId   string `protobuf:"bytes,2,opt,name=wallet_id,json=walletId,proto3" json:"wallet_id,omitempty"`
	// contains filtered or unexported fields
}

func (*PaymentWalletCounterParty) Descriptor deprecated

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

Deprecated: Use PaymentWalletCounterParty.ProtoReflect.Descriptor instead.

func (*PaymentWalletCounterParty) GetCustomerId

func (x *PaymentWalletCounterParty) GetCustomerId() string

func (*PaymentWalletCounterParty) GetWalletId

func (x *PaymentWalletCounterParty) GetWalletId() string

func (*PaymentWalletCounterParty) ProtoMessage

func (*PaymentWalletCounterParty) ProtoMessage()

func (*PaymentWalletCounterParty) ProtoReflect

func (*PaymentWalletCounterParty) Reset

func (x *PaymentWalletCounterParty) Reset()

func (*PaymentWalletCounterParty) String

func (x *PaymentWalletCounterParty) String() string

type PendingPaymentTransaction

type PendingPaymentTransaction struct {
	CreatedAt *timestamp.Timestamp `protobuf:"bytes,1,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	Value     *Cash                `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	Converted *Cash                `protobuf:"bytes,3,opt,name=converted,proto3" json:"converted,omitempty"`
	// contains filtered or unexported fields
}

func (*PendingPaymentTransaction) Descriptor deprecated

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

Deprecated: Use PendingPaymentTransaction.ProtoReflect.Descriptor instead.

func (*PendingPaymentTransaction) GetConverted

func (x *PendingPaymentTransaction) GetConverted() *Cash

func (*PendingPaymentTransaction) GetCreatedAt

func (x *PendingPaymentTransaction) GetCreatedAt() *timestamp.Timestamp

func (*PendingPaymentTransaction) GetValue

func (x *PendingPaymentTransaction) GetValue() *Cash

func (*PendingPaymentTransaction) ProtoMessage

func (*PendingPaymentTransaction) ProtoMessage()

func (*PendingPaymentTransaction) ProtoReflect

func (*PendingPaymentTransaction) Reset

func (x *PendingPaymentTransaction) Reset()

func (*PendingPaymentTransaction) String

func (x *PendingPaymentTransaction) String() string

type PlayCallAction

type PlayCallAction struct {
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

func (*PlayCallAction) Descriptor deprecated

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

Deprecated: Use PlayCallAction.ProtoReflect.Descriptor instead.

func (*PlayCallAction) GetUrl

func (x *PlayCallAction) GetUrl() string

func (*PlayCallAction) ProtoMessage

func (*PlayCallAction) ProtoMessage()

func (*PlayCallAction) ProtoReflect

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

func (*PlayCallAction) Reset

func (x *PlayCallAction) Reset()

func (*PlayCallAction) String

func (x *PlayCallAction) String() string

type PromptMessageMenuItemBody

type PromptMessageMenuItemBody struct {

	// Types that are assignable to Entry:
	//	*PromptMessageMenuItemBody_Text
	//	*PromptMessageMenuItemBody_Media
	Entry isPromptMessageMenuItemBody_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

func (*PromptMessageMenuItemBody) Descriptor deprecated

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

Deprecated: Use PromptMessageMenuItemBody.ProtoReflect.Descriptor instead.

func (*PromptMessageMenuItemBody) GetEntry

func (m *PromptMessageMenuItemBody) GetEntry() isPromptMessageMenuItemBody_Entry

func (*PromptMessageMenuItemBody) GetMedia

func (*PromptMessageMenuItemBody) GetText

func (x *PromptMessageMenuItemBody) GetText() string

func (*PromptMessageMenuItemBody) ProtoMessage

func (*PromptMessageMenuItemBody) ProtoMessage()

func (*PromptMessageMenuItemBody) ProtoReflect

func (*PromptMessageMenuItemBody) Reset

func (x *PromptMessageMenuItemBody) Reset()

func (*PromptMessageMenuItemBody) String

func (x *PromptMessageMenuItemBody) String() string

type PromptMessageMenuItemBody_Media

type PromptMessageMenuItemBody_Media struct {
	Media *MediaMessageBody `protobuf:"bytes,3,opt,name=media,proto3,oneof"`
}

type PromptMessageMenuItemBody_Text

type PromptMessageMenuItemBody_Text struct {
	Text string `protobuf:"bytes,2,opt,name=text,proto3,oneof"`
}

type PromptMessageReplyAction

type PromptMessageReplyAction int32
const (
	PromptMessageReplyAction_PROMPT_MESSAGE_REPLY_ACTION_UNSPECIFIED  PromptMessageReplyAction = 0
	PromptMessageReplyAction_PROMPT_MESSAGE_REPLY_ACTION_TEXT         PromptMessageReplyAction = 1
	PromptMessageReplyAction_PROMPT_MESSAGE_REPLY_ACTION_PHONE_NUMBER PromptMessageReplyAction = 2
	PromptMessageReplyAction_PROMPT_MESSAGE_REPLY_ACTION_EMAIL        PromptMessageReplyAction = 3
	PromptMessageReplyAction_PROMPT_MESSAGE_REPLY_ACTION_LOCATION     PromptMessageReplyAction = 4
	PromptMessageReplyAction_PROMPT_MESSAGE_REPLY_ACTION_URL          PromptMessageReplyAction = 5
)

func (PromptMessageReplyAction) Descriptor

func (PromptMessageReplyAction) Enum

func (PromptMessageReplyAction) EnumDescriptor deprecated

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

Deprecated: Use PromptMessageReplyAction.Descriptor instead.

func (PromptMessageReplyAction) Number

func (PromptMessageReplyAction) String

func (x PromptMessageReplyAction) String() string

func (PromptMessageReplyAction) Type

type ReceiveMessageSimulatorCommand

type ReceiveMessageSimulatorCommand struct {
	CustomerNumber string                  `protobuf:"bytes,1,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *MessagingChannelNumber `protobuf:"bytes,2,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	Parts          []*InboundMessageBody   `protobuf:"bytes,3,rep,name=parts,proto3" json:"parts,omitempty"`
	SessionId      *wrappers.StringValue   `protobuf:"bytes,4,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ReceiveMessageSimulatorCommand) Descriptor deprecated

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

Deprecated: Use ReceiveMessageSimulatorCommand.ProtoReflect.Descriptor instead.

func (*ReceiveMessageSimulatorCommand) GetChannelNumber

func (*ReceiveMessageSimulatorCommand) GetCustomerNumber

func (x *ReceiveMessageSimulatorCommand) GetCustomerNumber() string

func (*ReceiveMessageSimulatorCommand) GetParts

func (*ReceiveMessageSimulatorCommand) GetSessionId

func (*ReceiveMessageSimulatorCommand) ProtoMessage

func (*ReceiveMessageSimulatorCommand) ProtoMessage()

func (*ReceiveMessageSimulatorCommand) ProtoReflect

func (*ReceiveMessageSimulatorCommand) Reset

func (x *ReceiveMessageSimulatorCommand) Reset()

func (*ReceiveMessageSimulatorCommand) String

type ReceivePaymentSimulatorCommand

type ReceivePaymentSimulatorCommand struct {
	TransactionId  string                `protobuf:"bytes,1,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
	ChannelNumber  *PaymentChannelNumber `protobuf:"bytes,2,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	CustomerNumber string                `protobuf:"bytes,3,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	Value          *Cash                 `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
	Status         PaymentStatus         `protobuf:"varint,5,opt,name=status,proto3,enum=com.elarian.hera.proto.PaymentStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*ReceivePaymentSimulatorCommand) Descriptor deprecated

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

Deprecated: Use ReceivePaymentSimulatorCommand.ProtoReflect.Descriptor instead.

func (*ReceivePaymentSimulatorCommand) GetChannelNumber

func (*ReceivePaymentSimulatorCommand) GetCustomerNumber

func (x *ReceivePaymentSimulatorCommand) GetCustomerNumber() string

func (*ReceivePaymentSimulatorCommand) GetStatus

func (*ReceivePaymentSimulatorCommand) GetTransactionId

func (x *ReceivePaymentSimulatorCommand) GetTransactionId() string

func (*ReceivePaymentSimulatorCommand) GetValue

func (x *ReceivePaymentSimulatorCommand) GetValue() *Cash

func (*ReceivePaymentSimulatorCommand) ProtoMessage

func (*ReceivePaymentSimulatorCommand) ProtoMessage()

func (*ReceivePaymentSimulatorCommand) ProtoReflect

func (*ReceivePaymentSimulatorCommand) Reset

func (x *ReceivePaymentSimulatorCommand) Reset()

func (*ReceivePaymentSimulatorCommand) String

type ReceivedMessage

type ReceivedMessage struct {
	MessageId string                `protobuf:"bytes,1,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
	CreatedAt *timestamp.Timestamp  `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	SessionId *wrappers.StringValue `protobuf:"bytes,3,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	InReplyTo *wrappers.StringValue `protobuf:"bytes,4,opt,name=in_reply_to,json=inReplyTo,proto3" json:"in_reply_to,omitempty"`
	Provider  ChannelNumberProvider `protobuf:"varint,5,opt,name=provider,proto3,enum=com.elarian.hera.proto.ChannelNumberProvider" json:"provider,omitempty"`
	AppId     *wrappers.StringValue `protobuf:"bytes,6,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	Parts     []*InboundMessageBody `protobuf:"bytes,7,rep,name=parts,proto3" json:"parts,omitempty"`
	// contains filtered or unexported fields
}

func (*ReceivedMessage) Descriptor deprecated

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

Deprecated: Use ReceivedMessage.ProtoReflect.Descriptor instead.

func (*ReceivedMessage) GetAppId

func (x *ReceivedMessage) GetAppId() *wrappers.StringValue

func (*ReceivedMessage) GetCreatedAt

func (x *ReceivedMessage) GetCreatedAt() *timestamp.Timestamp

func (*ReceivedMessage) GetInReplyTo

func (x *ReceivedMessage) GetInReplyTo() *wrappers.StringValue

func (*ReceivedMessage) GetMessageId

func (x *ReceivedMessage) GetMessageId() string

func (*ReceivedMessage) GetParts

func (x *ReceivedMessage) GetParts() []*InboundMessageBody

func (*ReceivedMessage) GetProvider

func (x *ReceivedMessage) GetProvider() ChannelNumberProvider

func (*ReceivedMessage) GetSessionId

func (x *ReceivedMessage) GetSessionId() *wrappers.StringValue

func (*ReceivedMessage) ProtoMessage

func (*ReceivedMessage) ProtoMessage()

func (*ReceivedMessage) ProtoReflect

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

func (*ReceivedMessage) Reset

func (x *ReceivedMessage) Reset()

func (*ReceivedMessage) String

func (x *ReceivedMessage) String() string

type ReceivedMessageNotification

type ReceivedMessageNotification struct {
	MessageId      string                  `protobuf:"bytes,1,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
	CustomerNumber *CustomerNumber         `protobuf:"bytes,2,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *MessagingChannelNumber `protobuf:"bytes,3,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	Parts          []*InboundMessageBody   `protobuf:"bytes,4,rep,name=parts,proto3" json:"parts,omitempty"`
	SessionId      *wrappers.StringValue   `protobuf:"bytes,5,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	InReplyTo      *wrappers.StringValue   `protobuf:"bytes,6,opt,name=in_reply_to,json=inReplyTo,proto3" json:"in_reply_to,omitempty"`
	// contains filtered or unexported fields
}

func (*ReceivedMessageNotification) Descriptor deprecated

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

Deprecated: Use ReceivedMessageNotification.ProtoReflect.Descriptor instead.

func (*ReceivedMessageNotification) GetChannelNumber

func (x *ReceivedMessageNotification) GetChannelNumber() *MessagingChannelNumber

func (*ReceivedMessageNotification) GetCustomerNumber

func (x *ReceivedMessageNotification) GetCustomerNumber() *CustomerNumber

func (*ReceivedMessageNotification) GetInReplyTo

func (*ReceivedMessageNotification) GetMessageId

func (x *ReceivedMessageNotification) GetMessageId() string

func (*ReceivedMessageNotification) GetParts

func (*ReceivedMessageNotification) GetSessionId

func (*ReceivedMessageNotification) ProtoMessage

func (*ReceivedMessageNotification) ProtoMessage()

func (*ReceivedMessageNotification) ProtoReflect

func (*ReceivedMessageNotification) Reset

func (x *ReceivedMessageNotification) Reset()

func (*ReceivedMessageNotification) String

func (x *ReceivedMessageNotification) String() string

type ReceivedPaymentNotification

type ReceivedPaymentNotification struct {
	PurseId        string                `protobuf:"bytes,1,opt,name=purse_id,json=purseId,proto3" json:"purse_id,omitempty"`
	TransactionId  string                `protobuf:"bytes,2,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
	CustomerNumber *CustomerNumber       `protobuf:"bytes,3,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *PaymentChannelNumber `protobuf:"bytes,4,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	Value          *Cash                 `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"`
	Status         PaymentStatus         `protobuf:"varint,6,opt,name=status,proto3,enum=com.elarian.hera.proto.PaymentStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*ReceivedPaymentNotification) Descriptor deprecated

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

Deprecated: Use ReceivedPaymentNotification.ProtoReflect.Descriptor instead.

func (*ReceivedPaymentNotification) GetChannelNumber

func (x *ReceivedPaymentNotification) GetChannelNumber() *PaymentChannelNumber

func (*ReceivedPaymentNotification) GetCustomerNumber

func (x *ReceivedPaymentNotification) GetCustomerNumber() *CustomerNumber

func (*ReceivedPaymentNotification) GetPurseId

func (x *ReceivedPaymentNotification) GetPurseId() string

func (*ReceivedPaymentNotification) GetStatus

func (*ReceivedPaymentNotification) GetTransactionId

func (x *ReceivedPaymentNotification) GetTransactionId() string

func (*ReceivedPaymentNotification) GetValue

func (x *ReceivedPaymentNotification) GetValue() *Cash

func (*ReceivedPaymentNotification) ProtoMessage

func (*ReceivedPaymentNotification) ProtoMessage()

func (*ReceivedPaymentNotification) ProtoReflect

func (*ReceivedPaymentNotification) Reset

func (x *ReceivedPaymentNotification) Reset()

func (*ReceivedPaymentNotification) String

func (x *ReceivedPaymentNotification) String() string

type RecordSessionCallAction

type RecordSessionCallAction struct {
	// contains filtered or unexported fields
}

func (*RecordSessionCallAction) Descriptor deprecated

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

Deprecated: Use RecordSessionCallAction.ProtoReflect.Descriptor instead.

func (*RecordSessionCallAction) ProtoMessage

func (*RecordSessionCallAction) ProtoMessage()

func (*RecordSessionCallAction) ProtoReflect

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

func (*RecordSessionCallAction) Reset

func (x *RecordSessionCallAction) Reset()

func (*RecordSessionCallAction) String

func (x *RecordSessionCallAction) String() string

type RedirectCallAction

type RedirectCallAction struct {
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

func (*RedirectCallAction) Descriptor deprecated

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

Deprecated: Use RedirectCallAction.ProtoReflect.Descriptor instead.

func (*RedirectCallAction) GetUrl

func (x *RedirectCallAction) GetUrl() string

func (*RedirectCallAction) ProtoMessage

func (*RedirectCallAction) ProtoMessage()

func (*RedirectCallAction) ProtoReflect

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

func (*RedirectCallAction) Reset

func (x *RedirectCallAction) Reset()

func (*RedirectCallAction) String

func (x *RedirectCallAction) String() string

type RejectCallAction

type RejectCallAction struct {
	// contains filtered or unexported fields
}

func (*RejectCallAction) Descriptor deprecated

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

Deprecated: Use RejectCallAction.ProtoReflect.Descriptor instead.

func (*RejectCallAction) ProtoMessage

func (*RejectCallAction) ProtoMessage()

func (*RejectCallAction) ProtoReflect

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

func (*RejectCallAction) Reset

func (x *RejectCallAction) Reset()

func (*RejectCallAction) String

func (x *RejectCallAction) String() string

type ReminderNotification

type ReminderNotification struct {
	Reminder *CustomerReminder     `protobuf:"bytes,1,opt,name=reminder,proto3" json:"reminder,omitempty"`
	Tag      *CustomerIndex        `protobuf:"bytes,2,opt,name=tag,proto3" json:"tag,omitempty"`
	WorkId   *wrappers.StringValue `protobuf:"bytes,3,opt,name=work_id,json=workId,proto3" json:"work_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ReminderNotification) Descriptor deprecated

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

Deprecated: Use ReminderNotification.ProtoReflect.Descriptor instead.

func (*ReminderNotification) GetReminder

func (x *ReminderNotification) GetReminder() *CustomerReminder

func (*ReminderNotification) GetTag

func (x *ReminderNotification) GetTag() *CustomerIndex

func (*ReminderNotification) GetWorkId

func (x *ReminderNotification) GetWorkId() *wrappers.StringValue

func (*ReminderNotification) ProtoMessage

func (*ReminderNotification) ProtoMessage()

func (*ReminderNotification) ProtoReflect

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

func (*ReminderNotification) Reset

func (x *ReminderNotification) Reset()

func (*ReminderNotification) String

func (x *ReminderNotification) String() string

type ReplyToMessageCommand

type ReplyToMessageCommand struct {
	CustomerId string           `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	MessageId  string           `protobuf:"bytes,2,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
	Message    *OutboundMessage `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplyToMessageCommand) Descriptor deprecated

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

Deprecated: Use ReplyToMessageCommand.ProtoReflect.Descriptor instead.

func (*ReplyToMessageCommand) GetCustomerId

func (x *ReplyToMessageCommand) GetCustomerId() string

func (*ReplyToMessageCommand) GetMessage

func (x *ReplyToMessageCommand) GetMessage() *OutboundMessage

func (*ReplyToMessageCommand) GetMessageId

func (x *ReplyToMessageCommand) GetMessageId() string

func (*ReplyToMessageCommand) ProtoMessage

func (*ReplyToMessageCommand) ProtoMessage()

func (*ReplyToMessageCommand) ProtoReflect

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

func (*ReplyToMessageCommand) Reset

func (x *ReplyToMessageCommand) Reset()

func (*ReplyToMessageCommand) String

func (x *ReplyToMessageCommand) String() string

type SayCallAction

type SayCallAction struct {
	Text     string            `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
	Voice    TextToSpeechVoice `protobuf:"varint,2,opt,name=voice,proto3,enum=com.elarian.hera.proto.TextToSpeechVoice" json:"voice,omitempty"`
	PlayBeep bool              `protobuf:"varint,3,opt,name=play_beep,json=playBeep,proto3" json:"play_beep,omitempty"`
	// contains filtered or unexported fields
}

func (*SayCallAction) Descriptor deprecated

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

Deprecated: Use SayCallAction.ProtoReflect.Descriptor instead.

func (*SayCallAction) GetPlayBeep

func (x *SayCallAction) GetPlayBeep() bool

func (*SayCallAction) GetText

func (x *SayCallAction) GetText() string

func (*SayCallAction) GetVoice

func (x *SayCallAction) GetVoice() TextToSpeechVoice

func (*SayCallAction) ProtoMessage

func (*SayCallAction) ProtoMessage()

func (*SayCallAction) ProtoReflect

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

func (*SayCallAction) Reset

func (x *SayCallAction) Reset()

func (*SayCallAction) String

func (x *SayCallAction) String() string

type SendChannelPaymentSimulatorNotification

type SendChannelPaymentSimulatorNotification struct {
	OrgId string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	AppId string `protobuf:"bytes,2,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// Types that are assignable to DebitParty:
	//	*SendChannelPaymentSimulatorNotification_Wallet
	//	*SendChannelPaymentSimulatorNotification_Purse
	DebitParty    isSendChannelPaymentSimulatorNotification_DebitParty `protobuf_oneof:"debit_party"`
	TransactionId string                                               `protobuf:"bytes,5,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
	ChannelNumber *PaymentChannelNumber                                `protobuf:"bytes,6,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	Account       *wrappers.StringValue                                `protobuf:"bytes,7,opt,name=account,proto3" json:"account,omitempty"`
	Value         *Cash                                                `protobuf:"bytes,8,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*SendChannelPaymentSimulatorNotification) Descriptor deprecated

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

Deprecated: Use SendChannelPaymentSimulatorNotification.ProtoReflect.Descriptor instead.

func (*SendChannelPaymentSimulatorNotification) GetAccount

func (*SendChannelPaymentSimulatorNotification) GetAppId

func (*SendChannelPaymentSimulatorNotification) GetChannelNumber

func (*SendChannelPaymentSimulatorNotification) GetDebitParty

func (m *SendChannelPaymentSimulatorNotification) GetDebitParty() isSendChannelPaymentSimulatorNotification_DebitParty

func (*SendChannelPaymentSimulatorNotification) GetOrgId

func (*SendChannelPaymentSimulatorNotification) GetPurse

func (*SendChannelPaymentSimulatorNotification) GetTransactionId

func (x *SendChannelPaymentSimulatorNotification) GetTransactionId() string

func (*SendChannelPaymentSimulatorNotification) GetValue

func (*SendChannelPaymentSimulatorNotification) GetWallet

func (*SendChannelPaymentSimulatorNotification) ProtoMessage

func (*SendChannelPaymentSimulatorNotification) ProtoReflect

func (*SendChannelPaymentSimulatorNotification) Reset

func (*SendChannelPaymentSimulatorNotification) String

type SendChannelPaymentSimulatorNotification_Purse

type SendChannelPaymentSimulatorNotification_Purse struct {
	Purse *PaymentPurseCounterParty `protobuf:"bytes,4,opt,name=purse,proto3,oneof"`
}

type SendChannelPaymentSimulatorNotification_Wallet

type SendChannelPaymentSimulatorNotification_Wallet struct {
	Wallet *PaymentWalletCounterParty `protobuf:"bytes,3,opt,name=wallet,proto3,oneof"`
}

type SendCustomerPaymentSimulatorNotification

type SendCustomerPaymentSimulatorNotification struct {
	OrgId      string `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	CustomerId string `protobuf:"bytes,2,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	AppId      string `protobuf:"bytes,3,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// Types that are assignable to DebitParty:
	//	*SendCustomerPaymentSimulatorNotification_Wallet
	//	*SendCustomerPaymentSimulatorNotification_Purse
	DebitParty     isSendCustomerPaymentSimulatorNotification_DebitParty `protobuf_oneof:"debit_party"`
	TransactionId  string                                                `protobuf:"bytes,6,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
	CustomerNumber *CustomerNumber                                       `protobuf:"bytes,7,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *PaymentChannelNumber                                 `protobuf:"bytes,8,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	Value          *Cash                                                 `protobuf:"bytes,9,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*SendCustomerPaymentSimulatorNotification) Descriptor deprecated

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

Deprecated: Use SendCustomerPaymentSimulatorNotification.ProtoReflect.Descriptor instead.

func (*SendCustomerPaymentSimulatorNotification) GetAppId

func (*SendCustomerPaymentSimulatorNotification) GetChannelNumber

func (*SendCustomerPaymentSimulatorNotification) GetCustomerId

func (*SendCustomerPaymentSimulatorNotification) GetCustomerNumber

func (*SendCustomerPaymentSimulatorNotification) GetDebitParty

func (m *SendCustomerPaymentSimulatorNotification) GetDebitParty() isSendCustomerPaymentSimulatorNotification_DebitParty

func (*SendCustomerPaymentSimulatorNotification) GetOrgId

func (*SendCustomerPaymentSimulatorNotification) GetPurse

func (*SendCustomerPaymentSimulatorNotification) GetTransactionId

func (x *SendCustomerPaymentSimulatorNotification) GetTransactionId() string

func (*SendCustomerPaymentSimulatorNotification) GetValue

func (*SendCustomerPaymentSimulatorNotification) GetWallet

func (*SendCustomerPaymentSimulatorNotification) ProtoMessage

func (*SendCustomerPaymentSimulatorNotification) ProtoReflect

func (*SendCustomerPaymentSimulatorNotification) Reset

func (*SendCustomerPaymentSimulatorNotification) String

type SendCustomerPaymentSimulatorNotification_Purse

type SendCustomerPaymentSimulatorNotification_Purse struct {
	Purse *PaymentPurseCounterParty `protobuf:"bytes,5,opt,name=purse,proto3,oneof"`
}

type SendCustomerPaymentSimulatorNotification_Wallet

type SendCustomerPaymentSimulatorNotification_Wallet struct {
	Wallet *PaymentWalletCounterParty `protobuf:"bytes,4,opt,name=wallet,proto3,oneof"`
}

type SendMessageCommand

type SendMessageCommand struct {
	CustomerNumber *CustomerNumber         `protobuf:"bytes,1,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *MessagingChannelNumber `protobuf:"bytes,2,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	Message        *OutboundMessage        `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*SendMessageCommand) Descriptor deprecated

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

Deprecated: Use SendMessageCommand.ProtoReflect.Descriptor instead.

func (*SendMessageCommand) GetChannelNumber

func (x *SendMessageCommand) GetChannelNumber() *MessagingChannelNumber

func (*SendMessageCommand) GetCustomerNumber

func (x *SendMessageCommand) GetCustomerNumber() *CustomerNumber

func (*SendMessageCommand) GetMessage

func (x *SendMessageCommand) GetMessage() *OutboundMessage

func (*SendMessageCommand) ProtoMessage

func (*SendMessageCommand) ProtoMessage()

func (*SendMessageCommand) ProtoReflect

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

func (*SendMessageCommand) Reset

func (x *SendMessageCommand) Reset()

func (*SendMessageCommand) String

func (x *SendMessageCommand) String() string

type SendMessageReply

type SendMessageReply struct {
	Status      MessageDeliveryStatus `protobuf:"varint,1,opt,name=status,proto3,enum=com.elarian.hera.proto.MessageDeliveryStatus" json:"status,omitempty"`
	Description string                `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	MessageId   *wrappers.StringValue `protobuf:"bytes,3,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
	SessionId   *wrappers.StringValue `protobuf:"bytes,4,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	CustomerId  *wrappers.StringValue `protobuf:"bytes,5,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// contains filtered or unexported fields
}

func (*SendMessageReply) Descriptor deprecated

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

Deprecated: Use SendMessageReply.ProtoReflect.Descriptor instead.

func (*SendMessageReply) GetCustomerId

func (x *SendMessageReply) GetCustomerId() *wrappers.StringValue

func (*SendMessageReply) GetDescription

func (x *SendMessageReply) GetDescription() string

func (*SendMessageReply) GetMessageId

func (x *SendMessageReply) GetMessageId() *wrappers.StringValue

func (*SendMessageReply) GetSessionId

func (x *SendMessageReply) GetSessionId() *wrappers.StringValue

func (*SendMessageReply) GetStatus

func (x *SendMessageReply) GetStatus() MessageDeliveryStatus

func (*SendMessageReply) ProtoMessage

func (*SendMessageReply) ProtoMessage()

func (*SendMessageReply) ProtoReflect

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

func (*SendMessageReply) Reset

func (x *SendMessageReply) Reset()

func (*SendMessageReply) String

func (x *SendMessageReply) String() string

type SendMessageSimulatorNotification

type SendMessageSimulatorNotification struct {
	OrgId          string                  `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	CustomerId     string                  `protobuf:"bytes,2,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	MessageId      string                  `protobuf:"bytes,3,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
	CustomerNumber *CustomerNumber         `protobuf:"bytes,4,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *MessagingChannelNumber `protobuf:"bytes,5,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	Message        *OutboundMessage        `protobuf:"bytes,6,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*SendMessageSimulatorNotification) Descriptor deprecated

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

Deprecated: Use SendMessageSimulatorNotification.ProtoReflect.Descriptor instead.

func (*SendMessageSimulatorNotification) GetChannelNumber

func (*SendMessageSimulatorNotification) GetCustomerId

func (x *SendMessageSimulatorNotification) GetCustomerId() string

func (*SendMessageSimulatorNotification) GetCustomerNumber

func (x *SendMessageSimulatorNotification) GetCustomerNumber() *CustomerNumber

func (*SendMessageSimulatorNotification) GetMessage

func (*SendMessageSimulatorNotification) GetMessageId

func (x *SendMessageSimulatorNotification) GetMessageId() string

func (*SendMessageSimulatorNotification) GetOrgId

func (*SendMessageSimulatorNotification) ProtoMessage

func (*SendMessageSimulatorNotification) ProtoMessage()

func (*SendMessageSimulatorNotification) ProtoReflect

func (*SendMessageSimulatorNotification) Reset

func (*SendMessageSimulatorNotification) String

type SendMessageTagCommand

type SendMessageTagCommand struct {
	Tag           *IndexMapping           `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag,omitempty"`
	ChannelNumber *MessagingChannelNumber `protobuf:"bytes,2,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	Message       *OutboundMessage        `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*SendMessageTagCommand) Descriptor deprecated

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

Deprecated: Use SendMessageTagCommand.ProtoReflect.Descriptor instead.

func (*SendMessageTagCommand) GetChannelNumber

func (x *SendMessageTagCommand) GetChannelNumber() *MessagingChannelNumber

func (*SendMessageTagCommand) GetMessage

func (x *SendMessageTagCommand) GetMessage() *OutboundMessage

func (*SendMessageTagCommand) GetTag

func (x *SendMessageTagCommand) GetTag() *IndexMapping

func (*SendMessageTagCommand) ProtoMessage

func (*SendMessageTagCommand) ProtoMessage()

func (*SendMessageTagCommand) ProtoReflect

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

func (*SendMessageTagCommand) Reset

func (x *SendMessageTagCommand) Reset()

func (*SendMessageTagCommand) String

func (x *SendMessageTagCommand) String() string

type SentMessage

type SentMessage struct {
	MessageId string                  `protobuf:"bytes,1,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
	CreatedAt *timestamp.Timestamp    `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	SessionId *wrappers.StringValue   `protobuf:"bytes,3,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	InReplyTo *wrappers.StringValue   `protobuf:"bytes,4,opt,name=in_reply_to,json=inReplyTo,proto3" json:"in_reply_to,omitempty"`
	Provider  ChannelNumberProvider   `protobuf:"varint,5,opt,name=provider,proto3,enum=com.elarian.hera.proto.ChannelNumberProvider" json:"provider,omitempty"`
	AppId     *wrappers.StringValue   `protobuf:"bytes,6,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	UpdatedAt *timestamp.Timestamp    `protobuf:"bytes,7,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	Status    MessageDeliveryStatus   `protobuf:"varint,8,opt,name=status,proto3,enum=com.elarian.hera.proto.MessageDeliveryStatus" json:"status,omitempty"`
	Reactions []*MessageReactionState `protobuf:"bytes,9,rep,name=reactions,proto3" json:"reactions,omitempty"`
	Message   *OutboundMessage        `protobuf:"bytes,10,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*SentMessage) Descriptor deprecated

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

Deprecated: Use SentMessage.ProtoReflect.Descriptor instead.

func (*SentMessage) GetAppId

func (x *SentMessage) GetAppId() *wrappers.StringValue

func (*SentMessage) GetCreatedAt

func (x *SentMessage) GetCreatedAt() *timestamp.Timestamp

func (*SentMessage) GetInReplyTo

func (x *SentMessage) GetInReplyTo() *wrappers.StringValue

func (*SentMessage) GetMessage

func (x *SentMessage) GetMessage() *OutboundMessage

func (*SentMessage) GetMessageId

func (x *SentMessage) GetMessageId() string

func (*SentMessage) GetProvider

func (x *SentMessage) GetProvider() ChannelNumberProvider

func (*SentMessage) GetReactions

func (x *SentMessage) GetReactions() []*MessageReactionState

func (*SentMessage) GetSessionId

func (x *SentMessage) GetSessionId() *wrappers.StringValue

func (*SentMessage) GetStatus

func (x *SentMessage) GetStatus() MessageDeliveryStatus

func (*SentMessage) GetUpdatedAt

func (x *SentMessage) GetUpdatedAt() *timestamp.Timestamp

func (*SentMessage) ProtoMessage

func (*SentMessage) ProtoMessage()

func (*SentMessage) ProtoReflect

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

func (*SentMessage) Reset

func (x *SentMessage) Reset()

func (*SentMessage) String

func (x *SentMessage) String() string

type SentMessageReactionNotification

type SentMessageReactionNotification struct {
	MessageId      string                  `protobuf:"bytes,1,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
	CustomerNumber *CustomerNumber         `protobuf:"bytes,2,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *MessagingChannelNumber `protobuf:"bytes,3,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	Reaction       MessageReaction         `protobuf:"varint,4,opt,name=reaction,proto3,enum=com.elarian.hera.proto.MessageReaction" json:"reaction,omitempty"`
	// contains filtered or unexported fields
}

func (*SentMessageReactionNotification) Descriptor deprecated

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

Deprecated: Use SentMessageReactionNotification.ProtoReflect.Descriptor instead.

func (*SentMessageReactionNotification) GetChannelNumber

func (*SentMessageReactionNotification) GetCustomerNumber

func (x *SentMessageReactionNotification) GetCustomerNumber() *CustomerNumber

func (*SentMessageReactionNotification) GetMessageId

func (x *SentMessageReactionNotification) GetMessageId() string

func (*SentMessageReactionNotification) GetReaction

func (*SentMessageReactionNotification) ProtoMessage

func (*SentMessageReactionNotification) ProtoMessage()

func (*SentMessageReactionNotification) ProtoReflect

func (*SentMessageReactionNotification) Reset

func (*SentMessageReactionNotification) String

type ServerToAppCustomerNotification

type ServerToAppCustomerNotification struct {
	OrgId      string               `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	AppId      string               `protobuf:"bytes,2,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	CustomerId string               `protobuf:"bytes,3,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	AppData    *DataMapValue        `protobuf:"bytes,4,opt,name=app_data,json=appData,proto3" json:"app_data,omitempty"`
	CreatedAt  *timestamp.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Types that are assignable to Entry:
	//	*ServerToAppCustomerNotification_Reminder
	//	*ServerToAppCustomerNotification_MessagingSessionStarted
	//	*ServerToAppCustomerNotification_MessagingSessionRenewed
	//	*ServerToAppCustomerNotification_MessagingSessionEnded
	//	*ServerToAppCustomerNotification_MessagingConsentUpdate
	//	*ServerToAppCustomerNotification_ReceivedMessage
	//	*ServerToAppCustomerNotification_MessageStatus
	//	*ServerToAppCustomerNotification_SentMessageReaction
	//	*ServerToAppCustomerNotification_ReceivedPayment
	//	*ServerToAppCustomerNotification_PaymentStatus
	//	*ServerToAppCustomerNotification_WalletPaymentStatus
	//	*ServerToAppCustomerNotification_CustomerActivity
	Entry isServerToAppCustomerNotification_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

func (*ServerToAppCustomerNotification) Descriptor deprecated

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

Deprecated: Use ServerToAppCustomerNotification.ProtoReflect.Descriptor instead.

func (*ServerToAppCustomerNotification) GetAppData

func (*ServerToAppCustomerNotification) GetAppId

func (*ServerToAppCustomerNotification) GetCreatedAt

func (*ServerToAppCustomerNotification) GetCustomerActivity

func (*ServerToAppCustomerNotification) GetCustomerId

func (x *ServerToAppCustomerNotification) GetCustomerId() string

func (*ServerToAppCustomerNotification) GetEntry

func (m *ServerToAppCustomerNotification) GetEntry() isServerToAppCustomerNotification_Entry

func (*ServerToAppCustomerNotification) GetMessageStatus

func (*ServerToAppCustomerNotification) GetMessagingConsentUpdate

func (*ServerToAppCustomerNotification) GetMessagingSessionEnded

func (*ServerToAppCustomerNotification) GetMessagingSessionRenewed

func (*ServerToAppCustomerNotification) GetMessagingSessionStarted

func (*ServerToAppCustomerNotification) GetOrgId

func (*ServerToAppCustomerNotification) GetPaymentStatus

func (*ServerToAppCustomerNotification) GetReceivedMessage

func (*ServerToAppCustomerNotification) GetReceivedPayment

func (*ServerToAppCustomerNotification) GetReminder

func (*ServerToAppCustomerNotification) GetSentMessageReaction

func (*ServerToAppCustomerNotification) GetWalletPaymentStatus

func (*ServerToAppCustomerNotification) ProtoMessage

func (*ServerToAppCustomerNotification) ProtoMessage()

func (*ServerToAppCustomerNotification) ProtoReflect

func (*ServerToAppCustomerNotification) Reset

func (*ServerToAppCustomerNotification) String

type ServerToAppCustomerNotification_CustomerActivity

type ServerToAppCustomerNotification_CustomerActivity struct {
	CustomerActivity *CustomerActivityNotification `protobuf:"bytes,17,opt,name=customer_activity,json=customerActivity,proto3,oneof"`
}

type ServerToAppCustomerNotification_MessageStatus

type ServerToAppCustomerNotification_MessageStatus struct {
	MessageStatus *MessageStatusNotification `protobuf:"bytes,12,opt,name=message_status,json=messageStatus,proto3,oneof"`
}

type ServerToAppCustomerNotification_MessagingConsentUpdate

type ServerToAppCustomerNotification_MessagingConsentUpdate struct {
	MessagingConsentUpdate *MessagingConsentUpdateNotification `protobuf:"bytes,10,opt,name=messaging_consent_update,json=messagingConsentUpdate,proto3,oneof"`
}

type ServerToAppCustomerNotification_MessagingSessionEnded

type ServerToAppCustomerNotification_MessagingSessionEnded struct {
	MessagingSessionEnded *MessagingSessionEndedNotification `protobuf:"bytes,9,opt,name=messaging_session_ended,json=messagingSessionEnded,proto3,oneof"`
}

type ServerToAppCustomerNotification_MessagingSessionRenewed

type ServerToAppCustomerNotification_MessagingSessionRenewed struct {
	MessagingSessionRenewed *MessagingSessionRenewedNotification `protobuf:"bytes,8,opt,name=messaging_session_renewed,json=messagingSessionRenewed,proto3,oneof"`
}

type ServerToAppCustomerNotification_MessagingSessionStarted

type ServerToAppCustomerNotification_MessagingSessionStarted struct {
	MessagingSessionStarted *MessagingSessionStartedNotification `protobuf:"bytes,7,opt,name=messaging_session_started,json=messagingSessionStarted,proto3,oneof"`
}

type ServerToAppCustomerNotification_PaymentStatus

type ServerToAppCustomerNotification_PaymentStatus struct {
	PaymentStatus *PaymentStatusNotification `protobuf:"bytes,15,opt,name=payment_status,json=paymentStatus,proto3,oneof"`
}

type ServerToAppCustomerNotification_ReceivedMessage

type ServerToAppCustomerNotification_ReceivedMessage struct {
	ReceivedMessage *ReceivedMessageNotification `protobuf:"bytes,11,opt,name=received_message,json=receivedMessage,proto3,oneof"`
}

type ServerToAppCustomerNotification_ReceivedPayment

type ServerToAppCustomerNotification_ReceivedPayment struct {
	ReceivedPayment *ReceivedPaymentNotification `protobuf:"bytes,14,opt,name=received_payment,json=receivedPayment,proto3,oneof"`
}

type ServerToAppCustomerNotification_Reminder

type ServerToAppCustomerNotification_Reminder struct {
	Reminder *ReminderNotification `protobuf:"bytes,6,opt,name=reminder,proto3,oneof"`
}

type ServerToAppCustomerNotification_SentMessageReaction

type ServerToAppCustomerNotification_SentMessageReaction struct {
	SentMessageReaction *SentMessageReactionNotification `protobuf:"bytes,13,opt,name=sent_message_reaction,json=sentMessageReaction,proto3,oneof"`
}

type ServerToAppCustomerNotification_WalletPaymentStatus

type ServerToAppCustomerNotification_WalletPaymentStatus struct {
	WalletPaymentStatus *WalletPaymentStatusNotification `protobuf:"bytes,16,opt,name=wallet_payment_status,json=walletPaymentStatus,proto3,oneof"`
}

type ServerToAppNotification

type ServerToAppNotification struct {

	// Types that are assignable to Entry:
	//	*ServerToAppNotification_Customer
	//	*ServerToAppNotification_Purse
	Entry isServerToAppNotification_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

func (*ServerToAppNotification) Descriptor deprecated

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

Deprecated: Use ServerToAppNotification.ProtoReflect.Descriptor instead.

func (*ServerToAppNotification) GetCustomer

func (*ServerToAppNotification) GetEntry

func (m *ServerToAppNotification) GetEntry() isServerToAppNotification_Entry

func (*ServerToAppNotification) GetPurse

func (*ServerToAppNotification) ProtoMessage

func (*ServerToAppNotification) ProtoMessage()

func (*ServerToAppNotification) ProtoReflect

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

func (*ServerToAppNotification) Reset

func (x *ServerToAppNotification) Reset()

func (*ServerToAppNotification) String

func (x *ServerToAppNotification) String() string

type ServerToAppNotificationReply

type ServerToAppNotificationReply struct {
	DataUpdate *AppDataUpdate   `protobuf:"bytes,1,opt,name=data_update,json=dataUpdate,proto3" json:"data_update,omitempty"`
	Message    *OutboundMessage `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*ServerToAppNotificationReply) Descriptor deprecated

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

Deprecated: Use ServerToAppNotificationReply.ProtoReflect.Descriptor instead.

func (*ServerToAppNotificationReply) GetDataUpdate

func (x *ServerToAppNotificationReply) GetDataUpdate() *AppDataUpdate

func (*ServerToAppNotificationReply) GetMessage

func (*ServerToAppNotificationReply) ProtoMessage

func (*ServerToAppNotificationReply) ProtoMessage()

func (*ServerToAppNotificationReply) ProtoReflect

func (*ServerToAppNotificationReply) Reset

func (x *ServerToAppNotificationReply) Reset()

func (*ServerToAppNotificationReply) String

type ServerToAppNotification_Customer

type ServerToAppNotification_Customer struct {
	Customer *ServerToAppCustomerNotification `protobuf:"bytes,1,opt,name=customer,proto3,oneof"`
}

type ServerToAppNotification_Purse

type ServerToAppNotification_Purse struct {
	Purse *ServerToAppPurseNotification `protobuf:"bytes,2,opt,name=purse,proto3,oneof"`
}

type ServerToAppPurseNotification

type ServerToAppPurseNotification struct {
	OrgId     string               `protobuf:"bytes,1,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
	AppId     string               `protobuf:"bytes,2,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	PurseId   string               `protobuf:"bytes,3,opt,name=purse_id,json=purseId,proto3" json:"purse_id,omitempty"`
	CreatedAt *timestamp.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Types that are assignable to Entry:
	//	*ServerToAppPurseNotification_PaymentStatus
	Entry isServerToAppPurseNotification_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

func (*ServerToAppPurseNotification) Descriptor deprecated

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

Deprecated: Use ServerToAppPurseNotification.ProtoReflect.Descriptor instead.

func (*ServerToAppPurseNotification) GetAppId

func (x *ServerToAppPurseNotification) GetAppId() string

func (*ServerToAppPurseNotification) GetCreatedAt

func (*ServerToAppPurseNotification) GetEntry

func (m *ServerToAppPurseNotification) GetEntry() isServerToAppPurseNotification_Entry

func (*ServerToAppPurseNotification) GetOrgId

func (x *ServerToAppPurseNotification) GetOrgId() string

func (*ServerToAppPurseNotification) GetPaymentStatus

func (*ServerToAppPurseNotification) GetPurseId

func (x *ServerToAppPurseNotification) GetPurseId() string

func (*ServerToAppPurseNotification) ProtoMessage

func (*ServerToAppPurseNotification) ProtoMessage()

func (*ServerToAppPurseNotification) ProtoReflect

func (*ServerToAppPurseNotification) Reset

func (x *ServerToAppPurseNotification) Reset()

func (*ServerToAppPurseNotification) String

type ServerToAppPurseNotification_PaymentStatus

type ServerToAppPurseNotification_PaymentStatus struct {
	PaymentStatus *PaymentStatusNotification `protobuf:"bytes,5,opt,name=payment_status,json=paymentStatus,proto3,oneof"`
}

type ServerToSimulatorNotification

type ServerToSimulatorNotification struct {

	// Types that are assignable to Entry:
	//	*ServerToSimulatorNotification_SendMessage
	//	*ServerToSimulatorNotification_MakeVoiceCall
	//	*ServerToSimulatorNotification_SendCustomerPayment
	//	*ServerToSimulatorNotification_SendChannelPayment
	//	*ServerToSimulatorNotification_CheckoutPayment
	Entry isServerToSimulatorNotification_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

func (*ServerToSimulatorNotification) Descriptor deprecated

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

Deprecated: Use ServerToSimulatorNotification.ProtoReflect.Descriptor instead.

func (*ServerToSimulatorNotification) GetCheckoutPayment

func (*ServerToSimulatorNotification) GetEntry

func (m *ServerToSimulatorNotification) GetEntry() isServerToSimulatorNotification_Entry

func (*ServerToSimulatorNotification) GetMakeVoiceCall

func (*ServerToSimulatorNotification) GetSendChannelPayment

func (*ServerToSimulatorNotification) GetSendCustomerPayment

func (*ServerToSimulatorNotification) GetSendMessage

func (*ServerToSimulatorNotification) ProtoMessage

func (*ServerToSimulatorNotification) ProtoMessage()

func (*ServerToSimulatorNotification) ProtoReflect

func (*ServerToSimulatorNotification) Reset

func (x *ServerToSimulatorNotification) Reset()

func (*ServerToSimulatorNotification) String

type ServerToSimulatorNotificationReply

type ServerToSimulatorNotificationReply struct {
	// contains filtered or unexported fields
}

func (*ServerToSimulatorNotificationReply) Descriptor deprecated

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

Deprecated: Use ServerToSimulatorNotificationReply.ProtoReflect.Descriptor instead.

func (*ServerToSimulatorNotificationReply) ProtoMessage

func (*ServerToSimulatorNotificationReply) ProtoMessage()

func (*ServerToSimulatorNotificationReply) ProtoReflect

func (*ServerToSimulatorNotificationReply) Reset

func (*ServerToSimulatorNotificationReply) String

type ServerToSimulatorNotification_CheckoutPayment

type ServerToSimulatorNotification_CheckoutPayment struct {
	CheckoutPayment *CheckoutPaymentSimulatorNotification `protobuf:"bytes,5,opt,name=checkout_payment,json=checkoutPayment,proto3,oneof"`
}

type ServerToSimulatorNotification_MakeVoiceCall

type ServerToSimulatorNotification_MakeVoiceCall struct {
	MakeVoiceCall *MakeVoiceCallSimulatorNotification `protobuf:"bytes,2,opt,name=make_voice_call,json=makeVoiceCall,proto3,oneof"`
}

type ServerToSimulatorNotification_SendChannelPayment

type ServerToSimulatorNotification_SendChannelPayment struct {
	SendChannelPayment *SendChannelPaymentSimulatorNotification `protobuf:"bytes,4,opt,name=send_channel_payment,json=sendChannelPayment,proto3,oneof"`
}

type ServerToSimulatorNotification_SendCustomerPayment

type ServerToSimulatorNotification_SendCustomerPayment struct {
	SendCustomerPayment *SendCustomerPaymentSimulatorNotification `protobuf:"bytes,3,opt,name=send_customer_payment,json=sendCustomerPayment,proto3,oneof"`
}

type ServerToSimulatorNotification_SendMessage

type ServerToSimulatorNotification_SendMessage struct {
	SendMessage *SendMessageSimulatorNotification `protobuf:"bytes,1,opt,name=send_message,json=sendMessage,proto3,oneof"`
}

type SimulatorToServerCommand

type SimulatorToServerCommand struct {

	// Types that are assignable to Entry:
	//	*SimulatorToServerCommand_ReceiveMessage
	//	*SimulatorToServerCommand_ReceivePayment
	//	*SimulatorToServerCommand_UpdatePaymentStatus
	Entry isSimulatorToServerCommand_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

func (*SimulatorToServerCommand) Descriptor deprecated

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

Deprecated: Use SimulatorToServerCommand.ProtoReflect.Descriptor instead.

func (*SimulatorToServerCommand) GetEntry

func (m *SimulatorToServerCommand) GetEntry() isSimulatorToServerCommand_Entry

func (*SimulatorToServerCommand) GetReceiveMessage

func (*SimulatorToServerCommand) GetReceivePayment

func (*SimulatorToServerCommand) GetUpdatePaymentStatus

func (*SimulatorToServerCommand) ProtoMessage

func (*SimulatorToServerCommand) ProtoMessage()

func (*SimulatorToServerCommand) ProtoReflect

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

func (*SimulatorToServerCommand) Reset

func (x *SimulatorToServerCommand) Reset()

func (*SimulatorToServerCommand) String

func (x *SimulatorToServerCommand) String() string

type SimulatorToServerCommandReply

type SimulatorToServerCommandReply struct {
	Status      bool             `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	Description string           `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Message     *OutboundMessage `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*SimulatorToServerCommandReply) Descriptor deprecated

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

Deprecated: Use SimulatorToServerCommandReply.ProtoReflect.Descriptor instead.

func (*SimulatorToServerCommandReply) GetDescription

func (x *SimulatorToServerCommandReply) GetDescription() string

func (*SimulatorToServerCommandReply) GetMessage

func (*SimulatorToServerCommandReply) GetStatus

func (x *SimulatorToServerCommandReply) GetStatus() bool

func (*SimulatorToServerCommandReply) ProtoMessage

func (*SimulatorToServerCommandReply) ProtoMessage()

func (*SimulatorToServerCommandReply) ProtoReflect

func (*SimulatorToServerCommandReply) Reset

func (x *SimulatorToServerCommandReply) Reset()

func (*SimulatorToServerCommandReply) String

type SimulatorToServerCommand_ReceiveMessage

type SimulatorToServerCommand_ReceiveMessage struct {
	ReceiveMessage *ReceiveMessageSimulatorCommand `protobuf:"bytes,1,opt,name=receive_message,json=receiveMessage,proto3,oneof"`
}

type SimulatorToServerCommand_ReceivePayment

type SimulatorToServerCommand_ReceivePayment struct {
	ReceivePayment *ReceivePaymentSimulatorCommand `protobuf:"bytes,2,opt,name=receive_payment,json=receivePayment,proto3,oneof"`
}

type SimulatorToServerCommand_UpdatePaymentStatus

type SimulatorToServerCommand_UpdatePaymentStatus struct {
	UpdatePaymentStatus *UpdatePaymentStatusSimulatorCommand `protobuf:"bytes,3,opt,name=update_payment_status,json=updatePaymentStatus,proto3,oneof"`
}

type TagCommandReply

type TagCommandReply struct {
	Status      bool                  `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	Description string                `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	WorkId      *wrappers.StringValue `protobuf:"bytes,3,opt,name=work_id,json=workId,proto3" json:"work_id,omitempty"`
	// contains filtered or unexported fields
}

func (*TagCommandReply) Descriptor deprecated

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

Deprecated: Use TagCommandReply.ProtoReflect.Descriptor instead.

func (*TagCommandReply) GetDescription

func (x *TagCommandReply) GetDescription() string

func (*TagCommandReply) GetStatus

func (x *TagCommandReply) GetStatus() bool

func (*TagCommandReply) GetWorkId

func (x *TagCommandReply) GetWorkId() *wrappers.StringValue

func (*TagCommandReply) ProtoMessage

func (*TagCommandReply) ProtoMessage()

func (*TagCommandReply) ProtoReflect

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

func (*TagCommandReply) Reset

func (x *TagCommandReply) Reset()

func (*TagCommandReply) String

func (x *TagCommandReply) String() string

type TemplateMessageBody

type TemplateMessageBody struct {
	Id     string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Params map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*TemplateMessageBody) Descriptor deprecated

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

Deprecated: Use TemplateMessageBody.ProtoReflect.Descriptor instead.

func (*TemplateMessageBody) GetId

func (x *TemplateMessageBody) GetId() string

func (*TemplateMessageBody) GetParams

func (x *TemplateMessageBody) GetParams() map[string]string

func (*TemplateMessageBody) ProtoMessage

func (*TemplateMessageBody) ProtoMessage()

func (*TemplateMessageBody) ProtoReflect

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

func (*TemplateMessageBody) Reset

func (x *TemplateMessageBody) Reset()

func (*TemplateMessageBody) String

func (x *TemplateMessageBody) String() string

type TextToSpeechVoice

type TextToSpeechVoice int32
const (
	TextToSpeechVoice_TEXT_TO_SPEECH_VOICE_UNSPECIFIED TextToSpeechVoice = 0
	TextToSpeechVoice_TEXT_TO_SPEECH_VOICE_MALE        TextToSpeechVoice = 1
	TextToSpeechVoice_TEXT_TO_SPEECH_VOICE_FEMALE      TextToSpeechVoice = 2
)

func (TextToSpeechVoice) Descriptor

func (TextToSpeechVoice) Enum

func (TextToSpeechVoice) EnumDescriptor deprecated

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

Deprecated: Use TextToSpeechVoice.Descriptor instead.

func (TextToSpeechVoice) Number

func (TextToSpeechVoice) String

func (x TextToSpeechVoice) String() string

func (TextToSpeechVoice) Type

type UpdateCustomerAppDataCommand

type UpdateCustomerAppDataCommand struct {

	// Types that are assignable to Customer:
	//	*UpdateCustomerAppDataCommand_CustomerId
	//	*UpdateCustomerAppDataCommand_CustomerNumber
	//	*UpdateCustomerAppDataCommand_SecondaryId
	Customer isUpdateCustomerAppDataCommand_Customer `protobuf_oneof:"customer"`
	Update   *DataMapValue                           `protobuf:"bytes,4,opt,name=update,proto3" json:"update,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateCustomerAppDataCommand) Descriptor deprecated

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

Deprecated: Use UpdateCustomerAppDataCommand.ProtoReflect.Descriptor instead.

func (*UpdateCustomerAppDataCommand) GetCustomer

func (m *UpdateCustomerAppDataCommand) GetCustomer() isUpdateCustomerAppDataCommand_Customer

func (*UpdateCustomerAppDataCommand) GetCustomerId

func (x *UpdateCustomerAppDataCommand) GetCustomerId() string

func (*UpdateCustomerAppDataCommand) GetCustomerNumber

func (x *UpdateCustomerAppDataCommand) GetCustomerNumber() *CustomerNumber

func (*UpdateCustomerAppDataCommand) GetSecondaryId

func (x *UpdateCustomerAppDataCommand) GetSecondaryId() *IndexMapping

func (*UpdateCustomerAppDataCommand) GetUpdate

func (*UpdateCustomerAppDataCommand) ProtoMessage

func (*UpdateCustomerAppDataCommand) ProtoMessage()

func (*UpdateCustomerAppDataCommand) ProtoReflect

func (*UpdateCustomerAppDataCommand) Reset

func (x *UpdateCustomerAppDataCommand) Reset()

func (*UpdateCustomerAppDataCommand) String

type UpdateCustomerAppDataCommand_CustomerId

type UpdateCustomerAppDataCommand_CustomerId struct {
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3,oneof"`
}

type UpdateCustomerAppDataCommand_CustomerNumber

type UpdateCustomerAppDataCommand_CustomerNumber struct {
	CustomerNumber *CustomerNumber `protobuf:"bytes,2,opt,name=customer_number,json=customerNumber,proto3,oneof"`
}

type UpdateCustomerAppDataCommand_SecondaryId

type UpdateCustomerAppDataCommand_SecondaryId struct {
	SecondaryId *IndexMapping `protobuf:"bytes,3,opt,name=secondary_id,json=secondaryId,proto3,oneof"`
}

type UpdateCustomerAppDataReply

type UpdateCustomerAppDataReply struct {
	Status      bool                  `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	Description string                `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	CustomerId  *wrappers.StringValue `protobuf:"bytes,3,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateCustomerAppDataReply) Descriptor deprecated

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

Deprecated: Use UpdateCustomerAppDataReply.ProtoReflect.Descriptor instead.

func (*UpdateCustomerAppDataReply) GetCustomerId

func (x *UpdateCustomerAppDataReply) GetCustomerId() *wrappers.StringValue

func (*UpdateCustomerAppDataReply) GetDescription

func (x *UpdateCustomerAppDataReply) GetDescription() string

func (*UpdateCustomerAppDataReply) GetStatus

func (x *UpdateCustomerAppDataReply) GetStatus() bool

func (*UpdateCustomerAppDataReply) ProtoMessage

func (*UpdateCustomerAppDataReply) ProtoMessage()

func (*UpdateCustomerAppDataReply) ProtoReflect

func (*UpdateCustomerAppDataReply) Reset

func (x *UpdateCustomerAppDataReply) Reset()

func (*UpdateCustomerAppDataReply) String

func (x *UpdateCustomerAppDataReply) String() string

type UpdateCustomerMetadataCommand

type UpdateCustomerMetadataCommand struct {

	// Types that are assignable to Customer:
	//	*UpdateCustomerMetadataCommand_CustomerId
	//	*UpdateCustomerMetadataCommand_CustomerNumber
	//	*UpdateCustomerMetadataCommand_SecondaryId
	Customer isUpdateCustomerMetadataCommand_Customer `protobuf_oneof:"customer"`
	Updates  map[string]*DataMapValue                 `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*UpdateCustomerMetadataCommand) Descriptor deprecated

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

Deprecated: Use UpdateCustomerMetadataCommand.ProtoReflect.Descriptor instead.

func (*UpdateCustomerMetadataCommand) GetCustomer

func (m *UpdateCustomerMetadataCommand) GetCustomer() isUpdateCustomerMetadataCommand_Customer

func (*UpdateCustomerMetadataCommand) GetCustomerId

func (x *UpdateCustomerMetadataCommand) GetCustomerId() string

func (*UpdateCustomerMetadataCommand) GetCustomerNumber

func (x *UpdateCustomerMetadataCommand) GetCustomerNumber() *CustomerNumber

func (*UpdateCustomerMetadataCommand) GetSecondaryId

func (x *UpdateCustomerMetadataCommand) GetSecondaryId() *IndexMapping

func (*UpdateCustomerMetadataCommand) GetUpdates

func (x *UpdateCustomerMetadataCommand) GetUpdates() map[string]*DataMapValue

func (*UpdateCustomerMetadataCommand) ProtoMessage

func (*UpdateCustomerMetadataCommand) ProtoMessage()

func (*UpdateCustomerMetadataCommand) ProtoReflect

func (*UpdateCustomerMetadataCommand) Reset

func (x *UpdateCustomerMetadataCommand) Reset()

func (*UpdateCustomerMetadataCommand) String

type UpdateCustomerMetadataCommand_CustomerId

type UpdateCustomerMetadataCommand_CustomerId struct {
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3,oneof"`
}

type UpdateCustomerMetadataCommand_CustomerNumber

type UpdateCustomerMetadataCommand_CustomerNumber struct {
	CustomerNumber *CustomerNumber `protobuf:"bytes,2,opt,name=customer_number,json=customerNumber,proto3,oneof"`
}

type UpdateCustomerMetadataCommand_SecondaryId

type UpdateCustomerMetadataCommand_SecondaryId struct {
	SecondaryId *IndexMapping `protobuf:"bytes,3,opt,name=secondary_id,json=secondaryId,proto3,oneof"`
}

type UpdateCustomerSecondaryIdCommand

type UpdateCustomerSecondaryIdCommand struct {

	// Types that are assignable to Customer:
	//	*UpdateCustomerSecondaryIdCommand_CustomerId
	//	*UpdateCustomerSecondaryIdCommand_CustomerNumber
	//	*UpdateCustomerSecondaryIdCommand_SecondaryId
	Customer isUpdateCustomerSecondaryIdCommand_Customer `protobuf_oneof:"customer"`
	Updates  []*CustomerIndex                            `protobuf:"bytes,4,rep,name=updates,proto3" json:"updates,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateCustomerSecondaryIdCommand) Descriptor deprecated

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

Deprecated: Use UpdateCustomerSecondaryIdCommand.ProtoReflect.Descriptor instead.

func (*UpdateCustomerSecondaryIdCommand) GetCustomer

func (m *UpdateCustomerSecondaryIdCommand) GetCustomer() isUpdateCustomerSecondaryIdCommand_Customer

func (*UpdateCustomerSecondaryIdCommand) GetCustomerId

func (x *UpdateCustomerSecondaryIdCommand) GetCustomerId() string

func (*UpdateCustomerSecondaryIdCommand) GetCustomerNumber

func (x *UpdateCustomerSecondaryIdCommand) GetCustomerNumber() *CustomerNumber

func (*UpdateCustomerSecondaryIdCommand) GetSecondaryId

func (x *UpdateCustomerSecondaryIdCommand) GetSecondaryId() *IndexMapping

func (*UpdateCustomerSecondaryIdCommand) GetUpdates

func (*UpdateCustomerSecondaryIdCommand) ProtoMessage

func (*UpdateCustomerSecondaryIdCommand) ProtoMessage()

func (*UpdateCustomerSecondaryIdCommand) ProtoReflect

func (*UpdateCustomerSecondaryIdCommand) Reset

func (*UpdateCustomerSecondaryIdCommand) String

type UpdateCustomerSecondaryIdCommand_CustomerId

type UpdateCustomerSecondaryIdCommand_CustomerId struct {
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3,oneof"`
}

type UpdateCustomerSecondaryIdCommand_CustomerNumber

type UpdateCustomerSecondaryIdCommand_CustomerNumber struct {
	CustomerNumber *CustomerNumber `protobuf:"bytes,2,opt,name=customer_number,json=customerNumber,proto3,oneof"`
}

type UpdateCustomerSecondaryIdCommand_SecondaryId

type UpdateCustomerSecondaryIdCommand_SecondaryId struct {
	SecondaryId *IndexMapping `protobuf:"bytes,3,opt,name=secondary_id,json=secondaryId,proto3,oneof"`
}

type UpdateCustomerStateReply

type UpdateCustomerStateReply struct {
	Status      bool                  `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	Description string                `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	CustomerId  *wrappers.StringValue `protobuf:"bytes,3,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateCustomerStateReply) Descriptor deprecated

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

Deprecated: Use UpdateCustomerStateReply.ProtoReflect.Descriptor instead.

func (*UpdateCustomerStateReply) GetCustomerId

func (x *UpdateCustomerStateReply) GetCustomerId() *wrappers.StringValue

func (*UpdateCustomerStateReply) GetDescription

func (x *UpdateCustomerStateReply) GetDescription() string

func (*UpdateCustomerStateReply) GetStatus

func (x *UpdateCustomerStateReply) GetStatus() bool

func (*UpdateCustomerStateReply) ProtoMessage

func (*UpdateCustomerStateReply) ProtoMessage()

func (*UpdateCustomerStateReply) ProtoReflect

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

func (*UpdateCustomerStateReply) Reset

func (x *UpdateCustomerStateReply) Reset()

func (*UpdateCustomerStateReply) String

func (x *UpdateCustomerStateReply) String() string

type UpdateCustomerTagCommand

type UpdateCustomerTagCommand struct {

	// Types that are assignable to Customer:
	//	*UpdateCustomerTagCommand_CustomerId
	//	*UpdateCustomerTagCommand_CustomerNumber
	//	*UpdateCustomerTagCommand_SecondaryId
	Customer isUpdateCustomerTagCommand_Customer `protobuf_oneof:"customer"`
	Updates  []*CustomerIndex                    `protobuf:"bytes,4,rep,name=updates,proto3" json:"updates,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateCustomerTagCommand) Descriptor deprecated

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

Deprecated: Use UpdateCustomerTagCommand.ProtoReflect.Descriptor instead.

func (*UpdateCustomerTagCommand) GetCustomer

func (m *UpdateCustomerTagCommand) GetCustomer() isUpdateCustomerTagCommand_Customer

func (*UpdateCustomerTagCommand) GetCustomerId

func (x *UpdateCustomerTagCommand) GetCustomerId() string

func (*UpdateCustomerTagCommand) GetCustomerNumber

func (x *UpdateCustomerTagCommand) GetCustomerNumber() *CustomerNumber

func (*UpdateCustomerTagCommand) GetSecondaryId

func (x *UpdateCustomerTagCommand) GetSecondaryId() *IndexMapping

func (*UpdateCustomerTagCommand) GetUpdates

func (x *UpdateCustomerTagCommand) GetUpdates() []*CustomerIndex

func (*UpdateCustomerTagCommand) ProtoMessage

func (*UpdateCustomerTagCommand) ProtoMessage()

func (*UpdateCustomerTagCommand) ProtoReflect

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

func (*UpdateCustomerTagCommand) Reset

func (x *UpdateCustomerTagCommand) Reset()

func (*UpdateCustomerTagCommand) String

func (x *UpdateCustomerTagCommand) String() string

type UpdateCustomerTagCommand_CustomerId

type UpdateCustomerTagCommand_CustomerId struct {
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3,oneof"`
}

type UpdateCustomerTagCommand_CustomerNumber

type UpdateCustomerTagCommand_CustomerNumber struct {
	CustomerNumber *CustomerNumber `protobuf:"bytes,2,opt,name=customer_number,json=customerNumber,proto3,oneof"`
}

type UpdateCustomerTagCommand_SecondaryId

type UpdateCustomerTagCommand_SecondaryId struct {
	SecondaryId *IndexMapping `protobuf:"bytes,3,opt,name=secondary_id,json=secondaryId,proto3,oneof"`
}

type UpdateMessagingConsentCommand

type UpdateMessagingConsentCommand struct {
	CustomerNumber *CustomerNumber         `protobuf:"bytes,1,opt,name=customer_number,json=customerNumber,proto3" json:"customer_number,omitempty"`
	ChannelNumber  *MessagingChannelNumber `protobuf:"bytes,2,opt,name=channel_number,json=channelNumber,proto3" json:"channel_number,omitempty"`
	Update         MessagingConsentUpdate  `protobuf:"varint,3,opt,name=update,proto3,enum=com.elarian.hera.proto.MessagingConsentUpdate" json:"update,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateMessagingConsentCommand) Descriptor deprecated

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

Deprecated: Use UpdateMessagingConsentCommand.ProtoReflect.Descriptor instead.

func (*UpdateMessagingConsentCommand) GetChannelNumber

func (*UpdateMessagingConsentCommand) GetCustomerNumber

func (x *UpdateMessagingConsentCommand) GetCustomerNumber() *CustomerNumber

func (*UpdateMessagingConsentCommand) GetUpdate

func (*UpdateMessagingConsentCommand) ProtoMessage

func (*UpdateMessagingConsentCommand) ProtoMessage()

func (*UpdateMessagingConsentCommand) ProtoReflect

func (*UpdateMessagingConsentCommand) Reset

func (x *UpdateMessagingConsentCommand) Reset()

func (*UpdateMessagingConsentCommand) String

type UpdateMessagingConsentReply

type UpdateMessagingConsentReply struct {
	Status      MessagingConsentUpdateStatus `protobuf:"varint,1,opt,name=status,proto3,enum=com.elarian.hera.proto.MessagingConsentUpdateStatus" json:"status,omitempty"`
	Description string                       `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	CustomerId  *wrappers.StringValue        `protobuf:"bytes,3,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateMessagingConsentReply) Descriptor deprecated

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

Deprecated: Use UpdateMessagingConsentReply.ProtoReflect.Descriptor instead.

func (*UpdateMessagingConsentReply) GetCustomerId

func (x *UpdateMessagingConsentReply) GetCustomerId() *wrappers.StringValue

func (*UpdateMessagingConsentReply) GetDescription

func (x *UpdateMessagingConsentReply) GetDescription() string

func (*UpdateMessagingConsentReply) GetStatus

func (*UpdateMessagingConsentReply) ProtoMessage

func (*UpdateMessagingConsentReply) ProtoMessage()

func (*UpdateMessagingConsentReply) ProtoReflect

func (*UpdateMessagingConsentReply) Reset

func (x *UpdateMessagingConsentReply) Reset()

func (*UpdateMessagingConsentReply) String

func (x *UpdateMessagingConsentReply) String() string

type UpdatePaymentStatusSimulatorCommand

type UpdatePaymentStatusSimulatorCommand struct {
	TransactionId string        `protobuf:"bytes,1,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
	Status        PaymentStatus `protobuf:"varint,2,opt,name=status,proto3,enum=com.elarian.hera.proto.PaymentStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdatePaymentStatusSimulatorCommand) Descriptor deprecated

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

Deprecated: Use UpdatePaymentStatusSimulatorCommand.ProtoReflect.Descriptor instead.

func (*UpdatePaymentStatusSimulatorCommand) GetStatus

func (*UpdatePaymentStatusSimulatorCommand) GetTransactionId

func (x *UpdatePaymentStatusSimulatorCommand) GetTransactionId() string

func (*UpdatePaymentStatusSimulatorCommand) ProtoMessage

func (*UpdatePaymentStatusSimulatorCommand) ProtoMessage()

func (*UpdatePaymentStatusSimulatorCommand) ProtoReflect

func (*UpdatePaymentStatusSimulatorCommand) Reset

func (*UpdatePaymentStatusSimulatorCommand) String

type UssdMenuMessageBody

type UssdMenuMessageBody struct {
	Text       string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
	IsTerminal bool   `protobuf:"varint,2,opt,name=is_terminal,json=isTerminal,proto3" json:"is_terminal,omitempty"`
	// contains filtered or unexported fields
}

func (*UssdMenuMessageBody) Descriptor deprecated

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

Deprecated: Use UssdMenuMessageBody.ProtoReflect.Descriptor instead.

func (*UssdMenuMessageBody) GetIsTerminal

func (x *UssdMenuMessageBody) GetIsTerminal() bool

func (*UssdMenuMessageBody) GetText

func (x *UssdMenuMessageBody) GetText() string

func (*UssdMenuMessageBody) ProtoMessage

func (*UssdMenuMessageBody) ProtoMessage()

func (*UssdMenuMessageBody) ProtoReflect

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

func (*UssdMenuMessageBody) Reset

func (x *UssdMenuMessageBody) Reset()

func (*UssdMenuMessageBody) String

func (x *UssdMenuMessageBody) String() string

type VoiceCallAction

type VoiceCallAction struct {

	// Types that are assignable to Entry:
	//	*VoiceCallAction_Say
	//	*VoiceCallAction_Play
	//	*VoiceCallAction_GetDigits
	//	*VoiceCallAction_Dial
	//	*VoiceCallAction_RecordSession
	//	*VoiceCallAction_GetRecording
	//	*VoiceCallAction_Enqueue
	//	*VoiceCallAction_Dequeue
	//	*VoiceCallAction_Reject
	//	*VoiceCallAction_Redirect
	Entry isVoiceCallAction_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

func (*VoiceCallAction) Descriptor deprecated

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

Deprecated: Use VoiceCallAction.ProtoReflect.Descriptor instead.

func (*VoiceCallAction) GetDequeue

func (x *VoiceCallAction) GetDequeue() *DequeueCallAction

func (*VoiceCallAction) GetDial

func (x *VoiceCallAction) GetDial() *DialCallAction

func (*VoiceCallAction) GetEnqueue

func (x *VoiceCallAction) GetEnqueue() *EnqueueCallAction

func (*VoiceCallAction) GetEntry

func (m *VoiceCallAction) GetEntry() isVoiceCallAction_Entry

func (*VoiceCallAction) GetGetDigits

func (x *VoiceCallAction) GetGetDigits() *GetDigitsCallAction

func (*VoiceCallAction) GetGetRecording

func (x *VoiceCallAction) GetGetRecording() *GetRecordingCallAction

func (*VoiceCallAction) GetPlay

func (x *VoiceCallAction) GetPlay() *PlayCallAction

func (*VoiceCallAction) GetRecordSession

func (x *VoiceCallAction) GetRecordSession() *RecordSessionCallAction

func (*VoiceCallAction) GetRedirect

func (x *VoiceCallAction) GetRedirect() *RedirectCallAction

func (*VoiceCallAction) GetReject

func (x *VoiceCallAction) GetReject() *RejectCallAction

func (*VoiceCallAction) GetSay

func (x *VoiceCallAction) GetSay() *SayCallAction

func (*VoiceCallAction) ProtoMessage

func (*VoiceCallAction) ProtoMessage()

func (*VoiceCallAction) ProtoReflect

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

func (*VoiceCallAction) Reset

func (x *VoiceCallAction) Reset()

func (*VoiceCallAction) String

func (x *VoiceCallAction) String() string

type VoiceCallAction_Dequeue

type VoiceCallAction_Dequeue struct {
	Dequeue *DequeueCallAction `protobuf:"bytes,8,opt,name=dequeue,proto3,oneof"`
}

type VoiceCallAction_Dial

type VoiceCallAction_Dial struct {
	Dial *DialCallAction `protobuf:"bytes,4,opt,name=dial,proto3,oneof"`
}

type VoiceCallAction_Enqueue

type VoiceCallAction_Enqueue struct {
	Enqueue *EnqueueCallAction `protobuf:"bytes,7,opt,name=enqueue,proto3,oneof"`
}

type VoiceCallAction_GetDigits

type VoiceCallAction_GetDigits struct {
	GetDigits *GetDigitsCallAction `protobuf:"bytes,3,opt,name=get_digits,json=getDigits,proto3,oneof"`
}

type VoiceCallAction_GetRecording

type VoiceCallAction_GetRecording struct {
	GetRecording *GetRecordingCallAction `protobuf:"bytes,6,opt,name=get_recording,json=getRecording,proto3,oneof"`
}

type VoiceCallAction_Play

type VoiceCallAction_Play struct {
	Play *PlayCallAction `protobuf:"bytes,2,opt,name=play,proto3,oneof"`
}

type VoiceCallAction_RecordSession

type VoiceCallAction_RecordSession struct {
	RecordSession *RecordSessionCallAction `protobuf:"bytes,5,opt,name=record_session,json=recordSession,proto3,oneof"`
}

type VoiceCallAction_Redirect

type VoiceCallAction_Redirect struct {
	Redirect *RedirectCallAction `protobuf:"bytes,10,opt,name=redirect,proto3,oneof"`
}

type VoiceCallAction_Reject

type VoiceCallAction_Reject struct {
	Reject *RejectCallAction `protobuf:"bytes,9,opt,name=reject,proto3,oneof"`
}

type VoiceCallAction_Say

type VoiceCallAction_Say struct {
	Say *SayCallAction `protobuf:"bytes,1,opt,name=say,proto3,oneof"`
}

type VoiceCallDialInput

type VoiceCallDialInput struct {
	DestinationNumber string               `protobuf:"bytes,1,opt,name=destination_number,json=destinationNumber,proto3" json:"destination_number,omitempty"`
	StartedAt         *timestamp.Timestamp `protobuf:"bytes,2,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
	Duration          *duration.Duration   `protobuf:"bytes,3,opt,name=duration,proto3" json:"duration,omitempty"`
	// contains filtered or unexported fields
}

func (*VoiceCallDialInput) Descriptor deprecated

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

Deprecated: Use VoiceCallDialInput.ProtoReflect.Descriptor instead.

func (*VoiceCallDialInput) GetDestinationNumber

func (x *VoiceCallDialInput) GetDestinationNumber() string

func (*VoiceCallDialInput) GetDuration

func (x *VoiceCallDialInput) GetDuration() *duration.Duration

func (*VoiceCallDialInput) GetStartedAt

func (x *VoiceCallDialInput) GetStartedAt() *timestamp.Timestamp

func (*VoiceCallDialInput) ProtoMessage

func (*VoiceCallDialInput) ProtoMessage()

func (*VoiceCallDialInput) ProtoReflect

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

func (*VoiceCallDialInput) Reset

func (x *VoiceCallDialInput) Reset()

func (*VoiceCallDialInput) String

func (x *VoiceCallDialInput) String() string

type VoiceCallDialplanMessageBody

type VoiceCallDialplanMessageBody struct {
	Actions []*VoiceCallAction `protobuf:"bytes,1,rep,name=actions,proto3" json:"actions,omitempty"`
	// contains filtered or unexported fields
}

func (*VoiceCallDialplanMessageBody) Descriptor deprecated

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

Deprecated: Use VoiceCallDialplanMessageBody.ProtoReflect.Descriptor instead.

func (*VoiceCallDialplanMessageBody) GetActions

func (x *VoiceCallDialplanMessageBody) GetActions() []*VoiceCallAction

func (*VoiceCallDialplanMessageBody) ProtoMessage

func (*VoiceCallDialplanMessageBody) ProtoMessage()

func (*VoiceCallDialplanMessageBody) ProtoReflect

func (*VoiceCallDialplanMessageBody) Reset

func (x *VoiceCallDialplanMessageBody) Reset()

func (*VoiceCallDialplanMessageBody) String

type VoiceCallHangupCause

type VoiceCallHangupCause int32
const (
	VoiceCallHangupCause_VOICE_CALL_HANGUP_CAUSE_UNSPECIFIED              VoiceCallHangupCause = 0
	VoiceCallHangupCause_VOICE_CALL_HANGUP_CAUSE_UNALLOCATED_NUMBER       VoiceCallHangupCause = 1
	VoiceCallHangupCause_VOICE_CALL_HANGUP_CAUSE_USER_BUSY                VoiceCallHangupCause = 17
	VoiceCallHangupCause_VOICE_CALL_HANGUP_CAUSE_NORMAL_CLEARING          VoiceCallHangupCause = 16
	VoiceCallHangupCause_VOICE_CALL_HANGUP_CAUSE_NO_USER_RESPONSE         VoiceCallHangupCause = 18
	VoiceCallHangupCause_VOICE_CALL_HANGUP_CAUSE_NO_ANSWER                VoiceCallHangupCause = 19
	VoiceCallHangupCause_VOICE_CALL_HANGUP_CAUSE_SUBSCRIBER_ABSENT        VoiceCallHangupCause = 20
	VoiceCallHangupCause_VOICE_CALL_HANGUP_CAUSE_CALL_REJECTED            VoiceCallHangupCause = 21
	VoiceCallHangupCause_VOICE_CALL_HANGUP_CAUSE_NORMAL_UNSPECIFIED       VoiceCallHangupCause = 31
	VoiceCallHangupCause_VOICE_CALL_HANGUP_CAUSE_NORMAL_TEMPORARY_FAILURE VoiceCallHangupCause = 41
	VoiceCallHangupCause_VOICE_CALL_HANGUP_CAUSE_SERVICE_UNAVAILABLE      VoiceCallHangupCause = 63
	VoiceCallHangupCause_VOICE_CALL_HANGUP_CAUSE_RECOVERY_ON_TIMER_EXPIRE VoiceCallHangupCause = 102
	VoiceCallHangupCause_VOICE_CALL_HANGUP_CAUSE_ORIGINATOR_CANCEL        VoiceCallHangupCause = 487
	VoiceCallHangupCause_VOICE_CALL_HANGUP_CAUSE_LOSE_RACE                VoiceCallHangupCause = 502
	VoiceCallHangupCause_VOICE_CALL_HANGUP_CAUSE_USER_NOT_REGISTERED      VoiceCallHangupCause = 606
)

func (VoiceCallHangupCause) Descriptor

func (VoiceCallHangupCause) Enum

func (VoiceCallHangupCause) EnumDescriptor deprecated

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

Deprecated: Use VoiceCallHangupCause.Descriptor instead.

func (VoiceCallHangupCause) Number

func (VoiceCallHangupCause) String

func (x VoiceCallHangupCause) String() string

func (VoiceCallHangupCause) Type

type VoiceCallInputMessageBody

type VoiceCallInputMessageBody struct {
	Direction    CustomerEventDirection `protobuf:"varint,1,opt,name=direction,proto3,enum=com.elarian.hera.proto.CustomerEventDirection" json:"direction,omitempty"`
	Status       VoiceCallStatus        `protobuf:"varint,2,opt,name=status,proto3,enum=com.elarian.hera.proto.VoiceCallStatus" json:"status,omitempty"`
	StartedAt    *timestamp.Timestamp   `protobuf:"bytes,3,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
	HangupCause  VoiceCallHangupCause   `` /* 144-byte string literal not displayed */
	DtmfDigits   *wrappers.StringValue  `protobuf:"bytes,5,opt,name=dtmf_digits,json=dtmfDigits,proto3" json:"dtmf_digits,omitempty"`
	RecordingUrl *wrappers.StringValue  `protobuf:"bytes,6,opt,name=recording_url,json=recordingUrl,proto3" json:"recording_url,omitempty"`
	DialData     *VoiceCallDialInput    `protobuf:"bytes,7,opt,name=dial_data,json=dialData,proto3" json:"dial_data,omitempty"`
	QueueData    *VoiceCallQueueInput   `protobuf:"bytes,8,opt,name=queue_data,json=queueData,proto3" json:"queue_data,omitempty"`
	// contains filtered or unexported fields
}

func (*VoiceCallInputMessageBody) Descriptor deprecated

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

Deprecated: Use VoiceCallInputMessageBody.ProtoReflect.Descriptor instead.

func (*VoiceCallInputMessageBody) GetDialData

func (*VoiceCallInputMessageBody) GetDirection

func (*VoiceCallInputMessageBody) GetDtmfDigits

func (x *VoiceCallInputMessageBody) GetDtmfDigits() *wrappers.StringValue

func (*VoiceCallInputMessageBody) GetHangupCause

func (x *VoiceCallInputMessageBody) GetHangupCause() VoiceCallHangupCause

func (*VoiceCallInputMessageBody) GetQueueData

func (*VoiceCallInputMessageBody) GetRecordingUrl

func (x *VoiceCallInputMessageBody) GetRecordingUrl() *wrappers.StringValue

func (*VoiceCallInputMessageBody) GetStartedAt

func (x *VoiceCallInputMessageBody) GetStartedAt() *timestamp.Timestamp

func (*VoiceCallInputMessageBody) GetStatus

func (*VoiceCallInputMessageBody) ProtoMessage

func (*VoiceCallInputMessageBody) ProtoMessage()

func (*VoiceCallInputMessageBody) ProtoReflect

func (*VoiceCallInputMessageBody) Reset

func (x *VoiceCallInputMessageBody) Reset()

func (*VoiceCallInputMessageBody) String

func (x *VoiceCallInputMessageBody) String() string

type VoiceCallQueueInput

type VoiceCallQueueInput struct {
	EnqueuedAt          *timestamp.Timestamp  `protobuf:"bytes,1,opt,name=enqueued_at,json=enqueuedAt,proto3" json:"enqueued_at,omitempty"`
	DequeuedAt          *timestamp.Timestamp  `protobuf:"bytes,2,opt,name=dequeued_at,json=dequeuedAt,proto3" json:"dequeued_at,omitempty"`
	DequeuedToNumber    *wrappers.StringValue `protobuf:"bytes,3,opt,name=dequeued_to_number,json=dequeuedToNumber,proto3" json:"dequeued_to_number,omitempty"`
	DequeuedToSessionId *wrappers.StringValue `protobuf:"bytes,4,opt,name=dequeued_to_sessionId,json=dequeuedToSessionId,proto3" json:"dequeued_to_sessionId,omitempty"`
	QueueDuration       *duration.Duration    `protobuf:"bytes,5,opt,name=queue_duration,json=queueDuration,proto3" json:"queue_duration,omitempty"`
	// contains filtered or unexported fields
}

func (*VoiceCallQueueInput) Descriptor deprecated

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

Deprecated: Use VoiceCallQueueInput.ProtoReflect.Descriptor instead.

func (*VoiceCallQueueInput) GetDequeuedAt

func (x *VoiceCallQueueInput) GetDequeuedAt() *timestamp.Timestamp

func (*VoiceCallQueueInput) GetDequeuedToNumber

func (x *VoiceCallQueueInput) GetDequeuedToNumber() *wrappers.StringValue

func (*VoiceCallQueueInput) GetDequeuedToSessionId

func (x *VoiceCallQueueInput) GetDequeuedToSessionId() *wrappers.StringValue

func (*VoiceCallQueueInput) GetEnqueuedAt

func (x *VoiceCallQueueInput) GetEnqueuedAt() *timestamp.Timestamp

func (*VoiceCallQueueInput) GetQueueDuration

func (x *VoiceCallQueueInput) GetQueueDuration() *duration.Duration

func (*VoiceCallQueueInput) ProtoMessage

func (*VoiceCallQueueInput) ProtoMessage()

func (*VoiceCallQueueInput) ProtoReflect

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

func (*VoiceCallQueueInput) Reset

func (x *VoiceCallQueueInput) Reset()

func (*VoiceCallQueueInput) String

func (x *VoiceCallQueueInput) String() string

type VoiceCallStatus

type VoiceCallStatus int32
const (
	VoiceCallStatus_VOICE_CALL_STATUS_UNSPECIFIED               VoiceCallStatus = 0
	VoiceCallStatus_VOICE_CALL_STATUS_QUEUED                    VoiceCallStatus = 100
	VoiceCallStatus_VOICE_CALL_STATUS_ANSWERED                  VoiceCallStatus = 101
	VoiceCallStatus_VOICE_CALL_STATUS_RINGING                   VoiceCallStatus = 102
	VoiceCallStatus_VOICE_CALL_STATUS_ACTIVE                    VoiceCallStatus = 200
	VoiceCallStatus_VOICE_CALL_STATUS_DIALING                   VoiceCallStatus = 201
	VoiceCallStatus_VOICE_CALL_STATUS_DIAL_COMPLETED            VoiceCallStatus = 202
	VoiceCallStatus_VOICE_CALL_STATUS_BRIDGED                   VoiceCallStatus = 203
	VoiceCallStatus_VOICE_CALL_STATUS_ENQUEUED                  VoiceCallStatus = 204
	VoiceCallStatus_VOICE_CALL_STATUS_DEQUEUED                  VoiceCallStatus = 205
	VoiceCallStatus_VOICE_CALL_STATUS_TRANSFERRED               VoiceCallStatus = 206
	VoiceCallStatus_VOICE_CALL_STATUS_TRANSFER_COMPLETED        VoiceCallStatus = 207
	VoiceCallStatus_VOICE_CALL_STATUS_COMPLETED                 VoiceCallStatus = 300
	VoiceCallStatus_VOICE_CALL_STATUS_INSUFFICIENT_CREDIT       VoiceCallStatus = 400
	VoiceCallStatus_VOICE_CALL_STATUS_NOT_ANSWERED              VoiceCallStatus = 401
	VoiceCallStatus_VOICE_CALL_STATUS_INVALID_PHONE_NUMBER      VoiceCallStatus = 402
	VoiceCallStatus_VOICE_CALL_STATUS_DESTINATION_NOT_SUPPORTED VoiceCallStatus = 403
	VoiceCallStatus_VOICE_CALL_STATUS_DECOMMISSIONED_CUSTOMERID VoiceCallStatus = 404
	VoiceCallStatus_VOICE_CALL_STATUS_EXPIRED                   VoiceCallStatus = 405
	VoiceCallStatus_VOICE_CALL_STATUS_INVALID_CHANNEL_NUMBER    VoiceCallStatus = 406
	VoiceCallStatus_VOICE_CALL_STATUS_APPLICATION_ERROR         VoiceCallStatus = 501
)

func (VoiceCallStatus) Descriptor

func (VoiceCallStatus) Enum

func (x VoiceCallStatus) Enum() *VoiceCallStatus

func (VoiceCallStatus) EnumDescriptor deprecated

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

Deprecated: Use VoiceCallStatus.Descriptor instead.

func (VoiceCallStatus) Number

func (VoiceCallStatus) String

func (x VoiceCallStatus) String() string

func (VoiceCallStatus) Type

type WalletPaymentStatusNotification

type WalletPaymentStatusNotification struct {
	WalletId      string        `protobuf:"bytes,1,opt,name=wallet_id,json=walletId,proto3" json:"wallet_id,omitempty"`
	TransactionId string        `protobuf:"bytes,2,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
	Status        PaymentStatus `protobuf:"varint,3,opt,name=status,proto3,enum=com.elarian.hera.proto.PaymentStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*WalletPaymentStatusNotification) Descriptor deprecated

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

Deprecated: Use WalletPaymentStatusNotification.ProtoReflect.Descriptor instead.

func (*WalletPaymentStatusNotification) GetStatus

func (*WalletPaymentStatusNotification) GetTransactionId

func (x *WalletPaymentStatusNotification) GetTransactionId() string

func (*WalletPaymentStatusNotification) GetWalletId

func (x *WalletPaymentStatusNotification) GetWalletId() string

func (*WalletPaymentStatusNotification) ProtoMessage

func (*WalletPaymentStatusNotification) ProtoMessage()

func (*WalletPaymentStatusNotification) ProtoReflect

func (*WalletPaymentStatusNotification) Reset

func (*WalletPaymentStatusNotification) String

Jump to

Keyboard shortcuts

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