public class AppCapability extends RPCStruct
Parameter List
| Param Name | Type | Description | Required | Notes | Version Available |
|---|---|---|---|---|---|
| appCapabilityType | AppCapabilityType | Used as a descriptor of what data to expect in this struct. The corresponding param to this enum should be included and the only other param included. | Y | ||
| videoStreamingCapability | VideoStreamingCapability | Describes supported capabilities for video streaming | N |
| Modifier and Type | Field and Description |
|---|---|
static String |
KEY_APP_CAPABILITY_TYPE |
static String |
KEY_VIDEO_STREAMING_CAPABILITY |
KEY_BULK_DATA, KEY_PROTECTED, store| Constructor and Description |
|---|
AppCapability()
Constructs a new AppCapability object
|
AppCapability(AppCapabilityType appCapabilityType)
Constructs a new AppCapability object
|
AppCapability(Hashtable<String,Object> hash)
Constructs a new AppCapability object indicated by the Hashtable parameter
|
| Modifier and Type | Method and Description |
|---|---|
AppCapabilityType |
getAppCapabilityType()
Gets the appCapabilityType.
|
VideoStreamingCapability |
getVideoStreamingCapability()
Gets the videoStreamingCapability.
|
AppCapability |
setAppCapabilityType(AppCapabilityType appCapabilityType)
Sets the appCapabilityType.
|
AppCapability |
setVideoStreamingCapability(VideoStreamingCapability videoStreamingCapability)
Sets the videoStreamingCapability.
|
clone, deserializeJSON, equals, format, formatObject, getBoolean, getBulkData, getDouble, getFloat, getInteger, getLong, getMessageTypeName, getObject, getStore, getStoreValue, getString, getValue, getValueForString, hashCode, hasKey, isPayloadProtected, serializeJSON, serializeJSON, setBulkData, setPayloadProtected, setValuepublic static final String KEY_APP_CAPABILITY_TYPE
public static final String KEY_VIDEO_STREAMING_CAPABILITY
public AppCapability()
public AppCapability(Hashtable<String,Object> hash)
hash - The Hashtable to usepublic AppCapability(@NonNull
AppCapabilityType appCapabilityType)
appCapabilityType - Used as a descriptor of what data to expect in this struct. The corresponding param to
this enum should be included and the only other param included.public AppCapability setAppCapabilityType(@NonNull AppCapabilityType appCapabilityType)
appCapabilityType - Used as a descriptor of what data to expect in this struct. The corresponding param to
this enum should be included and the only other param included.public AppCapabilityType getAppCapabilityType()
public AppCapability setVideoStreamingCapability(VideoStreamingCapability videoStreamingCapability)
videoStreamingCapability - Describes supported capabilities for video streamingpublic VideoStreamingCapability getVideoStreamingCapability()