Class Index

A C E F G I L M O P Q R S V

A

AnnotationsRequest Provides ability to accept or decline annotations request. 
AttachmentFile  
Audio Audio information. 

C

Chat Interface for managing chat activity. 
Chat.ChatEvent<T>  
Chat.Events Defines Chat event types. 
Chat.Participant Defines possible chat participant types. 
ChatMessage Contains Chat message information. 

E

Engagement Provides access to Engagement specific functionality. 
Engagement.EngagementEvent<T>  
Engagement.Events Engagement event types. 
Engagement.MediaType Defines different media types supported by Glia. 
EngagementFile  
EngagementFile.Events  
EngagementFile.FileEvent<T>  
EngagementFile.ScanResult File security scan result status  
EngagementOptions Optional parameters to use when starting an engagement. 
EngagementRequest  
EngagementRequest.EngagementRequestEvent<T>  
EngagementRequest.Events Engagement Request event types. 
EngagementRequest.Outcome Possible Engagement Request outcomes. 

F

FilesAttachment Presents the user with attached files. 

G

Glia This class is a starting point for integration with Glia SDK and for most interactions with Glia platform. 
Glia.Events Glia global event types. 
Glia.OmnicoreEvent<T>  
GliaConfig Configurations used to initialize Glia SDK 
GliaConfig.Builder Glia configuration builder. 
GliaConfig.Regions Defines regions that can be applied to GliaConfig
GliaException Glia exception that contains a message for debugging and a GliaException.Cause enum value for handling some of the user and connection errors programmatically. 
GliaException.Cause Possible exception causes  
GliaFcmMessage  
GliaFcmService  

I

IncomingEngagementRequest Provides ability to accept or decline EngagementRequest initiated by Operator. 

L

LocalScreen LocalScreen provides an ability to stop a screen shared by a Visitor during an Engagement. 

M

Media Interface for managing different media during Engagement. 
Media.Events Defines media event types. 
Media.MediaEvent<T>  
Media.Status Defines possible media statuses. 
MediaDirection Defines possible media streaming types. 
MediaState Contains information about Visitor or Operator media state. 
MediaUpgradeOffer Object that represents media upgrade request that is send by the Operator to the Visitor. 
MessageAttachment Attachments let you add more context to a message, enhancing user experience and making it more interactive. 
MessageAttachment.Type  

O

Omnibrowse OmniBrowse is a Glia product that allows Operators to conduct CoBrowsing Engagement. 
Omnibrowse.Events Defines OmniBrowse event types. 
Omnibrowse.OmnibrowseEvent<T>  
OmnibrowseEngagement OmniBrowse extension of Engagement. 
OmnicoreEngagement OmniCore extension of Engagement. 
Operator Operator information  
Operator.Picture Operator picture information  
OperatorMediaState Object that represents Operator media state. 
OperatorMessage Contains Operator Chat message information 
OperatorTypingStatus Allows to notify the Visitor if Operator is typing a message or not. 
OutgoingEngagementRequest Provides ability to view state and cancel Engagement Request initiated by Visitor side. 

P

PushNotificationEvent  
PushNotifications  
PushNotifications.PushNotificationsEvent<T>  
PushNotificationType  

Q

Queue Contains information about Queue. 
QueueState Describes state of the Queue. 
QueueState.Status Defines possible Queue state types. 
QueueTicket A ticket for Visitor's spot in the Queue. 

R

RequestCallback<T> Callback used in some requests to Glia SDK. 

S

ScreenSharing Provides ability for Visitor to share their screen with an Operator. 
ScreenSharing.Events Screen sharing events  
ScreenSharing.Mode Defines the way Visitor screen is shared with an Operator. 
ScreenSharing.ScreenSharingEvent<T>  
ScreenSharing.Status List of available screen sharing statuses. 
ScreenSharingRequest Allows to accept or decline screen sharing requests made by an Operator. 
SingleChoiceAttachment Presents the user with the list of options to make a simplified decision for the next interaction. 
SingleChoiceOption  

V

Video Video information, also provides an ability to display video from a camera in the app. 
VideoView A view that renders video stream. 
VideoView.ScalingType Contains types of video scaling that can be applied to VideoView  
VisitorCode Visitor unique code information. 
VisitorContext Represents Visitor current content inside the app. 
VisitorContext.Type Defines different types of Visitor context. 
VisitorInfo Provide Visitor information 
VisitorInfoUpdateRequest Object that can be used for updating the visitor's information on the server. 
VisitorInfoUpdateRequest.Builder Used for creating the VisitorInfoUpdateRequest
VisitorInfoUpdateRequest.CustomAttributesUpdateMethod Specifies the method for updating custom attributes. 
VisitorInfoUpdateRequest.NoteUpdateMethod Specifies a method for updating the visitor's note. 
VisitorMediaState Object that represents Visitor media state. 
VisitorMessage Contains Visitor Chat message information. 
VisitorScreenSharingState