Skip navigation links
A C E G H I O P R S T U V 

A

addObject(String, T, Function<ObjectData, T>) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClient
Adds the object with the specified identifier.
addObject(String, T) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClient
Adds the object with the specified identifier.
addToList(String, String, T, Function<ObjectData, T>) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClient
Adds an object to the list with the specified identifiers.
addToList(String, String, T) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClient
Adds an object to the list with the specified identifiers.

C

CloudLinkClient - Class in com.gluonhq.cloudlink.enterprise.sdk.javaee
A Java client that acts as a wrapper for the Gluon CloudLink Enterprise REST SDK.
CloudLinkClient(CloudLinkClientConfig) - Constructor for class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClient
Construct a new CloudLinkClient instance with the specified configuration.
CloudLinkClient(CloudLinkClientConfig, Configuration) - Constructor for class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClient
Construct a new CloudLinkClient instance with the specified configurations for both the CloudLinkClient and the JAX-RS client.
CloudLinkClientConfig - Class in com.gluonhq.cloudlink.enterprise.sdk.javaee
A configuration class that is used for defining meta-data on a CloudLinkClient instance.
CloudLinkClientConfig(String) - Constructor for class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClientConfig
Create a new configuration using the default host name, cloud.gluonhq.com, to connect to Gluon CloudLink.
CloudLinkClientConfig(String, String) - Constructor for class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClientConfig
Create a new configuration using the specified host name to connect to Gluon CloudLink.
CloudLinkClientException - Exception in com.gluonhq.cloudlink.enterprise.sdk.javaee
Exception for handling invalid status codes of HTTP calls.
CloudLinkClientException(int, String) - Constructor for exception com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClientException
Creates a new CloudLinkClientException with the specified status and message.
CloudLinkClientException(int, String, String) - Constructor for exception com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClientException
Creates a new CloudLinkClientException with the specified status, message and body.
CloudLinkConfig - Annotation Type in com.gluonhq.cloudlink.enterprise.sdk.javaee
Qualifier to provide the necessary configuration properties when injecting an instance of CloudLinkClient.
com.gluonhq.cloudlink.enterprise.sdk.javaee - package com.gluonhq.cloudlink.enterprise.sdk.javaee
Contains the implementation of the CloudLinkClient using the JAX-RS Client project: https://docs.oracle.com/javaee/7/api/javax/ws/rs/client/package-summary.html
com.gluonhq.cloudlink.enterprise.sdk.javaee.domain - package com.gluonhq.cloudlink.enterprise.sdk.javaee.domain
Contains the various Gluon CloudLink domain objects that are used throughout the Enterprise Client API.

E

equals(Object) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.ObjectData
 
equals(Object) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
 

G

getBody() - Method in exception com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClientException
Returns the http body that was returned in the http response.
getBody() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Returns the body for the push notification.
getCreationDate() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Returns the timestamp when the push notification is created as an epoch time in milliseconds.
getCustomIdentifier() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Returns the custom identifier for the push notification.
getDeliveryDate() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Returns the timestamp when the push notification must be delivered as an epoch time in milliseconds.
getDeviceToken() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotificationTarget
Returns the device token of the device where the push notification must be sent to.
getExpirationAmount() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Returns the expiration amount of the push notification.
getExpirationType() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Returns the expiration type of the push notification.
getHostname() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClientConfig
Returns the host name that is used when connecting to Gluon CloudLink.
getIdentifier() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Returns the internal unique identifier for this push notification.
getList(String, Function<ObjectData, T>) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClient
Retrieve a list with the specified identifier.
getList(String, Class<T>) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClient
Retrieve a list with the specified identifier.
getLogLevel() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClientConfig
Returns the log level of the CloudLinkClient.
getMaxAmount() - Method in enum com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification.ExpirationType
 
getObject(String, Function<ObjectData, T>) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClient
Retrieve an object with the specified identifier.
getObject(String, Class<T>) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClient
Retrieve an object with the specified identifier.
getPayload() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.ObjectData
The payload of the object which is the object serialized into a JSON string.
getPriority() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Returns the priority for the push notification.
getServerKey() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClientConfig
Returns the server key that will be used to authenticate your Gluon CloudLink Application when connecting to Gluon CloudLink.
getStatus() - Method in exception com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClientException
Returns the http status code that was defined in the http response.
getTarget() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Returns the targets where the push notification needs to be sent to.
getTitle() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Returns the title for the push notification.
getTopic() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotificationTarget
Returns the name of the topic where a device must be subscribed to in order to receive the push notification.
getType() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotificationTarget
Returns the type of the target.
getUid() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.ObjectData
The unique identifier of the object within your Gluon Application.

H

hashCode() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.ObjectData
 
hashCode() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
 

I

isInvisible() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Returns true to send a silent push notification.

O

ObjectData - Class in com.gluonhq.cloudlink.enterprise.sdk.javaee.domain
Represents a single Gluon CloudLink object.
ObjectData() - Constructor for class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.ObjectData
 

P

PushNotification - Class in com.gluonhq.cloudlink.enterprise.sdk.javaee.domain
Contains the information to use when sending a push notification.
PushNotification() - Constructor for class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
 
PushNotification.ExpirationType - Enum in com.gluonhq.cloudlink.enterprise.sdk.javaee.domain
The type of the push notification expiration.
PushNotification.Priority - Enum in com.gluonhq.cloudlink.enterprise.sdk.javaee.domain
The type of the push notification priority.
PushNotificationTarget - Class in com.gluonhq.cloudlink.enterprise.sdk.javaee.domain
Defines the devices that the push notification will be sent to.
PushNotificationTarget() - Constructor for class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotificationTarget
 
PushNotificationTarget.Type - Enum in com.gluonhq.cloudlink.enterprise.sdk.javaee.domain
The type of the push notification target.

R

removeFromList(String, String) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClient
Removes the object from the list with the specified identifiers.
removeObject(String) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClient
Removes the object with the specified identifier.

S

sendPushNotification(PushNotification) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClient
Send a push notification.
setBody(String) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Sets the body for the push notification.
setCloudLinkClientConfig(CloudLinkClientConfig) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClient
 
setCreationDate(long) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Sets the timestamp when the push notification is created as an epoch time in milliseconds.
setCustomIdentifier(String) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Sets the custom identifier for the push notification.
setDeliveryDate(long) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Sets the timestamp when the push notification must be delivered as an epoch time in milliseconds
setDeviceToken(String) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotificationTarget
Sets the device token of the device where the push notification must be sent to.
setExpirationAmount(int) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Sets the expiration amount of the push notification that is used in combination with the expiration type to calculate the expiration time.
setExpirationType(PushNotification.ExpirationType) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Sets the expiration type of the push notification that is used in combination with the expiration amount to calculate the expiration time.
setHostname(String) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClientConfig
Sets the host name to use when connecting to Gluon CloudLink.
setIdentifier(String) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Sets the internal unique identifier for this push notification.
setInvisible(boolean) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Set the value to true to enable silent push notifications.
setLogLevel(Level) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClientConfig
Sets the log level of the CloudLinkClient.
setPayload(String) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.ObjectData
Sets the payload of the object as a serialized JSON string.
setPriority(PushNotification.Priority) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Sets the priority for the push notification.
setServerKey(String) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClientConfig
Sets the server key to use for authentication your Gluon CloudLink Application.
setTarget(PushNotificationTarget) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Sets the targets where the push notification needs to be sent to.
setTitle(String) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
Sets the title for the push notification.
setTopic(String) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotificationTarget
Sets the name of the topic where a device must be subscribed to in order to receive the push notification.
setType(PushNotificationTarget.Type) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotificationTarget
Sets the type of the target.
setUid(String) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.ObjectData
Sets the unique identifier of the object.

T

toString() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.ObjectData
 
toString() - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification
 

U

updateInList(String, String, T, Function<ObjectData, T>) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClient
Updates an existing object in the list with the specified identifiers.
updateInList(String, String, T) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClient
Updates an existing object in the list with the specified identifiers.
updateObject(String, T, Function<ObjectData, T>) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClient
Updates the object with the specified identifier.
updateObject(String, T) - Method in class com.gluonhq.cloudlink.enterprise.sdk.javaee.CloudLinkClient
Updates the object with the specified identifier.

V

valueOf(String) - Static method in enum com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification.ExpirationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification.Priority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotificationTarget.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification.ExpirationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotification.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gluonhq.cloudlink.enterprise.sdk.javaee.domain.PushNotificationTarget.Type
Returns an array containing the constants of this enum type, in the order they are declared.
A C E G H I O P R S T U V 
Skip navigation links