public final enum

SosHoldState

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.salesforce.android.sos.api.SosHoldState

Class Overview

Enumeration for all possible session hold states.

Summary

Enum Values
SosHoldState  HoldAgent  The Agent has pressed their HOLD button and the user has NOT pressed their HOLD button. 
SosHoldState  HoldBoth  Both the User and the Agent have pressed their HOLD buttons. 
SosHoldState  HoldUser  The User has pressed their HOLD button and the Agent has NOT pressed their HOLD button. 
SosHoldState  NoHold  Neither the User or the Agent have their HOLD buttons pressed. 
Public Methods
static SosHoldState valueOf(String name)
final static SosHoldState[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final SosHoldState HoldAgent

The Agent has pressed their HOLD button and the user has NOT pressed their HOLD button.

public static final SosHoldState HoldBoth

Both the User and the Agent have pressed their HOLD buttons.

public static final SosHoldState HoldUser

The User has pressed their HOLD button and the Agent has NOT pressed their HOLD button.

public static final SosHoldState NoHold

Neither the User or the Agent have their HOLD buttons pressed.

Public Methods

public static SosHoldState valueOf (String name)

public static final SosHoldState[] values ()