entitiesv1alpha1

package
v1.7.70 Latest Latest
Warning

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

Go to latest
Published: Apr 2, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_services_omnichannel_asm_entities_v1alpha1_session_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AsmSession

type AsmSession struct {

	// asm session sid
	AsmSessionSid int64 `protobuf:"varint,1,opt,name=asm_session_sid,json=asmSessionSid,proto3" json:"asm_session_sid,omitempty"`
	// time the asm session started
	AsmSessionStart *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=asm_session_start,json=asmSessionStart,proto3" json:"asm_session_start,omitempty"`
	// time the asm session ended
	AsmSessionEnd *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=asm_session_end,json=asmSessionEnd,proto3" json:"asm_session_end,omitempty"`
	// voice session is there is one
	VoiceSession *VoiceSession `protobuf:"bytes,6,opt,name=voice_session,json=voiceSession,proto3" json:"voice_session,omitempty"`
	// contains filtered or unexported fields
}

func (*AsmSession) Descriptor deprecated

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

Deprecated: Use AsmSession.ProtoReflect.Descriptor instead.

func (*AsmSession) GetAsmSessionEnd

func (x *AsmSession) GetAsmSessionEnd() *timestamppb.Timestamp

func (*AsmSession) GetAsmSessionSid

func (x *AsmSession) GetAsmSessionSid() int64

func (*AsmSession) GetAsmSessionStart

func (x *AsmSession) GetAsmSessionStart() *timestamppb.Timestamp

func (*AsmSession) GetVoiceSession

func (x *AsmSession) GetVoiceSession() *VoiceSession

func (*AsmSession) ProtoMessage

func (*AsmSession) ProtoMessage()

func (*AsmSession) ProtoReflect

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

func (*AsmSession) Reset

func (x *AsmSession) Reset()

func (*AsmSession) String

func (x *AsmSession) String() string

type AsmUserDetails

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

func (*AsmUserDetails) Descriptor deprecated

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

Deprecated: Use AsmUserDetails.ProtoReflect.Descriptor instead.

func (*AsmUserDetails) ProtoMessage

func (*AsmUserDetails) ProtoMessage()

func (*AsmUserDetails) ProtoReflect

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

func (*AsmUserDetails) Reset

func (x *AsmUserDetails) Reset()

func (*AsmUserDetails) String

func (x *AsmUserDetails) String() string

type VoiceRegistration

type VoiceRegistration struct {

	// The pin used to log in via a connected phone
	Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	// The pass used to log in via a connected phone
	Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	// The extention appended
	DialUrl string `protobuf:"bytes,4,opt,name=dial_url,json=dialUrl,proto3" json:"dial_url,omitempty"`
	// pstn phone number that will be used for the agent to dial in
	// if it's an empty string then the voip connection must be used
	PstnPhone string `protobuf:"bytes,5,opt,name=pstn_phone,json=pstnPhone,proto3" json:"pstn_phone,omitempty"`
	// default time zone -
	DefaultTimeZone string `protobuf:"bytes,6,opt,name=default_time_zone,json=defaultTimeZone,proto3" json:"default_time_zone,omitempty"`
	// expiration Timestamp When the registration will expire
	ExpirationTimestamp int64 `protobuf:"varint,7,opt,name=expiration_timestamp,json=expirationTimestamp,proto3" json:"expiration_timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*VoiceRegistration) Descriptor deprecated

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

Deprecated: Use VoiceRegistration.ProtoReflect.Descriptor instead.

func (*VoiceRegistration) GetDefaultTimeZone

func (x *VoiceRegistration) GetDefaultTimeZone() string

func (*VoiceRegistration) GetDialUrl

func (x *VoiceRegistration) GetDialUrl() string

func (*VoiceRegistration) GetExpirationTimestamp

func (x *VoiceRegistration) GetExpirationTimestamp() int64

func (*VoiceRegistration) GetPassword

func (x *VoiceRegistration) GetPassword() string

func (*VoiceRegistration) GetPstnPhone

func (x *VoiceRegistration) GetPstnPhone() string

func (*VoiceRegistration) GetUsername

func (x *VoiceRegistration) GetUsername() string

func (*VoiceRegistration) ProtoMessage

func (*VoiceRegistration) ProtoMessage()

func (*VoiceRegistration) ProtoReflect

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

func (*VoiceRegistration) Reset

func (x *VoiceRegistration) Reset()

func (*VoiceRegistration) String

func (x *VoiceRegistration) String() string

type VoiceSession

type VoiceSession struct {

	// voice session sid
	VoiceSessionSid int64 `protobuf:"varint,1,opt,name=voice_session_sid,json=voiceSessionSid,proto3" json:"voice_session_sid,omitempty"`
	// time the voice session started
	VoiceSessionStart *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=voice_session_start,json=voiceSessionStart,proto3" json:"voice_session_start,omitempty"`
	// time the voice session ended
	VoiceSessionEnd *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=voice_session_end,json=voiceSessionEnd,proto3" json:"voice_session_end,omitempty"`
	// contains filtered or unexported fields
}

func (*VoiceSession) Descriptor deprecated

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

Deprecated: Use VoiceSession.ProtoReflect.Descriptor instead.

func (*VoiceSession) GetVoiceSessionEnd

func (x *VoiceSession) GetVoiceSessionEnd() *timestamppb.Timestamp

func (*VoiceSession) GetVoiceSessionSid

func (x *VoiceSession) GetVoiceSessionSid() int64

func (*VoiceSession) GetVoiceSessionStart

func (x *VoiceSession) GetVoiceSessionStart() *timestamppb.Timestamp

func (*VoiceSession) ProtoMessage

func (*VoiceSession) ProtoMessage()

func (*VoiceSession) ProtoReflect

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

func (*VoiceSession) Reset

func (x *VoiceSession) Reset()

func (*VoiceSession) String

func (x *VoiceSession) String() string

Jump to

Keyboard shortcuts

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