- ABORTED - Static variable in class com.clxcommunications.xms.api.DeliveryStatus
-
Message was aborted before reaching SMSC.
- add() - Method in class com.clxcommunications.xms.api.AutoUpdate
-
The keyword trigger used to add a member.
- add(String, String) - Method in class com.clxcommunications.xms.api.AutoUpdate.Builder
-
The keyword trigger to use for adding a number to a group.
- addFromGroup() - Method in class com.clxcommunications.xms.api.GroupUpdate
-
Identifier of a group whose members should be added to this group.
- ApiConnection - Class in com.clxcommunications.xms
-
An abstract representation of an XMS connection.
- ApiConnection.Builder - Class in com.clxcommunications.xms
-
A builder of API connections.
- ApiError - Class in com.clxcommunications.xms.api
-
API object containing an error response.
- ApiError() - Constructor for class com.clxcommunications.xms.api.ApiError
-
- ApiError.Code - Class in com.clxcommunications.xms.api
-
A collection of known error codes.
- ApiException - Exception in com.clxcommunications.xms
-
Base class for all exceptions specific to the CLX SDK.
- ApiException() - Constructor for exception com.clxcommunications.xms.ApiException
-
Construct a new API exception having no message and no cause.
- ApiException(String) - Constructor for exception com.clxcommunications.xms.ApiException
-
Construct a new API exception having the given message and no cause.
- ApiException(Throwable) - Constructor for exception com.clxcommunications.xms.ApiException
-
Construct a new API exception having no message and the given cause.
- ApiException(String, Throwable) - Constructor for exception com.clxcommunications.xms.ApiException
-
Construct a new API exception having the given message and cause.
- ApiHttpAsyncClient - Class in com.clxcommunications.xms
-
An asynchronous HTTP client used in API connections.
- ApiObjectMapper - Class in com.clxcommunications.xms
-
A Jackson object mapper suitable for use with the CLX REST API objects.
- ApiObjectMapper() - Constructor for class com.clxcommunications.xms.ApiObjectMapper
-
Creates an object mapper suitable for the CLX REST API.
- ApiObjectMapper(boolean) - Constructor for class com.clxcommunications.xms.ApiObjectMapper
-
Creates an object mapper suitable for the CLX REST API.
- ARTIFACT_ID - Static variable in class com.clxcommunications.xms.Version
-
The Maven artifact ID of this SDK.
- at() - Method in class com.clxcommunications.xms.api.RecipientDeliveryReport
-
Time when the message reached it's final state.
- AutoUpdate - Class in com.clxcommunications.xms.api
-
Describes auto updates of groups.
- AutoUpdate() - Constructor for class com.clxcommunications.xms.api.AutoUpdate
-
- autoUpdate() - Method in class com.clxcommunications.xms.api.GroupCreate
-
Describes how this group is auto updated through user interaction.
- autoUpdate() - Method in class com.clxcommunications.xms.api.GroupResult
-
Describes how this group is auto updated through user interaction.
- autoUpdate() - Method in class com.clxcommunications.xms.api.GroupUpdate
-
Describes how this group should be auto updated.
- autoUpdate(AutoUpdate) - Method in class com.clxcommunications.xms.api.GroupUpdate.Builder
-
Updates the group auto update to the one given.
- autoUpdate() - Static method in class com.clxcommunications.xms.ClxApi
-
Returns a freshly created builder of auto update definitions.
- AutoUpdate.Builder - Class in com.clxcommunications.xms.api
-
A builder of auto update descriptions.
- batchBinarySms() - Static method in class com.clxcommunications.xms.ClxApi
-
Returns a freshly created batch SMS builder for binary messages.
- batchBinarySmsUpdate() - Static method in class com.clxcommunications.xms.ClxApi
-
Returns a freshly created builder for binary message updates.
- BatchDeliveryReport - Class in com.clxcommunications.xms.api
-
A batch delivery report.
- BatchDeliveryReport() - Constructor for class com.clxcommunications.xms.api.BatchDeliveryReport
-
- BatchDeliveryReport.Builder - Class in com.clxcommunications.xms.api
-
A builder of batch delivery reports.
- BatchDeliveryReport.Status - Class in com.clxcommunications.xms.api
-
A description of the messages having a given delivery state.
- BatchDeliveryReport.Status.Builder - Class in com.clxcommunications.xms.api
-
A builder of batch delivery report statuses.
- BatchDeliveryReportParams - Class in com.clxcommunications.xms
-
Describes the a filter that restricts and controls how a batch delivery
report is returned.
- BatchDeliveryReportParams() - Constructor for class com.clxcommunications.xms.BatchDeliveryReportParams
-
- batchDeliveryReportParams() - Static method in class com.clxcommunications.xms.ClxApi
-
Returns a freshly created batch delivery report parameter builder.
- BatchDeliveryReportParams.Builder - Class in com.clxcommunications.xms
-
A builder of batch delivery report filters.
- BatchDeliveryReportParams.ReportType - Enum in com.clxcommunications.xms
-
The delivery report types that can be retrieved.
- BatchFilter - Class in com.clxcommunications.xms
-
Describes a filter for limiting results when fetching batches.
- BatchFilter() - Constructor for class com.clxcommunications.xms.BatchFilter
-
- batchFilter() - Static method in class com.clxcommunications.xms.ClxApi
-
Returns a freshly created builder of batch filters.
- BatchFilter.Builder - Class in com.clxcommunications.xms
-
A builder of batch filters.
- batchId() - Method in class com.clxcommunications.xms.api.BatchDeliveryReport
-
Identifier of the batch to which this delivery report refers.
- BatchId - Class in com.clxcommunications.xms.api
-
Representation of a batch identifier.
- BatchId() - Constructor for class com.clxcommunications.xms.api.BatchId
-
- batchId() - Method in class com.clxcommunications.xms.api.RecipientDeliveryReport
-
The batch to which this delivery report belongs
- batchTextSms() - Static method in class com.clxcommunications.xms.ClxApi
-
Returns a freshly created batch SMS builder for text messages.
- batchTextSmsUpdate() - Static method in class com.clxcommunications.xms.ClxApi
-
Returns a freshly created builder for text message updates.
- body() - Method in class com.clxcommunications.xms.api.MoBinarySms
-
The binary message body.
- body() - Method in class com.clxcommunications.xms.api.MoTextSms
-
The textual message body.
- body() - Method in class com.clxcommunications.xms.api.MtBatchBinarySmsCreate
-
The binary message body.
- body() - Method in class com.clxcommunications.xms.api.MtBatchBinarySmsResult
-
The binary message body.
- body() - Method in class com.clxcommunications.xms.api.MtBatchBinarySmsUpdate
-
The updated binary message body.
- body() - Method in class com.clxcommunications.xms.api.MtBatchDryRunResult.PerRecipient
-
The message body sent to this recipient.
- body() - Method in class com.clxcommunications.xms.api.MtBatchTextSmsCreate
-
The message text or template.
- body() - Method in class com.clxcommunications.xms.api.MtBatchTextSmsResult
-
The message text or template.
- body() - Method in class com.clxcommunications.xms.api.MtBatchTextSmsUpdate
-
The updated batch message body.
- build() - Method in class com.clxcommunications.xms.ApiConnection.Builder
-
- builder() - Static method in class com.clxcommunications.xms.api.AutoUpdate
-
- builder() - Static method in class com.clxcommunications.xms.api.BatchDeliveryReport
-
- builder() - Static method in class com.clxcommunications.xms.api.BatchDeliveryReport.Status
-
- builder() - Static method in class com.clxcommunications.xms.api.GroupCreate
-
- builder() - Static method in class com.clxcommunications.xms.api.GroupResult
-
- builder() - Static method in class com.clxcommunications.xms.api.GroupUpdate
-
- builder() - Static method in class com.clxcommunications.xms.api.MoBinarySms
-
- builder() - Static method in class com.clxcommunications.xms.api.MoTextSms
-
- builder() - Static method in class com.clxcommunications.xms.api.MtBatchBinarySmsCreate
-
- builder() - Static method in class com.clxcommunications.xms.api.MtBatchBinarySmsResult
-
- builder() - Static method in class com.clxcommunications.xms.api.MtBatchBinarySmsUpdate
-
- builder() - Static method in class com.clxcommunications.xms.api.MtBatchDryRunResult
-
- builder() - Static method in class com.clxcommunications.xms.api.MtBatchDryRunResult.PerRecipient
-
- builder() - Static method in class com.clxcommunications.xms.api.MtBatchTextSmsCreate
-
- builder() - Static method in class com.clxcommunications.xms.api.MtBatchTextSmsResult
-
- builder() - Static method in class com.clxcommunications.xms.api.MtBatchTextSmsUpdate
-
- builder() - Static method in class com.clxcommunications.xms.api.PagedBatchResult
-
- builder() - Static method in class com.clxcommunications.xms.api.PagedGroupResult
-
- builder() - Static method in class com.clxcommunications.xms.api.PagedInboundsResult
-
- builder() - Static method in class com.clxcommunications.xms.api.ParameterValues
-
- builder() - Static method in class com.clxcommunications.xms.api.RecipientDeliveryReport
-
- builder() - Static method in class com.clxcommunications.xms.api.TagsUpdate
-
- builder() - Static method in class com.clxcommunications.xms.ApiConnection
-
Returns a fresh builder of API connections.
- builder() - Static method in class com.clxcommunications.xms.BatchDeliveryReportParams
-
- builder() - Static method in class com.clxcommunications.xms.BatchFilter
-
- builder() - Static method in class com.clxcommunications.xms.GroupFilter
-
- builder() - Static method in class com.clxcommunications.xms.InboundsFilter
-
- callbackUrl(URI) - Method in class com.clxcommunications.xms.api.MtBatchBinarySmsUpdate.Builder
-
Updates the callback URL.
- callbackUrl() - Method in class com.clxcommunications.xms.api.MtBatchSmsCreate
-
The URL to which batch callbacks should be sent.
- callbackUrl() - Method in class com.clxcommunications.xms.api.MtBatchSmsResult
-
The URL to which batch callbacks are sent.
- callbackUrl() - Method in class com.clxcommunications.xms.api.MtBatchSmsUpdate
-
Description of how to update the batch callback URL.
- callbackUrl(URI) - Method in class com.clxcommunications.xms.api.MtBatchTextSmsUpdate.Builder
-
Updates the callback URL.
- callbackWrapper() - Method in class com.clxcommunications.xms.ApiConnection
-
The future callback wrapper to use in all API calls.
- CallbackWrapper - Interface in com.clxcommunications.xms
-
This interface provides a method for wrapping a
FutureCallback
such
that additional logic can be introduced to the callback.
- cancelBatch(BatchId) - Method in class com.clxcommunications.xms.ApiConnection
-
Cancels the batch with the given batch ID.
- cancelBatchAsync(BatchId, FutureCallback<MtBatchSmsResult>) - Method in class com.clxcommunications.xms.ApiConnection
-
Cancels the batch with the given batch ID.
- canceled() - Method in class com.clxcommunications.xms.api.MtBatchSmsResult
-
Whether this batch has been canceled.
- check() - Method in class com.clxcommunications.xms.api.MtBatchSmsCreate
-
- check() - Method in class com.clxcommunications.xms.api.MtBatchSmsUpdate
-
Validates that this object is in a correct state.
- check() - Method in class com.clxcommunications.xms.ApiConnection
-
Validates that this object is in a coherent state.
- check() - Method in class com.clxcommunications.xms.BatchFilter
-
Verifies that the object is in a reasonable state.
- check() - Method in class com.clxcommunications.xms.GroupFilter
-
- check() - Method in class com.clxcommunications.xms.InboundsFilter
-
Verifies that this filter is in a reasonable state.
- childGroupInsertions() - Method in class com.clxcommunications.xms.api.GroupUpdate
-
The child groups that should be added to this group.
- childGroupRemovals() - Method in class com.clxcommunications.xms.api.GroupUpdate
-
The child groups that should be removed from this group.
- childGroups() - Method in class com.clxcommunications.xms.api.GroupCreate
-
A collection of child groups that belong to this group.
- childGroups() - Method in class com.clxcommunications.xms.api.GroupResult
-
This group's child groups.
- close() - Method in class com.clxcommunications.xms.ApiConnection
-
Closes this API connection and releases associated resources.
- close() - Method in class com.clxcommunications.xms.ApiHttpAsyncClient
-
Closes this client and releases any held resources.
- ClxApi - Class in com.clxcommunications.xms
-
A collection of convenient static methods for building XMS objects.
- ClxApi() - Constructor for class com.clxcommunications.xms.ClxApi
-
- code() - Method in class com.clxcommunications.xms.api.ApiError
-
The machine readable error code.
- Code() - Constructor for class com.clxcommunications.xms.api.ApiError.Code
-
- code() - Method in class com.clxcommunications.xms.api.BatchDeliveryReport.Status
-
The delivery status code.
- code() - Method in class com.clxcommunications.xms.api.RecipientDeliveryReport
-
The delivery report error code of the message.
- codes() - Method in class com.clxcommunications.xms.BatchDeliveryReportParams
-
A set of status codes that should be fetched.
- com.clxcommunications.xms - package com.clxcommunications.xms
-
This package contains a Java interface for the CLX Communications XMS API.
- com.clxcommunications.xms.api - package com.clxcommunications.xms.api
-
A collection of classes that represent objects sent and received from the XMS
REST API.
- compareTo(BatchId) - Method in class com.clxcommunications.xms.api.BatchId
-
- compareTo(GroupId) - Method in class com.clxcommunications.xms.api.GroupId
-
- ConcurrentException - Exception in com.clxcommunications.xms
-
An exception that wraps checked exceptions.
- ConcurrentException(Throwable) - Constructor for exception com.clxcommunications.xms.ConcurrentException
-
Builds a new concurrent exception object.
- CONFLICT_GROUP_NAME - Static variable in class com.clxcommunications.xms.api.ApiError.Code
-
When creating a group with a name that already exists.
- CONFLICT_SEND_AT - Static variable in class com.clxcommunications.xms.api.ApiError.Code
-
When deleting a message that has already been sent out.
- content() - Method in class com.clxcommunications.xms.api.Page
-
The page content.
- content() - Method in class com.clxcommunications.xms.api.PagedBatchResult
-
- content() - Method in class com.clxcommunications.xms.api.PagedGroupResult
-
- content() - Method in class com.clxcommunications.xms.api.PagedInboundsResult
-
- count() - Method in class com.clxcommunications.xms.api.BatchDeliveryReport.Status
-
The number of individual messages in this status bucket.
- createBatch(MtBatchTextSmsCreate) - Method in class com.clxcommunications.xms.ApiConnection
-
Creates the given batch and schedules it for submission.
- createBatch(MtBatchBinarySmsCreate) - Method in class com.clxcommunications.xms.ApiConnection
-
Creates the given batch and schedules it for submission.
- createBatchAsync(MtBatchTextSmsCreate, FutureCallback<MtBatchTextSmsResult>) - Method in class com.clxcommunications.xms.ApiConnection
-
Asynchronously creates the given text batch and schedules it for
submission.
- createBatchAsync(MtBatchBinarySmsCreate, FutureCallback<MtBatchBinarySmsResult>) - Method in class com.clxcommunications.xms.ApiConnection
-
Asynchronously creates the given binary batch and schedules it for
submission.
- createBatchDryRun(MtBatchSmsCreate, Boolean, Integer) - Method in class com.clxcommunications.xms.ApiConnection
-
Attempts to perform a dry run of the given batch.
- createBatchDryRunAsync(MtBatchSmsCreate, Boolean, Integer, FutureCallback<MtBatchDryRunResult>) - Method in class com.clxcommunications.xms.ApiConnection
-
Asynchronously performs a dry run of the given batch.
- createdAt() - Method in class com.clxcommunications.xms.api.GroupResult
-
The time at which this group was created
- createdAt() - Method in class com.clxcommunications.xms.api.MtBatchSmsResult
-
The time when this batch was created.
- createGroup(GroupCreate) - Method in class com.clxcommunications.xms.ApiConnection
-
Attempts to create the given group synchronously.
- createGroupAsync(GroupCreate, FutureCallback<GroupResult>) - Method in class com.clxcommunications.xms.ApiConnection
-
Asynchronously creates the given group.
- elements() - Method in class com.clxcommunications.xms.PagedFetcher
-
Returns an iterable object that traverses all fetched elements across all
associated pages.
- encoding() - Method in class com.clxcommunications.xms.api.MtBatchDryRunResult.PerRecipient
-
The message encoding that will be applied for this recipient.
- endDate() - Method in class com.clxcommunications.xms.BatchFilter
-
Limits results to batches send before this date.
- endDate() - Method in class com.clxcommunications.xms.InboundsFilter
-
Limits results to inbound messages send before this date.
- endpoint(String) - Method in class com.clxcommunications.xms.ApiConnection.Builder
-
Initializes the endpoint from the given URL string.
- endpoint() - Method in class com.clxcommunications.xms.ApiConnection
-
The base endpoint of the XMS API.
- endpointHost() - Method in class com.clxcommunications.xms.ApiConnection
-
The HTTP host providing the XMS API.
- ErrorResponseException - Exception in com.clxcommunications.xms
-
Exception representing an error response from XMS.
- exceptionDropper - Static variable in interface com.clxcommunications.xms.CallbackWrapper
-
A callback wrapper that catches and logs exceptions thrown within the
wrapped callback at the ERROR level.
- execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, HttpContext, FutureCallback<T>) - Method in class com.clxcommunications.xms.ApiHttpAsyncClient
-
- execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, FutureCallback<T>) - Method in class com.clxcommunications.xms.ApiHttpAsyncClient
-
- execute(HttpHost, HttpRequest, HttpContext, FutureCallback<HttpResponse>) - Method in class com.clxcommunications.xms.ApiHttpAsyncClient
-
- execute(HttpHost, HttpRequest, FutureCallback<HttpResponse>) - Method in class com.clxcommunications.xms.ApiHttpAsyncClient
-
- execute(HttpUriRequest, HttpContext, FutureCallback<HttpResponse>) - Method in class com.clxcommunications.xms.ApiHttpAsyncClient
-
- execute(HttpUriRequest, FutureCallback<HttpResponse>) - Method in class com.clxcommunications.xms.ApiHttpAsyncClient
-
- expireAt(OffsetDateTime) - Method in class com.clxcommunications.xms.api.MtBatchBinarySmsUpdate.Builder
-
Updates the batch expire time.
- expireAt() - Method in class com.clxcommunications.xms.api.MtBatchSmsCreate
-
The time at which this batch will expire.
- expireAt() - Method in class com.clxcommunications.xms.api.MtBatchSmsResult
-
The time when this batch will expire.
- expireAt() - Method in class com.clxcommunications.xms.api.MtBatchSmsUpdate
-
Description of how to update the batch expire at value.
- expireAt(OffsetDateTime) - Method in class com.clxcommunications.xms.api.MtBatchTextSmsUpdate.Builder
-
Updates the batch expire time.
- EXPIRED - Static variable in class com.clxcommunications.xms.api.DeliveryStatus
-
Message expired before delivery.
- FAILED - Static variable in class com.clxcommunications.xms.api.DeliveryStatus
-
Message failed to be delivered.
- fetchBatch(BatchId) - Method in class com.clxcommunications.xms.ApiConnection
-
Fetches the given batch.
- fetchBatchAsync(BatchId, FutureCallback<MtBatchSmsResult>) - Method in class com.clxcommunications.xms.ApiConnection
-
Fetches a batch with the given batch ID.
- fetchBatches(BatchFilter) - Method in class com.clxcommunications.xms.ApiConnection
-
Creates a page fetcher to retrieve a paged list of batches.
- fetchDeliveryReport(BatchId, BatchDeliveryReportParams) - Method in class com.clxcommunications.xms.ApiConnection
-
Fetches a delivery report for the batch with the given batch ID.
- fetchDeliveryReport(BatchId, String) - Method in class com.clxcommunications.xms.ApiConnection
-
Fetches a delivery report for the batch with the given batch ID and
recipient.
- fetchDeliveryReportAsync(BatchId, BatchDeliveryReportParams, FutureCallback<BatchDeliveryReport>) - Method in class com.clxcommunications.xms.ApiConnection
-
Fetches a delivery report for the batch with the given batch ID.
- fetchDeliveryReportAsync(BatchId, String, FutureCallback<RecipientDeliveryReport>) - Method in class com.clxcommunications.xms.ApiConnection
-
Fetches a delivery report for the batch with the given batch ID and
recipient.
- fetchGroup(GroupId) - Method in class com.clxcommunications.xms.ApiConnection
-
Attempts to fetch the given group.
- fetchGroupAsync(GroupId, FutureCallback<GroupResult>) - Method in class com.clxcommunications.xms.ApiConnection
-
Asynchronously fetches the given group.
- fetchGroupMembers(GroupId) - Method in class com.clxcommunications.xms.ApiConnection
-
Attempts to fetch the members of the given group synchronously.
- fetchGroupMembersAsync(GroupId, FutureCallback<Set<String>>) - Method in class com.clxcommunications.xms.ApiConnection
-
Asynchronously fetches the members of the given group.
- fetchGroups(GroupFilter) - Method in class com.clxcommunications.xms.ApiConnection
-
Creates a page fetcher to retrieve a paged list of groups.
- fetchInbound(String) - Method in class com.clxcommunications.xms.ApiConnection
-
Fetches the inbound message having the given identifier.
- fetchInboundAsync(String, FutureCallback<MoSms>) - Method in class com.clxcommunications.xms.ApiConnection
-
Fetches the inbound message having the given identifier.
- fetchInbounds(InboundsFilter) - Method in class com.clxcommunications.xms.ApiConnection
-
Creates a page fetcher to retrieve a paged list of inbound messages.
- fetchTags(BatchId) - Method in class com.clxcommunications.xms.ApiConnection
-
Fetches the tags of the batch with the given batch ID.
- fetchTags(GroupId) - Method in class com.clxcommunications.xms.ApiConnection
-
Fetches the tags of the group with the given identifier.
- fetchTagsAsync(BatchId, FutureCallback<Tags>) - Method in class com.clxcommunications.xms.ApiConnection
-
Fetches the tags of the batch with the given batch ID.
- fetchTagsAsync(GroupId, FutureCallback<Tags>) - Method in class com.clxcommunications.xms.ApiConnection
-
Fetches the tags of the group with the given identifier.
- firstWord() - Method in class com.clxcommunications.xms.api.KeywordPair
-
The first keyword.
- FULL - Static variable in class com.clxcommunications.xms.api.ReportType
-
A full delivery report is desired or available.
- fullReport() - Method in class com.clxcommunications.xms.BatchDeliveryReportParams.Builder
-
Request a full delivery report.
- getCode() - Method in exception com.clxcommunications.xms.ErrorResponseException
-
The machine readable error code.
- getPath() - Method in exception com.clxcommunications.xms.NotFoundException
-
Returns the REST API path that did not exist.
- getResponse() - Method in exception com.clxcommunications.xms.UnexpectedResponseException
-
Returns the HTTP response that could not be handled.
- getText() - Method in exception com.clxcommunications.xms.ErrorResponseException
-
The human readable error text.
- GROUP_ID - Static variable in class com.clxcommunications.xms.Version
-
The Maven group ID of this SDK.
- GroupCreate - Class in com.clxcommunications.xms.api
-
A class describing parameters available during group creation.
- GroupCreate() - Constructor for class com.clxcommunications.xms.api.GroupCreate
-
- groupCreate() - Static method in class com.clxcommunications.xms.ClxApi
-
Returns a freshly created builder of groups.
- GroupCreate.Builder - Class in com.clxcommunications.xms.api
-
A builder of group creation descriptions.
- groupFilter() - Static method in class com.clxcommunications.xms.ClxApi
-
Returns a freshly created builder of group filters.
- GroupFilter - Class in com.clxcommunications.xms
-
Describes a filter for limiting results when fetching groups.
- GroupFilter() - Constructor for class com.clxcommunications.xms.GroupFilter
-
- GroupFilter.Builder - Class in com.clxcommunications.xms
-
A builder of group filters.
- GroupId - Class in com.clxcommunications.xms.api
-
Representation of a group identifier.
- GroupId() - Constructor for class com.clxcommunications.xms.api.GroupId
-
- GroupResult - Class in com.clxcommunications.xms.api
-
Objects of this class contain information about a group.
- GroupResult() - Constructor for class com.clxcommunications.xms.api.GroupResult
-
- GroupResult.Builder - Class in com.clxcommunications.xms.api
-
A builder of group results.
- GroupUpdate - Class in com.clxcommunications.xms.api
-
A description of updates that should be applied to a group.
- GroupUpdate() - Constructor for class com.clxcommunications.xms.api.GroupUpdate
-
- groupUpdate() - Static method in class com.clxcommunications.xms.ClxApi
-
Returns a freshly created builder of group updates.
- GroupUpdate.Builder - Class in com.clxcommunications.xms.api
-
A builder of group updates.
- id() - Method in class com.clxcommunications.xms.api.BatchId
-
The literal string representation of this batch identifier.
- id() - Method in class com.clxcommunications.xms.api.GroupId
-
The literal string representation of this group identifier.
- id() - Method in class com.clxcommunications.xms.api.GroupResult
-
The unique group ID that identifies this group.
- id() - Method in class com.clxcommunications.xms.api.MoSms
-
The unique message identifier.
- id() - Method in class com.clxcommunications.xms.api.MtBatchSmsResult
-
The unique batch identifier.
- identity - Static variable in interface com.clxcommunications.xms.CallbackWrapper
-
The identity callback wrapper.
- inboundsFilter() - Static method in class com.clxcommunications.xms.ClxApi
-
Returns a freshly created builder of inbound message filters.
- InboundsFilter - Class in com.clxcommunications.xms
-
Describes a filter for limiting results when fetching inbound messages.
- InboundsFilter() - Constructor for class com.clxcommunications.xms.InboundsFilter
-
- InboundsFilter.Builder - Class in com.clxcommunications.xms
-
A builder of inbound messages filter.
- isEmpty() - Method in class com.clxcommunications.xms.api.Page
-
Whether this page is empty, i.e., does not contain any elements.
- isRunning() - Method in class com.clxcommunications.xms.ApiHttpAsyncClient
-
Whether this client is started.
- isSet() - Method in class com.clxcommunications.xms.UpdateValue
-
Whether this update value is set or unset.
- iterator() - Method in class com.clxcommunications.xms.api.Page
-
Returns an iterator that traverses the content of this page.
- iterator() - Method in class com.clxcommunications.xms.api.Tags
-
Returns an iterator over this set of tags.
- memberInsertions() - Method in class com.clxcommunications.xms.api.GroupUpdate
-
The MSISDNs that should be added to this group.
- memberRemovals() - Method in class com.clxcommunications.xms.api.GroupUpdate
-
The MSISDNs that should be removed from this group.
- members() - Method in class com.clxcommunications.xms.api.GroupCreate
-
The MSISDNs that belong to this group.
- MoBinarySms - Class in com.clxcommunications.xms.api
-
A binary mobile originated SMS message.
- MoBinarySms() - Constructor for class com.clxcommunications.xms.api.MoBinarySms
-
- MoBinarySms.Builder - Class in com.clxcommunications.xms.api
-
A builder of binary MO messages.
- modifiedAt() - Method in class com.clxcommunications.xms.api.GroupResult
-
The time at which this group was last modified.
- modifiedAt() - Method in class com.clxcommunications.xms.api.MtBatchSmsResult
-
The time when this batch was last modified.
- MoSms - Class in com.clxcommunications.xms.api
-
Base class for mobile originated messages.
- MoTextSms - Class in com.clxcommunications.xms.api
-
A mobile originated (MO) message with textual content.
- MoTextSms() - Constructor for class com.clxcommunications.xms.api.MoTextSms
-
- MoTextSms.Builder - Class in com.clxcommunications.xms.api
-
A builder of text MO messages.
- MtBatchBinarySmsCreate - Class in com.clxcommunications.xms.api
-
Container of all necessary parameters to create a binary SMS batch message.
- MtBatchBinarySmsCreate() - Constructor for class com.clxcommunications.xms.api.MtBatchBinarySmsCreate
-
- MtBatchBinarySmsCreate.Builder - Class in com.clxcommunications.xms.api
-
A builder of binary batch messages.
- MtBatchBinarySmsResult - Class in com.clxcommunications.xms.api
-
Objects of this class contain information about a binary SMS batch.
- MtBatchBinarySmsResult() - Constructor for class com.clxcommunications.xms.api.MtBatchBinarySmsResult
-
- MtBatchBinarySmsResult.Builder - Class in com.clxcommunications.xms.api
-
Builder of binary batch results.
- MtBatchBinarySmsUpdate - Class in com.clxcommunications.xms.api
-
A description of updates that can be applied to a binary SMS batch message.
- MtBatchBinarySmsUpdate() - Constructor for class com.clxcommunications.xms.api.MtBatchBinarySmsUpdate
-
- MtBatchBinarySmsUpdate.Builder - Class in com.clxcommunications.xms.api
-
A builder of binary batch message updates.
- MtBatchDryRunResult - Class in com.clxcommunications.xms.api
-
The result of a message batch dry-run.
- MtBatchDryRunResult() - Constructor for class com.clxcommunications.xms.api.MtBatchDryRunResult
-
- MtBatchDryRunResult.Builder - Class in com.clxcommunications.xms.api
-
A builder of batch dry-run results.
- MtBatchDryRunResult.PerRecipient - Class in com.clxcommunications.xms.api
-
A per-recipient dry-run result.
- MtBatchDryRunResult.PerRecipient.Builder - Class in com.clxcommunications.xms.api
-
A builder of per-recipient dry-run results.
- MtBatchSmsCreate - Class in com.clxcommunications.xms.api
-
Base class for mobile terminated batch messages.
- MtBatchSmsCreate() - Constructor for class com.clxcommunications.xms.api.MtBatchSmsCreate
-
- MtBatchSmsResult - Class in com.clxcommunications.xms.api
-
Base class for batch description classes.
- MtBatchSmsUpdate - Class in com.clxcommunications.xms.api
-
Objects of this type can be used to update previously submitted MT batches.
- MtBatchSmsUpdate() - Constructor for class com.clxcommunications.xms.api.MtBatchSmsUpdate
-
- MtBatchTextSmsCreate - Class in com.clxcommunications.xms.api
-
Container of all necessary parameters to create a text SMS batch message.
- MtBatchTextSmsCreate() - Constructor for class com.clxcommunications.xms.api.MtBatchTextSmsCreate
-
- MtBatchTextSmsCreate.Builder - Class in com.clxcommunications.xms.api
-
A builder of textual batch messages.
- MtBatchTextSmsResult - Class in com.clxcommunications.xms.api
-
Objects of this class contain information about a textual SMS batch.
- MtBatchTextSmsResult() - Constructor for class com.clxcommunications.xms.api.MtBatchTextSmsResult
-
- MtBatchTextSmsResult.Builder - Class in com.clxcommunications.xms.api
-
Builder of textual batch results.
- MtBatchTextSmsUpdate - Class in com.clxcommunications.xms.api
-
A description of updates that can be applied to a text SMS batch message.
- MtBatchTextSmsUpdate() - Constructor for class com.clxcommunications.xms.api.MtBatchTextSmsUpdate
-
- MtBatchTextSmsUpdate.Builder - Class in com.clxcommunications.xms.api
-
A builder of text batch message updates.
- Page<T> - Class in com.clxcommunications.xms.api
-
A page within a paged XMS response.
- Page() - Constructor for class com.clxcommunications.xms.api.Page
-
- page() - Method in class com.clxcommunications.xms.api.Page
-
The page number of this page.
- PagedBatchResult - Class in com.clxcommunications.xms.api
-
A page within a paged batch listing.
- PagedBatchResult() - Constructor for class com.clxcommunications.xms.api.PagedBatchResult
-
- PagedBatchResult.Builder - Class in com.clxcommunications.xms.api
-
A builder of batch result pages.
- PagedFetcher<T> - Class in com.clxcommunications.xms
-
Used for API calls that emits their result over multiple pages.
- PagedFetcher() - Constructor for class com.clxcommunications.xms.PagedFetcher
-
- PagedGroupResult - Class in com.clxcommunications.xms.api
-
A page within a paged group listing.
- PagedGroupResult() - Constructor for class com.clxcommunications.xms.api.PagedGroupResult
-
- PagedGroupResult.Builder - Class in com.clxcommunications.xms.api
-
A builder of group result pages.
- PagedInboundsResult - Class in com.clxcommunications.xms.api
-
A page within a paged inbound messages listing.
- PagedInboundsResult() - Constructor for class com.clxcommunications.xms.api.PagedInboundsResult
-
- PagedInboundsResult.Builder - Class in com.clxcommunications.xms.api
-
A builder of inbound messages result pages.
- pages() - Method in class com.clxcommunications.xms.PagedFetcher
-
Returns an iterable object that fetches and traverses all matching pages.
- pageSize() - Method in class com.clxcommunications.xms.BatchFilter
-
The requested number of entries per page.
- pageSize() - Method in class com.clxcommunications.xms.GroupFilter
-
The requested number of entries per page.
- pageSize() - Method in class com.clxcommunications.xms.InboundsFilter
-
The requested number of entries per page.
- parameters() - Method in class com.clxcommunications.xms.api.MtBatchTextSmsCreate
-
The message template parameter substitutions.
- parameters() - Method in class com.clxcommunications.xms.api.MtBatchTextSmsResult
-
The message template parameter substitutions.
- parameters(Map<String, ParameterValues>) - Method in class com.clxcommunications.xms.api.MtBatchTextSmsUpdate.Builder
-
Replaces the batch parameters to the ones in the given map.
- parameters() - Method in class com.clxcommunications.xms.api.MtBatchTextSmsUpdate
-
Description of how to update the batch parameters.
- ParameterValues - Class in com.clxcommunications.xms.api
-
A description of possible substitution values for a template parameter.
- ParameterValues() - Constructor for class com.clxcommunications.xms.api.ParameterValues
-
- parameterValues() - Static method in class com.clxcommunications.xms.ClxApi
-
Returns a freshly created builder of text message parameter
substitutions.
- ParameterValues.Builder - Class in com.clxcommunications.xms.api
-
A builder of parameter substitution values.
- PER_RECIPIENT - Static variable in class com.clxcommunications.xms.api.ReportType
-
A per recipient delivery report is desired or available.
- perRecipient() - Method in class com.clxcommunications.xms.api.MtBatchDryRunResult
-
Information on a per-recipient level.
- PerRecipient() - Constructor for class com.clxcommunications.xms.api.MtBatchDryRunResult.PerRecipient
-
- prettyPrintJson() - Method in class com.clxcommunications.xms.ApiConnection
-
Whether the JSON sent to the server should be printed with indentation.
- receivedAt() - Method in class com.clxcommunications.xms.api.MoSms
-
Timestamp for when the messaging system received the message.
- recipient() - Method in class com.clxcommunications.xms.api.AutoUpdate
-
An MSISDN or short code.
- recipient() - Method in class com.clxcommunications.xms.api.MoSms
-
The recipient of this mobile originated message.
- recipient() - Method in class com.clxcommunications.xms.api.MtBatchDryRunResult.PerRecipient
-
The recipient to whom this result refers.
- recipient() - Method in class com.clxcommunications.xms.api.RecipientDeliveryReport
-
The recipient to which this delivery report refers.
- RecipientDeliveryReport - Class in com.clxcommunications.xms.api
-
Representation of a delivery report for a specific recipient.
- RecipientDeliveryReport() - Constructor for class com.clxcommunications.xms.api.RecipientDeliveryReport
-
- RecipientDeliveryReport.Builder - Class in com.clxcommunications.xms.api
-
A builder of recipient delivery reports.
- recipientInsertions() - Method in class com.clxcommunications.xms.api.MtBatchSmsUpdate
-
The message destinations to add to the batch.
- recipientRemovals() - Method in class com.clxcommunications.xms.api.MtBatchSmsUpdate
-
The message destinations to remove from the batch.
- recipients() - Method in class com.clxcommunications.xms.api.BatchDeliveryReport.Status
-
The recipients having this status.
- recipients() - Method in class com.clxcommunications.xms.api.MtBatchSmsCreate
-
The list of message recipients.
- recipients() - Method in class com.clxcommunications.xms.api.MtBatchSmsResult
-
The list of message recipients.
- recipients() - Method in class com.clxcommunications.xms.InboundsFilter
-
Limits results to inbound messages destined for one of these numbers.
- REJECTED - Static variable in class com.clxcommunications.xms.api.DeliveryStatus
-
Message was rejected by SMSC.
- remove(String, String) - Method in class com.clxcommunications.xms.api.AutoUpdate.Builder
-
The keyword trigger to use for removing a number to a group.
- remove() - Method in class com.clxcommunications.xms.api.AutoUpdate
-
The keyword trigger used to remove a member.
- removeFromGroup() - Method in class com.clxcommunications.xms.api.GroupUpdate
-
Identifier of a group whose members should be removed to this group.
- replaceBatch(BatchId, MtBatchTextSmsCreate) - Method in class com.clxcommunications.xms.ApiConnection
-
Replaces the batch with the given identifier.
- replaceBatch(BatchId, MtBatchBinarySmsCreate) - Method in class com.clxcommunications.xms.ApiConnection
-
Replaces the batch with the given identifier.
- replaceBatchAsync(BatchId, MtBatchTextSmsCreate, FutureCallback<MtBatchTextSmsResult>) - Method in class com.clxcommunications.xms.ApiConnection
-
Asynchronously replaces the batch with the given identifier.
- replaceBatchAsync(BatchId, MtBatchBinarySmsCreate, FutureCallback<MtBatchBinarySmsResult>) - Method in class com.clxcommunications.xms.ApiConnection
-
Asynchronously replaces the batch with the given identifier.
- replaceGroup(GroupId, GroupCreate) - Method in class com.clxcommunications.xms.ApiConnection
-
Replaces the given group.
- replaceGroupAsync(GroupId, GroupCreate, FutureCallback<GroupResult>) - Method in class com.clxcommunications.xms.ApiConnection
-
Asynchronously replaces the group with the given group ID.
- replaceTags(BatchId, Tags) - Method in class com.clxcommunications.xms.ApiConnection
-
Replaces the tags of the batch with the given batch ID.
- replaceTags(GroupId, Tags) - Method in class com.clxcommunications.xms.ApiConnection
-
Replaces the tags of the group with the given identifier.
- replaceTagsAsync(BatchId, Tags, FutureCallback<Tags>) - Method in class com.clxcommunications.xms.ApiConnection
-
Replaces the tags of the batch with the given batch ID.
- replaceTagsAsync(GroupId, Tags, FutureCallback<Tags>) - Method in class com.clxcommunications.xms.ApiConnection
-
Replaces the tags of the group with the given identifier.
- ReportType - Class in com.clxcommunications.xms.api
-
Describes the different types of delivery reports supported by XMS.
- ReportType() - Constructor for class com.clxcommunications.xms.api.ReportType
-
- reportType() - Method in class com.clxcommunications.xms.BatchDeliveryReportParams
-
The desired report type.
- RuntimeApiException - Exception in com.clxcommunications.xms
-
A wrapper of
ApiException
for use where checked exceptions cannot be
thrown.
- RuntimeApiException(ApiException) - Constructor for exception com.clxcommunications.xms.RuntimeApiException
-
Constructs a new runtime API exception wrapping the given API exception.
- secondWord() - Method in class com.clxcommunications.xms.api.KeywordPair
-
The second keyword.
- sendAt(OffsetDateTime) - Method in class com.clxcommunications.xms.api.MtBatchBinarySmsUpdate.Builder
-
Updates the scheduled send time.
- sendAt() - Method in class com.clxcommunications.xms.api.MtBatchSmsCreate
-
The time this batch should be sent.
- sendAt() - Method in class com.clxcommunications.xms.api.MtBatchSmsResult
-
The scheduled time this batch will be sent.
- sendAt() - Method in class com.clxcommunications.xms.api.MtBatchSmsUpdate
-
Description of how to update the batch send at value.
- sendAt(OffsetDateTime) - Method in class com.clxcommunications.xms.api.MtBatchTextSmsUpdate.Builder
-
Updates the scheduled send time.
- sender() - Method in class com.clxcommunications.xms.api.MoSms
-
The originating MSISDN.
- sender() - Method in class com.clxcommunications.xms.api.MtBatchSmsCreate
-
The message originator.
- sender() - Method in class com.clxcommunications.xms.api.MtBatchSmsResult
-
The message originator.
- sender() - Method in class com.clxcommunications.xms.api.MtBatchSmsUpdate
-
The message originator.
- senders() - Method in class com.clxcommunications.xms.BatchFilter
-
Limits results to batches sent from the given addresses.
- sentAt() - Method in class com.clxcommunications.xms.api.MoSms
-
Timestamp for when this message was sent.
- servicePlanId() - Method in class com.clxcommunications.xms.ApiConnection
-
The XMS service plan identifier.
- set(T) - Static method in class com.clxcommunications.xms.UpdateValue
-
An update value indicating that the value should be changed.
- size() - Method in class com.clxcommunications.xms.api.GroupResult
-
The number of members in the group.
- size() - Method in class com.clxcommunications.xms.api.Page
-
The number of elements in this page.
- start() - Method in class com.clxcommunications.xms.ApiConnection.Builder
-
Builds and starts the defined API connection.
- start() - Method in class com.clxcommunications.xms.ApiConnection
-
Starts up this API connection.
- start() - Method in class com.clxcommunications.xms.ApiHttpAsyncClient
-
Starts this client.
- startDate() - Method in class com.clxcommunications.xms.BatchFilter
-
Limits results to batches sent at or after this date.
- startDate() - Method in class com.clxcommunications.xms.InboundsFilter
-
Limits results to inbound messages sent at or after this date.
- Status() - Constructor for class com.clxcommunications.xms.api.BatchDeliveryReport.Status
-
- status() - Method in class com.clxcommunications.xms.api.BatchDeliveryReport.Status
-
The delivery status for this bucket.
- status() - Method in class com.clxcommunications.xms.api.DeliveryStatus
-
The string representation of this delivery status.
- status() - Method in class com.clxcommunications.xms.api.RecipientDeliveryReport
-
The delivery status of the message.
- statuses() - Method in class com.clxcommunications.xms.api.BatchDeliveryReport
-
- statuses() - Method in class com.clxcommunications.xms.BatchDeliveryReportParams
-
A set of delivery statuses that should be fetched.
- statusMessage() - Method in class com.clxcommunications.xms.api.RecipientDeliveryReport
-
A description of the status, if available.
- substitutions() - Method in class com.clxcommunications.xms.api.ParameterValues
-
Describes per-recipient substitutions for a text message template.
- SUMMARY - Static variable in class com.clxcommunications.xms.api.ReportType
-
A summary delivery report is desired or available.
- summaryReport() - Method in class com.clxcommunications.xms.BatchDeliveryReportParams.Builder
-
Request a summary delivery report.
- SYNTAX_CONSTRAINT_VIOLATION - Static variable in class com.clxcommunications.xms.api.ApiError.Code
-
The request body doesn’t fulfill all of the constraints set by the
API.
- SYNTAX_INVALID_JSON - Static variable in class com.clxcommunications.xms.api.ApiError.Code
-
The request body is not valid JSON.
- SYNTAX_INVALID_PARAMETER_FORMAT - Static variable in class com.clxcommunications.xms.api.ApiError.Code
-
The format of a parameter is invalid.
- tagInsertions() - Method in class com.clxcommunications.xms.api.TagsUpdate
-
A set of tags to add to a given object.
- tagRemovals() - Method in class com.clxcommunications.xms.api.TagsUpdate
-
A set of tags to remove from a given object.
- tags() - Method in class com.clxcommunications.xms.api.GroupCreate
-
The tags associated to this group.
- tags() - Method in class com.clxcommunications.xms.api.MtBatchSmsCreate
-
The tags that should be attached to this message.
- Tags - Class in com.clxcommunications.xms.api
-
A representation of a set of tags.
- Tags() - Constructor for class com.clxcommunications.xms.api.Tags
-
- tags() - Method in class com.clxcommunications.xms.api.Tags
-
A set representation of this collection of tags.
- tags() - Method in class com.clxcommunications.xms.BatchFilter
-
Limits results to batches having any the given tags.
- tags() - Method in class com.clxcommunications.xms.GroupFilter
-
If non-empty then only groups with one or more of these tags are
retained.
- TagsUpdate - Class in com.clxcommunications.xms.api
-
A description of updates to a set of tags.
- TagsUpdate() - Constructor for class com.clxcommunications.xms.api.TagsUpdate
-
- tagsUpdate() - Static method in class com.clxcommunications.xms.ClxApi
-
Returns a freshly created tags update builder.
- TagsUpdate.Builder - Class in com.clxcommunications.xms.api
-
A builder of tag updates
- text() - Method in class com.clxcommunications.xms.api.ApiError
-
The human readable error message.
- token() - Method in class com.clxcommunications.xms.ApiConnection
-
The XMS authentication token.
- toString() - Method in class com.clxcommunications.xms.api.BatchId
-
The string representation of this batch identifier.
- toString() - Method in class com.clxcommunications.xms.api.GroupId
-
The string representation of this group identifier.
- toString() - Method in class com.clxcommunications.xms.api.ReportType
-
The string representation of this report type.
- toString() - Method in class com.clxcommunications.xms.api.Tags
-
- toString() - Method in class com.clxcommunications.xms.UpdateValue
-
- totalMessageCount() - Method in class com.clxcommunications.xms.api.BatchDeliveryReport
-
The total number of messages in the batch.
- totalSize() - Method in class com.clxcommunications.xms.api.Page
-
The total number of elements across all pages.
- type() - Method in class com.clxcommunications.xms.api.ReportType
-
The literal string representation of this report type.
- udh() - Method in class com.clxcommunications.xms.api.MoBinarySms
-
The User Data Header of the message.
- udh() - Method in class com.clxcommunications.xms.api.MtBatchBinarySmsCreate
-
The User Data Header of the message.
- udh() - Method in class com.clxcommunications.xms.api.MtBatchBinarySmsResult
-
The User Data Header of the message.
- udh() - Method in class com.clxcommunications.xms.api.MtBatchBinarySmsUpdate
-
The updated User Data Header of the message.
- UnauthorizedException - Exception in com.clxcommunications.xms
-
Exception indicating that the service plan ID and authentication token were
invalid.
- UnexpectedResponseException - Exception in com.clxcommunications.xms
-
Exception thrown when an API connection receives a response from the REST API
that is neither a success response nor an API level error.
- UnexpectedResponseException(HttpResponse) - Constructor for exception com.clxcommunications.xms.UnexpectedResponseException
-
Creates a new unexpected response exception.
- UNKNOWN - Static variable in class com.clxcommunications.xms.api.DeliveryStatus
-
It is not known if message was delivered or not.
- UNKNOWN_GROUP - Static variable in class com.clxcommunications.xms.api.ApiError.Code
-
An unknown group was referenced in the request body.
- unset() - Static method in class com.clxcommunications.xms.UpdateValue
-
An update value indicating that the value should be reset to its default
value.
- unsetAutoUpdate() - Method in class com.clxcommunications.xms.api.GroupUpdate.Builder
-
Unsets the group auto update setting.
- unsetCallbackUrl() - Method in class com.clxcommunications.xms.api.MtBatchBinarySmsUpdate.Builder
-
Resets the callback URL to the default callback URL.
- unsetCallbackUrl() - Method in class com.clxcommunications.xms.api.MtBatchTextSmsUpdate.Builder
-
Resets the callback URL to the default callback URL.
- unsetDeliveryReport() - Method in class com.clxcommunications.xms.api.MtBatchBinarySmsUpdate.Builder
-
Resets the delivery report type to the messaging system default
value.
- unsetDeliveryReport() - Method in class com.clxcommunications.xms.api.MtBatchTextSmsUpdate.Builder
-
Resets the delivery report type to the messaging system default
value.
- unsetExpireAt() - Method in class com.clxcommunications.xms.api.MtBatchBinarySmsUpdate.Builder
-
Resets the batch expire time to the messaging system default value.
- unsetExpireAt() - Method in class com.clxcommunications.xms.api.MtBatchTextSmsUpdate.Builder
-
Resets the batch expire time to the messaging system default value.
- unsetName() - Method in class com.clxcommunications.xms.api.GroupUpdate.Builder
-
Unsets the name of the group.
- unsetParameters() - Method in class com.clxcommunications.xms.api.MtBatchTextSmsUpdate.Builder
-
Unsets the batch parameters.
- unsetSendAt() - Method in class com.clxcommunications.xms.api.MtBatchBinarySmsUpdate.Builder
-
Unsets the scheduled send time.
- unsetSendAt() - Method in class com.clxcommunications.xms.api.MtBatchTextSmsUpdate.Builder
-
Unsets the scheduled send time.
- updateBatch(BatchId, MtBatchTextSmsUpdate) - Method in class com.clxcommunications.xms.ApiConnection
-
Updates the given text batch.
- updateBatch(BatchId, MtBatchBinarySmsUpdate) - Method in class com.clxcommunications.xms.ApiConnection
-
Updates the given binary batch.
- updateBatchAsync(BatchId, MtBatchTextSmsUpdate, FutureCallback<MtBatchTextSmsResult>) - Method in class com.clxcommunications.xms.ApiConnection
-
Asynchronously updates the text batch with the given batch ID.
- updateBatchAsync(BatchId, MtBatchBinarySmsUpdate, FutureCallback<MtBatchBinarySmsResult>) - Method in class com.clxcommunications.xms.ApiConnection
-
Asynchronously updates the binary batch with the given batch ID.
- updateGroup(GroupId, GroupUpdate) - Method in class com.clxcommunications.xms.ApiConnection
-
Updates the given group.
- updateGroupAsync(GroupId, GroupUpdate, FutureCallback<GroupResult>) - Method in class com.clxcommunications.xms.ApiConnection
-
Asynchronously updates the group with the given group ID.
- updateTags(BatchId, TagsUpdate) - Method in class com.clxcommunications.xms.ApiConnection
-
Updates the tags of the batch with the given batch ID.
- updateTags(GroupId, TagsUpdate) - Method in class com.clxcommunications.xms.ApiConnection
-
Updates the tags of the group with the given identifier.
- updateTagsAsync(BatchId, TagsUpdate, FutureCallback<Tags>) - Method in class com.clxcommunications.xms.ApiConnection
-
Updates the tags of the batch with the given batch ID.
- updateTagsAsync(GroupId, TagsUpdate, FutureCallback<Tags>) - Method in class com.clxcommunications.xms.ApiConnection
-
Updates the tags of the group with the given identifier.
- UpdateValue<T> - Class in com.clxcommunications.xms
-
Wrapper class for API objects used for update API methods.
- UpdateValue() - Constructor for class com.clxcommunications.xms.UpdateValue
-
- Utils - Class in com.clxcommunications.xms
-
This class holds a number of static convenience methods for use within the
SDK.
- Utils() - Constructor for class com.clxcommunications.xms.Utils
-