Package io.ably.lib.rest
Class DeviceDetails
- java.lang.Object
-
- io.ably.lib.rest.DeviceDetails
-
public class DeviceDetails extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDeviceDetails.Push
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringclientIdjava.lang.StringformFactorstatic HttpCore.BodyHandler<DeviceDetails>httpBodyHandlerstatic HttpCore.ResponseHandler<DeviceDetails>httpResponseHandlerjava.lang.Stringidcom.google.gson.JsonObjectmetadatajava.lang.StringplatformDeviceDetails.Pushpush
-
Constructor Summary
Constructors Constructor Description DeviceDetails()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)static DeviceDetailsfromJsonObject(com.google.gson.JsonObject o)com.google.gson.JsonObjectpushRecipientJsonObject()com.google.gson.JsonObjecttoJsonObject()java.lang.StringtoString()
-
-
-
Field Detail
-
id
public java.lang.String id
-
platform
public java.lang.String platform
-
formFactor
public java.lang.String formFactor
-
clientId
public java.lang.String clientId
-
metadata
public com.google.gson.JsonObject metadata
-
push
public DeviceDetails.Push push
-
httpResponseHandler
public static HttpCore.ResponseHandler<DeviceDetails> httpResponseHandler
-
httpBodyHandler
public static HttpCore.BodyHandler<DeviceDetails> httpBodyHandler
-
-
Method Detail
-
toJsonObject
public com.google.gson.JsonObject toJsonObject()
-
pushRecipientJsonObject
public com.google.gson.JsonObject pushRecipientJsonObject()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
fromJsonObject
public static DeviceDetails fromJsonObject(com.google.gson.JsonObject o)
-
-