Class Capability
java.lang.Object
com.vonage.client.JsonableBaseObject
com.vonage.client.application.capabilities.Capability
- All Implemented Interfaces:
Jsonable
Represents a capability of a Vonage Application
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classCapability.Builder<C extends Capability,B extends Capability.Builder<C, B>> static enumRepresents the API this capability relates to. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Capability.TypegetType()The capability's type.Webhooks grouped by type.Methods inherited from class com.vonage.client.JsonableBaseObject
createJsonObjectMapper, equals, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.vonage.client.Jsonable
toJson, updateFromJson
-
Field Details
-
webhooks
-
-
Constructor Details
-
Capability
protected Capability() -
Capability
-
-
Method Details
-
getType
The capability's type.- Returns:
- This capability's type as an enum.
-
getWebhooks
Webhooks grouped by type.- Returns:
- The webhooks as a Map, or
nullif there are none.
-