Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

AbstractQueueMetaDeserializer<T> - Class in com.aliyun.mns.model.serialize.queue
 
AbstractQueueMetaDeserializer() - Constructor for class com.aliyun.mns.model.serialize.queue.AbstractQueueMetaDeserializer
 
AbstractRequest - Class in com.aliyun.mns.model
 
AbstractRequest() - Constructor for class com.aliyun.mns.model.AbstractRequest
 
AbstractResponse - Class in com.aliyun.mns.model
 
AbstractResponse() - Constructor for class com.aliyun.mns.model.AbstractResponse
 
AbstractSubscriptionDeserializer<T> - Class in com.aliyun.mns.model.serialize.topic
 
AbstractSubscriptionDeserializer() - Constructor for class com.aliyun.mns.model.serialize.topic.AbstractSubscriptionDeserializer
 
AbstractTopicMetaDeserializer<T> - Class in com.aliyun.mns.model.serialize.topic
 
AbstractTopicMetaDeserializer() - Constructor for class com.aliyun.mns.model.serialize.topic.AbstractTopicMetaDeserializer
 
ACCOUNT_ID_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
ACCOUNT_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
AccountAttributes - Class in com.aliyun.mns.model
 
AccountAttributes() - Constructor for class com.aliyun.mns.model.AccountAttributes
 
AccountAttributesDeserializer - Class in com.aliyun.mns.model.serialize.account
 
AccountAttributesDeserializer() - Constructor for class com.aliyun.mns.model.serialize.account.AccountAttributesDeserializer
 
AccountAttributesSerializer - Class in com.aliyun.mns.model.serialize.account
 
AccountAttributesSerializer() - Constructor for class com.aliyun.mns.model.serialize.account.AccountAttributesSerializer
 
AccountDeserializer - Class in com.aliyun.mns.model
 
AccountDeserializer() - Constructor for class com.aliyun.mns.model.AccountDeserializer
 
ACTIVE_MESSAGES_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
activeMessages - Variable in class com.aliyun.mns.model.QueueMeta
 
addConnMgr(NHttpClientConnectionManager) - Method in class com.aliyun.mns.common.http.HttpFactory.IdleConnectionMonitor
 
addHeader(String, String) - Method in class com.aliyun.mns.client.DefaultMNSClient
 
addHeader(String, String) - Method in class com.aliyun.mns.common.http.HttpMesssage
 
addParameter(String, String) - Method in class com.aliyun.mns.common.http.RequestMessage
 
addRequestHandler(RequestHandler) - Method in class com.aliyun.mns.common.comm.ExecutionContext
 
addResponseHandler(ResponseHandler) - Method in class com.aliyun.mns.common.comm.ExecutionContext
 
addSmsReceiver(String, BatchSmsAttributes.SmsReceiverParams) - Method in class com.aliyun.mns.model.BatchSmsAttributes
 
AlibabaCloudCredentialsUtil - Class in com.aliyun.mns.common.utils
 
AlibabaCloudCredentialsUtil() - Constructor for class com.aliyun.mns.common.utils.AlibabaCloudCredentialsUtil
 
ALIYUN_AK_ENV_KEY - Static variable in interface com.aliyun.mns.common.MNSConstants
https://help.aliyun.com/zh/sdk/developer-reference/ak-security-scheme?#faa5f4905bxkr
ALIYUN_SK_ENV_KEY - Static variable in interface com.aliyun.mns.common.MNSConstants
 
assertListNotNullOrEmpty(List, String) - Static method in class com.aliyun.mns.common.utils.CodingUtils
 
assertParameterNotNull(Object, String) - Static method in class com.aliyun.mns.common.utils.CodingUtils
 
assertStringNotNullOrEmpty(String, String) - Static method in class com.aliyun.mns.common.utils.CodingUtils
 
asyncBatchDeleteMessage(List<String>, AsyncCallback<Void>) - Method in class com.aliyun.mns.client.CloudQueue
 
asyncBatchPeekMessage(int, AsyncCallback<List<Message>>) - Method in class com.aliyun.mns.client.CloudQueue
异步批量查看消息
asyncBatchPopMessage(int, AsyncCallback<List<Message>>) - Method in class com.aliyun.mns.client.CloudQueue
异步批量获取队列中的消息
asyncBatchPopMessage(int, int, AsyncCallback<List<Message>>) - Method in class com.aliyun.mns.client.CloudQueue
异步批量获取队列中的消息
asyncBatchPutMessage(List<Message>, AsyncCallback<List<Message>>) - Method in class com.aliyun.mns.client.CloudQueue
异步批量发送消息, 消息体在发送到服务端前,我们会对消息体进行一次base64编码,如果你使用本SDK发送, 但用其他方式接收时,需要确认,接收方有无对消息体进行base64解码。
AsyncCallback<T> - Interface in com.aliyun.mns.client
 
asyncChangeMessageVisibility(String, int, AsyncCallback<Message>) - Method in class com.aliyun.mns.client.CloudQueue
异步改变消息的不可见时间
asyncChangeMessageVisibilityTimeout(String, int, AsyncCallback<String>) - Method in class com.aliyun.mns.client.CloudQueue
异步改变消息的不可见时间
asyncCreate(QueueMeta, AsyncCallback<String>) - Method in class com.aliyun.mns.client.CloudQueue
异步创建队列,队列属性由参数queueMeta设置
asyncDelete(AsyncCallback<Void>) - Method in class com.aliyun.mns.client.CloudQueue
异步删除队列
asyncDelete(AsyncCallback<Void>) - Method in class com.aliyun.mns.client.CloudTopic
async delete topic
asyncDeleteMessage(String, AsyncCallback<Void>) - Method in class com.aliyun.mns.client.CloudQueue
异步删除消息
asyncGetAttribute(AsyncCallback<TopicMeta>) - Method in class com.aliyun.mns.client.CloudTopic
async get topic attribute
asyncGetAttributes(AsyncCallback<QueueMeta>) - Method in class com.aliyun.mns.client.CloudQueue
异步获取队列的属性
asyncGetSubscriptionAttr(String, AsyncCallback<SubscriptionMeta>) - Method in class com.aliyun.mns.client.CloudTopic
async get subscription attribute
asyncListQueue(String, String, Integer, boolean, AsyncCallback<PagingListResult<QueueMeta>>) - Method in class com.aliyun.mns.client.DefaultMNSClient
 
asyncPeekMessage(AsyncCallback<Message>) - Method in class com.aliyun.mns.client.CloudQueue
异步查看队列消息
asyncPopMessage(AsyncCallback<Message>) - Method in class com.aliyun.mns.client.CloudQueue
异步获取队列中的消息
asyncPopMessage(int, AsyncCallback<Message>) - Method in class com.aliyun.mns.client.CloudQueue
异步获取队列中的消息
asyncPublishMessage(TopicMessage, AsyncCallback<TopicMessage>) - Method in class com.aliyun.mns.client.CloudTopic
async publish message, we will do base64 encode for message body before publish it to MNS server.
asyncPutMessage(Message, AsyncCallback<Message>) - Method in class com.aliyun.mns.client.CloudQueue
异步发送消息, 消息体在发送到服务端前,我们会对消息体进行一次base64编码,如果你使用本SDK发送, 但用其他方式接收时,需要确认,接收方有无对消息体进行base64解码。
AsyncResult<T> - Interface in com.aliyun.mns.client
asynchronous call result
asyncSetAttribute(TopicMeta, AsyncCallback<Void>) - Method in class com.aliyun.mns.client.CloudTopic
async set topic attribute with given meta and callback object
asyncSetAttributes(QueueMeta, AsyncCallback<Void>) - Method in class com.aliyun.mns.client.CloudQueue
异步设置队列属性
asyncSetSubscriptionAttr(SubscriptionMeta, AsyncCallback<Void>) - Method in class com.aliyun.mns.client.CloudTopic
async set subscription attribute
asyncSubscribe(SubscriptionMeta, AsyncCallback<String>) - Method in class com.aliyun.mns.client.CloudTopic
async subscribe this topic
asyncUnsubscribe(String, AsyncCallback<Void>) - Method in class com.aliyun.mns.client.CloudTopic
async unsubscribe
asyncWithoutReturn(ThreadPoolExecutor, ThreadUtil.AsyncRunInterface) - Static method in class com.aliyun.mns.common.utils.ThreadUtil
设置多线程处理,不等待处理完即返回
asyncWithReturn(ThreadPoolExecutor, Integer, ThreadUtil.AsyncRunInterface) - Static method in class com.aliyun.mns.common.utils.ThreadUtil
设置多线程处理,等待处理完才返回
AttributesValidationResult - Class in com.aliyun.mns.model
 
AttributesValidationResult() - Constructor for class com.aliyun.mns.model.AttributesValidationResult
 
AUTHORIZATION - Static variable in interface com.aliyun.mns.common.utils.HttpHeaders
 

B

Base64TopicMessage - Class in com.aliyun.mns.model
 
Base64TopicMessage() - Constructor for class com.aliyun.mns.model.Base64TopicMessage
 
BaseAttributes - Interface in com.aliyun.mns.model
 
BaseMessage - Class in com.aliyun.mns.model
 
BaseMessage() - Constructor for class com.aliyun.mns.model.BaseMessage
 
BaseXMLSerializer<T> - Class in com.aliyun.mns.model.serialize
 
BaseXMLSerializer() - Constructor for class com.aliyun.mns.model.serialize.BaseXMLSerializer
 
BatchDeleteException - Exception in com.aliyun.mns.common
 
BatchDeleteException(Map<String, ErrorMessageResult>) - Constructor for exception com.aliyun.mns.common.BatchDeleteException
 
batchDeleteMessage(List<String>) - Method in class com.aliyun.mns.client.CloudQueue
批量删除消息
BatchDeleteMessageRequest - Class in com.aliyun.mns.model.request.queue
 
BatchDeleteMessageRequest() - Constructor for class com.aliyun.mns.model.request.queue.BatchDeleteMessageRequest
 
batchPeekMessage(int) - Method in class com.aliyun.mns.client.CloudQueue
批量查看队列消息,消息不存在时返回null
BatchPeekMessageRequest - Class in com.aliyun.mns.model.request.queue
 
BatchPeekMessageRequest() - Constructor for class com.aliyun.mns.model.request.queue.BatchPeekMessageRequest
 
batchPopMessage(int) - Method in class com.aliyun.mns.client.CloudQueue
批量获取队列中的消息, 队列中没有消息的时候返回null
batchPopMessage(int, int) - Method in class com.aliyun.mns.client.CloudQueue
批量获取队列中的消息, 队列中没有消息的时候返回null
batchPutMessage(List<Message>) - Method in class com.aliyun.mns.client.CloudQueue
批量发送消息, 消息体在发送到服务端前,我们会对消息体进行一次base64编码,如果你使用本SDK发送, 但用其他方式接收时,需要确认,接收方有无对消息体进行base64解码。
BatchReceiveMessageRequest - Class in com.aliyun.mns.model.request.queue
 
BatchReceiveMessageRequest() - Constructor for class com.aliyun.mns.model.request.queue.BatchReceiveMessageRequest
 
BatchSendException - Exception in com.aliyun.mns.common
 
BatchSendException(List<Message>) - Constructor for exception com.aliyun.mns.common.BatchSendException
 
BatchSendMessageRequest - Class in com.aliyun.mns.model.request.queue
 
BatchSendMessageRequest() - Constructor for class com.aliyun.mns.model.request.queue.BatchSendMessageRequest
 
BatchSmsAttributes - Class in com.aliyun.mns.model
 
BatchSmsAttributes() - Constructor for class com.aliyun.mns.model.BatchSmsAttributes
 
BatchSmsAttributes.SmsReceiverParams - Class in com.aliyun.mns.model
 
BinaryUtil - Class in com.aliyun.mns.common.utils
 
BinaryUtil() - Constructor for class com.aliyun.mns.common.utils.BinaryUtil
 
BooleanSerializer - Class in com.aliyun.mns.common.utils
 
BooleanSerializer() - Constructor for class com.aliyun.mns.common.utils.BooleanSerializer
 
buildResponseMessage(HttpResponse) - Method in class com.aliyun.mns.common.http.HttpCallback
 

C

CACHE_CONTROL - Static variable in interface com.aliyun.mns.common.utils.HttpHeaders
 
calculateMd5(byte[]) - Static method in class com.aliyun.mns.common.utils.BinaryUtil
 
cancelled() - Method in class com.aliyun.mns.common.http.HttpCallback
 
CaseInsensitiveMap<V> - Class in com.aliyun.mns.common.utils
 
CaseInsensitiveMap() - Constructor for class com.aliyun.mns.common.utils.CaseInsensitiveMap
 
CaseInsensitiveMap(Map<String, V>) - Constructor for class com.aliyun.mns.common.utils.CaseInsensitiveMap
 
changeMessageVisibility(String, int) - Method in class com.aliyun.mns.client.CloudQueue
改变消息的不可见时间
changeMessageVisibilityTimeout(String, int) - Method in class com.aliyun.mns.client.CloudQueue
改变消息的不可见时间
ChangeVisibilityTimeoutRequest - Class in com.aliyun.mns.model.request.queue
 
ChangeVisibilityTimeoutRequest() - Constructor for class com.aliyun.mns.model.request.queue.ChangeVisibilityTimeoutRequest
 
checkTransactionStatus(Message) - Method in interface com.aliyun.mns.client.TransactionChecker
 
clear() - Method in class com.aliyun.mns.common.utils.CaseInsensitiveMap
 
ClientConfiguration - Class in com.aliyun.mns.common.http
访问阿里云服务的客户端配置。
ClientConfiguration() - Constructor for class com.aliyun.mns.common.http.ClientConfiguration
构造新实例。
ClientConfigurationUtil - Class in com.aliyun.mns.common.utils
 
ClientConfigurationUtil() - Constructor for class com.aliyun.mns.common.utils.ClientConfigurationUtil
 
ClientErrorCode - Interface in com.aliyun.mns.common
 
ClientException - Exception in com.aliyun.mns.common
表示尝试访问阿里云服务时遇到的异常。
ClientException() - Constructor for exception com.aliyun.mns.common.ClientException
构造新实例。
ClientException(String, String) - Constructor for exception com.aliyun.mns.common.ClientException
用给定的异常信息构造新实例。
ClientException(Throwable) - Constructor for exception com.aliyun.mns.common.ClientException
用表示异常原因的对象构造新实例。
ClientException(String, String, Throwable) - Constructor for exception com.aliyun.mns.common.ClientException
用异常消息和表示异常原因的对象构造新实例。
ClientException(String, String, String, Throwable) - Constructor for exception com.aliyun.mns.common.ClientException
用异常消息和表示异常原因的对象构造新实例。
clone() - Method in class com.aliyun.mns.common.http.ClientConfiguration
 
close() - Method in class com.aliyun.mns.client.DefaultMNSClient
 
close() - Method in interface com.aliyun.mns.client.MNSClient
关闭 client, close之后这个client的资源可能随时被释放
close() - Method in class com.aliyun.mns.common.http.DefaultServiceClient
 
close() - Method in class com.aliyun.mns.common.http.HttpMesssage
 
close() - Method in class com.aliyun.mns.common.http.ServiceClient
 
closeServiceClient(ServiceClient) - Static method in class com.aliyun.mns.common.http.ServiceClientFactory
 
CloudAccount - Class in com.aliyun.mns.client
 
CloudAccount(String) - Constructor for class com.aliyun.mns.client.CloudAccount
 
CloudAccount(String, String) - Constructor for class com.aliyun.mns.client.CloudAccount
 
CloudAccount(String, ClientConfiguration) - Constructor for class com.aliyun.mns.client.CloudAccount
 
CloudAccount(String, String, String) - Constructor for class com.aliyun.mns.client.CloudAccount
推荐使用 CloudAccount(String) 作为替代
CloudAccount(String, String, String, String) - Constructor for class com.aliyun.mns.client.CloudAccount
推荐使用 CloudAccount(String,String) 作为替代
CloudAccount(String, String, String, ClientConfiguration) - Constructor for class com.aliyun.mns.client.CloudAccount
CloudAccount(String, AlibabaCloudCredentialsProvider) - Constructor for class com.aliyun.mns.client.CloudAccount
 
CloudAccount(String, AlibabaCloudCredentialsProvider, ClientConfiguration) - Constructor for class com.aliyun.mns.client.CloudAccount
 
CloudAccount(String, String, String, AlibabaCloudCredentialsProvider) - Constructor for class com.aliyun.mns.client.CloudAccount
 
CloudAccount(String, String, String, String, AlibabaCloudCredentialsProvider) - Constructor for class com.aliyun.mns.client.CloudAccount
 
CloudAccount(String, String, String, String, AlibabaCloudCredentialsProvider, ClientConfiguration) - Constructor for class com.aliyun.mns.client.CloudAccount
 
CloudPullTopic - Class in com.aliyun.mns.client
 
CloudPullTopic(CloudTopic, Vector<String>, Vector<CloudQueue>) - Constructor for class com.aliyun.mns.client.CloudPullTopic
 
CloudPullTopic(CloudTopic, Vector<String>, Vector<CloudQueue>, Vector<String>) - Constructor for class com.aliyun.mns.client.CloudPullTopic
 
CloudQueue - Class in com.aliyun.mns.client
 
CloudQueue(String, ServiceClient, ServiceCredentials, URI) - Constructor for class com.aliyun.mns.client.CloudQueue
 
CloudTopic - Class in com.aliyun.mns.client
 
CloudTopic(String, ServiceClient, ServiceCredentials, URI) - Constructor for class com.aliyun.mns.client.CloudTopic
 
Code - Variable in class com.aliyun.mns.model.ErrorMessage
 
CodingUtils - Class in com.aliyun.mns.common.utils
Utils for common coding.
CodingUtils() - Constructor for class com.aliyun.mns.common.utils.CodingUtils
 
com.aliyun.mns.client - package com.aliyun.mns.client
 
com.aliyun.mns.common - package com.aliyun.mns.common
 
com.aliyun.mns.common.auth - package com.aliyun.mns.common.auth
 
com.aliyun.mns.common.comm - package com.aliyun.mns.common.comm
 
com.aliyun.mns.common.http - package com.aliyun.mns.common.http
 
com.aliyun.mns.common.parser - package com.aliyun.mns.common.parser
 
com.aliyun.mns.common.utils - package com.aliyun.mns.common.utils
 
com.aliyun.mns.model - package com.aliyun.mns.model
 
com.aliyun.mns.model.request.account - package com.aliyun.mns.model.request.account
 
com.aliyun.mns.model.request.commonbuy - package com.aliyun.mns.model.request.commonbuy
 
com.aliyun.mns.model.request.queue - package com.aliyun.mns.model.request.queue
 
com.aliyun.mns.model.request.topic - package com.aliyun.mns.model.request.topic
 
com.aliyun.mns.model.response.commonbuy - package com.aliyun.mns.model.response.commonbuy
 
com.aliyun.mns.model.serialize - package com.aliyun.mns.model.serialize
 
com.aliyun.mns.model.serialize.account - package com.aliyun.mns.model.serialize.account
 
com.aliyun.mns.model.serialize.commonbuy - package com.aliyun.mns.model.serialize.commonbuy
 
com.aliyun.mns.model.serialize.queue - package com.aliyun.mns.model.serialize.queue
 
com.aliyun.mns.model.serialize.topic - package com.aliyun.mns.model.serialize.topic
 
commitMessage(String, int) - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
commitMessage(Message, int) - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
commitMessage(String) - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
commitMessage(Message) - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
completed(HttpResponse) - Method in class com.aliyun.mns.common.http.HttpCallback
 
computeSignature(String, String) - Method in class com.aliyun.mns.common.auth.HmacSHA1Signature
 
computeSignature(String, String) - Method in class com.aliyun.mns.common.auth.ServiceSignature
计算签名。
config - Variable in class com.aliyun.mns.common.http.ServiceClient
 
CONNECTION_TIMEOUT - Static variable in interface com.aliyun.mns.common.ClientErrorCode
远程服务连接超时
containsKey(Object) - Method in class com.aliyun.mns.common.utils.CaseInsensitiveMap
 
containsValue(Object) - Method in class com.aliyun.mns.common.utils.CaseInsensitiveMap
 
CONTENT_DISPOSITION - Static variable in interface com.aliyun.mns.common.utils.HttpHeaders
 
CONTENT_ENCODING - Static variable in interface com.aliyun.mns.common.utils.HttpHeaders
 
CONTENT_LENGTH - Static variable in interface com.aliyun.mns.common.utils.HttpHeaders
 
CONTENT_MD5 - Static variable in interface com.aliyun.mns.common.utils.HttpHeaders
 
CONTENT_TYPE - Static variable in interface com.aliyun.mns.common.utils.HttpHeaders
 
convertHeaderCharsetFromIso88591(Map<String, String>) - Static method in class com.aliyun.mns.common.utils.HttpUtil
 
convertHeaderCharsetToIso88591(Map<String, String>) - Static method in class com.aliyun.mns.common.utils.HttpUtil
 
copyConfig(ClientConfiguration, ClientConfiguration) - Static method in class com.aliyun.mns.common.utils.ClientConfigurationUtil
 
create() - Method in class com.aliyun.mns.client.CloudQueue
创建队列,使用默认属性
create(QueueMeta) - Method in class com.aliyun.mns.client.CloudQueue
创建队列,队列属性由参数queueMeta设置
create() - Method in class com.aliyun.mns.client.CloudTopic
create topic with default topic meta
create(TopicMeta) - Method in class com.aliyun.mns.client.CloudTopic
create topic with special topic meta
create() - Static method in class com.aliyun.mns.common.auth.ServiceSignature
创建默认的ServiceSignature实例。
CREATE_TIME_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
createConnectionManager(ClientConfiguration) - Static method in class com.aliyun.mns.common.http.HttpFactory
Create a PoolingNHttpClientConnectionManager instance
createHttpAsyncClient(PoolingNHttpClientConnectionManager, ClientConfiguration) - Static method in class com.aliyun.mns.common.http.HttpFactory
Creates a HttpAsyncClient instance.
createHttpRequest(ServiceClient.Request, ExecutionContext) - Static method in class com.aliyun.mns.common.http.HttpFactory
Creates a HttpRequestBase instance.
createPullTopic(TopicMeta, Vector<String>, boolean, QueueMeta) - Method in class com.aliyun.mns.client.DefaultMNSClient
 
createPullTopic(TopicMeta, Vector<String>, boolean, QueueMeta, Vector<String>) - Method in class com.aliyun.mns.client.DefaultMNSClient
 
createPullTopic(TopicMeta, Vector<String>) - Method in class com.aliyun.mns.client.DefaultMNSClient
 
createPullTopic(TopicMeta, Vector<String>, boolean, QueueMeta) - Method in interface com.aliyun.mns.client.MNSClient
Creates cloud pull topic.
createPullTopic(TopicMeta, Vector<String>, boolean, QueueMeta, Vector<String>) - Method in interface com.aliyun.mns.client.MNSClient
Creates cloud pull topic.
createPullTopic(TopicMeta, Vector<String>) - Method in interface com.aliyun.mns.client.MNSClient
Creates cloud pull topic.
createQueue(QueueMeta) - Method in class com.aliyun.mns.client.DefaultMNSClient
创建队列
createQueue(QueueMeta) - Method in interface com.aliyun.mns.client.MNSClient
创建队列
createQueueAsync(QueueMeta, AsyncCallback<String>) - Method in class com.aliyun.mns.client.DefaultMNSClient
 
CreateQueueRequest - Class in com.aliyun.mns.model.request.queue
 
CreateQueueRequest() - Constructor for class com.aliyun.mns.model.request.queue.CreateQueueRequest
 
createServiceClient(ClientConfiguration) - Static method in class com.aliyun.mns.common.http.ServiceClientFactory
 
createTime - Variable in class com.aliyun.mns.model.QueueMeta
 
createTopic(TopicMeta) - Method in class com.aliyun.mns.client.DefaultMNSClient
 
createTopic(TopicMeta) - Method in interface com.aliyun.mns.client.MNSClient
根据Topic的meta数据,创建CloudTopic对象,用于后续的消息发送等
CreateTopicRequest - Class in com.aliyun.mns.model.request.topic
 
CreateTopicRequest() - Constructor for class com.aliyun.mns.model.request.topic.CreateTopicRequest
 
createTransQueue(QueueMeta, TransactionChecker, long, long) - Method in class com.aliyun.mns.client.DefaultMNSClient
 
createTransQueue(QueueMeta, TransactionChecker) - Method in class com.aliyun.mns.client.DefaultMNSClient
 
createTransQueue(QueueMeta) - Method in class com.aliyun.mns.client.DefaultMNSClient
 
createTransQueue(QueueMeta, TransactionChecker, long, long) - Method in interface com.aliyun.mns.client.MNSClient
Deprecated.
createTransQueue(QueueMeta, TransactionChecker) - Method in interface com.aliyun.mns.client.MNSClient
Deprecated.
createTransQueue(QueueMeta) - Method in interface com.aliyun.mns.client.MNSClient
Deprecated.

D

DATE - Static variable in interface com.aliyun.mns.common.utils.HttpHeaders
 
DateUtil - Class in com.aliyun.mns.common.utils
Util class for Date.
DateUtil() - Constructor for class com.aliyun.mns.common.utils.DateUtil
 
DAYU_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
DayuAttributes - Class in com.aliyun.mns.model
 
DayuAttributes() - Constructor for class com.aliyun.mns.model.DayuAttributes
 
DEFAULT_CHARSET - Static variable in interface com.aliyun.mns.common.MNSConstants
 
DEFAULT_CONTENT_TYPE - Static variable in interface com.aliyun.mns.common.MNSConstants
 
DEFAULT_DELAY_TIME_IN_SECONDS - Static variable in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
DEFAULT_ENCODING - Static variable in interface com.aliyun.mns.common.utils.ServiceConstants
 
DEFAULT_LIFE_TIME_IN_SECONDS - Static variable in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
DEFAULT_MESSAGE_RETENTION_PERIOD - Static variable in interface com.aliyun.mns.common.MNSConstants
 
DEFAULT_NOTIFY_CONTENT_TYPE - Static variable in interface com.aliyun.mns.common.MNSConstants
 
DEFAULT_XML_NAMESPACE - Static variable in interface com.aliyun.mns.common.MNSConstants
 
DefaultMNSClient - Class in com.aliyun.mns.client
 
DefaultMNSClient(String, String, String) - Constructor for class com.aliyun.mns.client.DefaultMNSClient
使用指定的MNS Endpoint构造一个新的MNSClient对象。
DefaultMNSClient(String, String, String, ClientConfiguration) - Constructor for class com.aliyun.mns.client.DefaultMNSClient
使用指定的MNS Endpoint和配置构造一个新的MNSClient对象。
DefaultMNSClient(ServiceCredentials, ServiceClient, String) - Constructor for class com.aliyun.mns.client.DefaultMNSClient
 
DefaultServiceClient - Class in com.aliyun.mns.common.http
The default implementation of ServiceClient.
DELAY_MESSAGES_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
DELAY_SECONDS_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
delayMessages - Variable in class com.aliyun.mns.model.QueueMeta
 
delaySeconds - Variable in class com.aliyun.mns.model.QueueMeta
 
delete() - Method in class com.aliyun.mns.client.CloudPullTopic
 
delete(boolean) - Method in class com.aliyun.mns.client.CloudPullTopic
 
delete() - Method in class com.aliyun.mns.client.CloudQueue
删除队列
delete() - Method in class com.aliyun.mns.client.CloudTopic
delete topic
delete(boolean) - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
delete() - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
deleteMessage(String) - Method in class com.aliyun.mns.client.CloudQueue
删除消息
DeleteMessageRequest - Class in com.aliyun.mns.model.request.queue
 
DeleteMessageRequest() - Constructor for class com.aliyun.mns.model.request.queue.DeleteMessageRequest
 
DeleteQueueRequest - Class in com.aliyun.mns.model.request.queue
 
DeleteQueueRequest() - Constructor for class com.aliyun.mns.model.request.queue.DeleteQueueRequest
 
DeleteTopicRequest - Class in com.aliyun.mns.model.request.topic
 
DeleteTopicRequest() - Constructor for class com.aliyun.mns.model.request.topic.DeleteTopicRequest
 
DEQUEUE_COUNT_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.aliyun.mns.common.utils.BooleanSerializer
 
deserialize(InputStream) - Method in class com.aliyun.mns.model.AccountDeserializer
 
deserialize(InputStream) - Method in class com.aliyun.mns.model.serialize.account.AccountAttributesDeserializer
 
deserialize(InputStream) - Method in class com.aliyun.mns.model.serialize.commonbuy.OpenServiceResponseDeserializer
 
deserialize(InputStream) - Method in interface com.aliyun.mns.model.serialize.Deserializer
 
deserialize(InputStream) - Method in class com.aliyun.mns.model.serialize.queue.ErrorMessageListDeserializer
 
deserialize(InputStream) - Method in class com.aliyun.mns.model.serialize.queue.ErrorReceiptHandleListDeserializer
 
deserialize(InputStream) - Method in class com.aliyun.mns.model.serialize.queue.MessageDeserializer
 
deserialize(InputStream) - Method in class com.aliyun.mns.model.serialize.queue.MessageListDeserializer
 
deserialize(Document) - Method in class com.aliyun.mns.model.serialize.queue.MessageListDeserializer
 
deserialize(InputStream) - Method in class com.aliyun.mns.model.serialize.queue.QueueArrayDeserializer
 
deserialize(InputStream) - Method in class com.aliyun.mns.model.serialize.queue.QueueMetaDeserializer
 
deserialize(InputStream) - Method in class com.aliyun.mns.model.serialize.topic.SubscriptionArraryDeserializer
 
deserialize(InputStream) - Method in class com.aliyun.mns.model.serialize.topic.SubscriptionDeserializer
 
deserialize(InputStream) - Method in class com.aliyun.mns.model.serialize.topic.TopicArraryDeserializer
 
deserialize(InputStream) - Method in class com.aliyun.mns.model.serialize.topic.TopicMessageDeserializer
 
deserialize(InputStream) - Method in class com.aliyun.mns.model.serialize.topic.TopicMetaDeserializer
 
Deserializer<T> - Interface in com.aliyun.mns.model.serialize
 
DIRECT_MAIL_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
doTransaction(Message) - Method in interface com.aliyun.mns.client.TransactionOperations
 

E

ENDPOINT_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
ENQUEUE_TIME_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
entrySet() - Method in class com.aliyun.mns.common.utils.CaseInsensitiveMap
 
equals(Object) - Method in class com.aliyun.mns.common.http.ClientConfiguration
 
ERROR_CODE_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
ERROR_HOST_ID_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
ERROR_LIST_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
ERROR_MESSAGE_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
ERROR_REQUEST_ID_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
ERROR_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
errorCode - Variable in class com.aliyun.mns.model.ErrorMessageResult
 
ErrorMessage - Class in com.aliyun.mns.model
 
ErrorMessage() - Constructor for class com.aliyun.mns.model.ErrorMessage
 
errorMessage - Variable in class com.aliyun.mns.model.ErrorMessageResult
 
ErrorMessageListDeserializer - Class in com.aliyun.mns.model.serialize.queue
 
ErrorMessageListDeserializer() - Constructor for class com.aliyun.mns.model.serialize.queue.ErrorMessageListDeserializer
 
ErrorMessageResult - Class in com.aliyun.mns.model
 
ErrorMessageResult() - Constructor for class com.aliyun.mns.model.ErrorMessageResult
 
ErrorReceiptHandleListDeserializer - Class in com.aliyun.mns.model.serialize.queue
 
ErrorReceiptHandleListDeserializer() - Constructor for class com.aliyun.mns.model.serialize.queue.ErrorReceiptHandleListDeserializer
 
ETAG - Static variable in interface com.aliyun.mns.common.utils.HttpHeaders
 
ExceptionResultParser - Class in com.aliyun.mns.common.http
 
ExceptionResultParser(String) - Constructor for class com.aliyun.mns.common.http.ExceptionResultParser
 
ExecutionContext - Class in com.aliyun.mns.common.comm
The context information.
ExecutionContext() - Constructor for class com.aliyun.mns.common.comm.ExecutionContext
Constructor.
EXPIRES - Static variable in interface com.aliyun.mns.common.utils.HttpHeaders
 

F

factory - Static variable in class com.aliyun.mns.model.serialize.BaseXMLSerializer
 
failed(Exception) - Method in class com.aliyun.mns.common.http.HttpCallback
 
FILTER_TAG_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
finalize() - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
FIRST_DEQUEUE_TIME_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
formatAlternativeIso8601Date(Date) - Static method in class com.aliyun.mns.common.utils.DateUtil
 
formatIso8601Date(Date) - Static method in class com.aliyun.mns.common.utils.DateUtil
 
formatRfc822Date(Date) - Static method in class com.aliyun.mns.common.utils.DateUtil
Formats Date to GMT string.
fromBase64String(String) - Static method in class com.aliyun.mns.common.utils.BinaryUtil
 

G

generateBatchSmsEndpoint() - Method in class com.aliyun.mns.client.CloudTopic
generate batch sms endpoint for subscription
generateDayuEndpoint(String) - Method in class com.aliyun.mns.client.CloudTopic
generate dayu endpoint for subscription
generateMailEndpoint(String) - Method in class com.aliyun.mns.client.CloudTopic
generate mail endpoint for subscription
generatePushEndpoint(String) - Method in class com.aliyun.mns.client.CloudTopic
generate push endpoint for subscription
generateQueueEndpoint(String) - Method in class com.aliyun.mns.client.CloudTopic
generate queue endpoint for subscription
generateQueueEndpoint(String, String) - Method in class com.aliyun.mns.client.CloudTopic
 
generateSmsEndpoint(String) - Method in class com.aliyun.mns.client.CloudTopic
generate sms endpoint for subscription
generateSmsEndpoint() - Method in class com.aliyun.mns.client.CloudTopic
 
get(Object) - Method in class com.aliyun.mns.common.utils.CaseInsensitiveMap
 
getAccessKeyId() - Method in class com.aliyun.mns.common.auth.ServiceCredentials
获取访问用户的Access Key ID。
getAccessKeySecret() - Method in class com.aliyun.mns.common.auth.ServiceCredentials
获取访问用户的Access Key Secret。
GetAccountAttributes() - Method in class com.aliyun.mns.client.DefaultMNSClient
 
GetAccountAttributes() - Method in interface com.aliyun.mns.client.MNSClient
获取当前用户的账号级别属性
getAccountAttributes() - Method in class com.aliyun.mns.model.request.account.SetAccountAttributesRequest
 
GetAccountAttributesRequest - Class in com.aliyun.mns.model.request.account
 
GetAccountAttributesRequest() - Constructor for class com.aliyun.mns.model.request.account.GetAccountAttributesRequest
 
getAccountEndpoint() - Method in class com.aliyun.mns.client.CloudAccount
 
getAccountName() - Method in class com.aliyun.mns.model.MailAttributes
 
GetAccountRequest - Class in com.aliyun.mns.model
 
GetAccountRequest() - Constructor for class com.aliyun.mns.model.GetAccountRequest
 
getActiveMessages() - Method in class com.aliyun.mns.model.QueueMeta
获取队列中活跃消息数
getAddressType() - Method in class com.aliyun.mns.model.MailAttributes
 
getAlgorithm() - Method in class com.aliyun.mns.common.auth.HmacSHA1Signature
 
getAlgorithm() - Method in class com.aliyun.mns.common.auth.ServiceSignature
获取签名的算法。
getAsyncResult() - Method in class com.aliyun.mns.common.http.HttpCallback
 
getAttribute() - Method in class com.aliyun.mns.client.CloudTopic
get topic attribute
getAttributes() - Method in class com.aliyun.mns.client.CloudQueue
获取队列的属性
getBatchSize() - Method in class com.aliyun.mns.model.request.queue.BatchPeekMessageRequest
 
getBatchSize() - Method in class com.aliyun.mns.model.request.queue.BatchReceiveMessageRequest
 
getBatchSmsAttributes() - Method in class com.aliyun.mns.model.MessageAttributes
 
getBody() - Method in class com.aliyun.mns.model.PushAttributes
 
getCharset() - Method in class com.aliyun.mns.common.comm.ExecutionContext
Returns the default encoding (charset).
getCheckIntervalInMillsecond() - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
getClientConfiguration() - Method in class com.aliyun.mns.common.http.ServiceClient
 
getConnectionTimeout() - Method in class com.aliyun.mns.common.http.ClientConfiguration
返回建立连接的超时时间(单位:毫秒)。
getContent() - Method in class com.aliyun.mns.common.comm.RepeatableInputStreamEntity.NoAutoClosedInputStreamEntity
 
getContent() - Method in class com.aliyun.mns.common.http.HttpMesssage
 
getContentLength() - Method in class com.aliyun.mns.common.comm.RepeatableInputStreamEntity.NoAutoClosedInputStreamEntity
 
getContentLength() - Method in class com.aliyun.mns.common.http.HttpMesssage
 
getCreateTime() - Method in class com.aliyun.mns.model.QueueMeta
获取队列的创建时间
getCreateTime() - Method in class com.aliyun.mns.model.SubscriptionMeta
 
getCreateTime() - Method in class com.aliyun.mns.model.TopicMeta
 
getCredentialsProvider() - Method in class com.aliyun.mns.common.auth.ServiceCredentials
获取credential provider
getDayuAttributes() - Method in class com.aliyun.mns.model.MessageAttributes
 
getDefaultRetryStrategy() - Method in class com.aliyun.mns.common.http.DefaultServiceClient
 
getDefaultRetryStrategy() - Method in class com.aliyun.mns.common.http.ServiceClient
 
getDefaultUserAgent() - Static method in class com.aliyun.mns.common.utils.VersionInfoUtils
 
getDelayMessages() - Method in class com.aliyun.mns.model.QueueMeta
获取队列中延时消息数
getDelaySeconds() - Method in class com.aliyun.mns.model.Message
获取消息延时,单位是秒
getDelaySeconds() - Method in class com.aliyun.mns.model.QueueMeta
获取队列的延时消息的延时,单位是秒
getDelayTime() - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
getDequeueCount() - Method in class com.aliyun.mns.model.Message
获取消息出队次数
getDeviceType() - Method in class com.aliyun.mns.model.PushAttributes
 
getDocmentBuilder() - Method in class com.aliyun.mns.model.serialize.BaseXMLSerializer
Deprecated.
getDocumentBuilder() - Method in class com.aliyun.mns.model.serialize.BaseXMLSerializer
 
getEndpoint() - Method in class com.aliyun.mns.common.http.RequestMessage
 
getEndpoint() - Method in class com.aliyun.mns.model.SubscriptionMeta
 
getEnqueueTime() - Method in class com.aliyun.mns.model.Message
获取消息入队时间
getErrorCode() - Method in exception com.aliyun.mns.common.ClientException
获取异常的错误码
getErrorCode() - Method in exception com.aliyun.mns.common.ServiceException
返回错误代码的字符串表示。
getErrorCode() - Method in class com.aliyun.mns.model.ErrorMessageResult
 
getErrorMessage() - Method in class com.aliyun.mns.model.ErrorMessageResult
 
getErrorMessage() - Method in class com.aliyun.mns.model.Message
 
getErrorMessageDetail() - Method in class com.aliyun.mns.model.Message
 
getErrorMessages() - Method in exception com.aliyun.mns.common.BatchDeleteException
 
getException() - Method in interface com.aliyun.mns.client.AsyncResult
 
getException() - Method in class com.aliyun.mns.common.http.HttpCallback
 
getExtendCode() - Method in class com.aliyun.mns.model.BatchSmsAttributes
 
getExtendCode() - Method in class com.aliyun.mns.model.SmsAttributes
 
getFilterTag() - Method in class com.aliyun.mns.model.SubscriptionMeta
 
getFirstDequeueTime() - Method in class com.aliyun.mns.model.Message
获取消息第一次入队时间
getFormattedString(String, Object...) - Method in class com.aliyun.mns.common.utils.ResourceManager
 
getFreeSignName() - Method in class com.aliyun.mns.model.BatchSmsAttributes
 
getFreeSignName() - Method in class com.aliyun.mns.model.DayuAttributes
 
getFreeSignName() - Method in class com.aliyun.mns.model.SmsAttributes
 
getHeader(String) - Method in class com.aliyun.mns.common.http.HttpMesssage
 
getHeaders() - Method in class com.aliyun.mns.common.http.HttpMesssage
 
getHost() - Method in class com.aliyun.mns.model.AbstractRequest
 
getHostId() - Method in exception com.aliyun.mns.common.ServiceException
返回Host标识。
getHttpURI(String) - Static method in class com.aliyun.mns.client.Utils
 
getImportanceLevel() - Method in class com.aliyun.mns.model.WebSocketAttributes
 
getInactiveMessages() - Method in class com.aliyun.mns.model.QueueMeta
获取队列中不活跃消息数
getInnerQueue() - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
getInstance() - Static method in class com.aliyun.mns.common.http.HttpFactory.IdleConnectionMonitor
 
getInstance(String) - Static method in class com.aliyun.mns.common.utils.ResourceManager
 
getInstance(String, Locale) - Static method in class com.aliyun.mns.common.utils.ResourceManager
 
getIoReactorThreadCount() - Method in class com.aliyun.mns.common.http.ClientConfiguration
 
getLastModifyTime() - Method in class com.aliyun.mns.model.QueueMeta
获取队列的最后修改时间
getLastModifyTime() - Method in class com.aliyun.mns.model.SubscriptionMeta
 
getLastModifyTime() - Method in class com.aliyun.mns.model.TopicMeta
 
getLifeTime() - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
getLoggingBucket() - Method in class com.aliyun.mns.model.AccountAttributes
 
getMailAttributes() - Method in class com.aliyun.mns.model.MessageAttributes
 
getMarker() - Method in class com.aliyun.mns.model.ListObjectRequest
 
getMarker() - Method in class com.aliyun.mns.model.PagingListResult
 
getMaxConnections() - Method in class com.aliyun.mns.common.http.ClientConfiguration
返回允许打开的最大HTTP连接数。
getMaxConnectionsPerRoute() - Method in class com.aliyun.mns.common.http.ClientConfiguration
 
getMaxErrorRetry() - Method in class com.aliyun.mns.common.http.ClientConfiguration
返回一个值表示当可重试的请求失败后最大的重试次数。(默认值为3)
getMaxMessageSize() - Method in class com.aliyun.mns.model.QueueMeta
获取队列消息的最大长度,单位是byte
getMaxMessageSize() - Method in class com.aliyun.mns.model.TopicMeta
 
getMaxRet() - Method in class com.aliyun.mns.model.ListObjectRequest
 
getMessage() - Method in class com.aliyun.mns.model.AttributesValidationResult
 
getMessage() - Method in class com.aliyun.mns.model.request.queue.SendMessageRequest
 
getMessage() - Method in class com.aliyun.mns.model.request.topic.PublishMessageRequest
 
getMessageAttributes() - Method in class com.aliyun.mns.model.request.topic.PublishMessageRequest
 
getMessageBody() - Method in class com.aliyun.mns.model.Base64TopicMessage
获取消息体,文本类型,获取的文本为消息体的base64编码
getMessageBody() - Method in class com.aliyun.mns.model.BaseMessage
获取消息体,文本类型,获取的文本是否为原始消息,由子类方法决定
getMessageBody() - Method in class com.aliyun.mns.model.Message
获取消息体,文本类型
getMessageBody() - Method in class com.aliyun.mns.model.RawTopicMessage
获取消息体,文本类型
getMessageBodyAsBase64() - Method in class com.aliyun.mns.model.Message
Deprecated.
getMessageBodyAsBytes() - Method in class com.aliyun.mns.model.Message
获取二进制消息体
getMessageBodyAsBytes() - Method in class com.aliyun.mns.model.TopicMessage
获取二进制消息体
getMessageBodyAsRawBytes() - Method in class com.aliyun.mns.model.Message
获取二进制消息体,仅支持转码为UTF-8
getMessageBodyAsRawString() - Method in class com.aliyun.mns.model.Message
获取文本,UTF-8编码
getMessageBodyAsString() - Method in class com.aliyun.mns.model.Message
获取文本消息体 解密:base64 charSet: UTF-8
getMessageBodyAsString(String) - Method in class com.aliyun.mns.model.Message
获取文本消息体,base 64 默认 解密
getMessageBodyBytes() - Method in class com.aliyun.mns.model.BaseMessage
获取消息体,二进制类型,该方法用于子类
getMessageBodyMD5() - Method in class com.aliyun.mns.model.BaseMessage
获取消息体的MD5
getMessageCount() - Method in class com.aliyun.mns.model.TopicMeta
 
getMessageId() - Method in class com.aliyun.mns.model.BaseMessage
获取消息ID
getMessageRetentionPeriod() - Method in class com.aliyun.mns.model.QueueMeta
获取队列消息的最长存活时间,单位是秒
getMessageRetentionPeriod() - Method in class com.aliyun.mns.model.TopicMeta
 
getMessages() - Method in exception com.aliyun.mns.common.BatchSendException
 
getMessages() - Method in class com.aliyun.mns.model.request.queue.BatchSendMessageRequest
 
getMessageTag() - Method in class com.aliyun.mns.model.TopicMessage
 
getMeta() - Method in class com.aliyun.mns.model.request.topic.SubscribeRequest
 
getMethod() - Method in class com.aliyun.mns.common.http.MNSHttpDelete
 
getMethod() - Method in class com.aliyun.mns.common.http.RequestMessage
获取HTTP的请求方法。
getMethod() - Method in class com.aliyun.mns.common.http.ServiceClient.Request
 
getMNSAccessKeyId() - Static method in class com.aliyun.mns.common.utils.ServiceSettings
Deprecated.
该方案不再推荐使用,请使用非硬编码形式:https://help.aliyun.com/zh/sdk/developer-reference/ak-security-scheme?#faa5f4905bxkr
getMNSAccessKeySecret() - Static method in class com.aliyun.mns.common.utils.ServiceSettings
Deprecated.
该方案不再推荐使用,请使用非硬编码形式:https://help.aliyun.com/zh/sdk/developer-reference/ak-security-scheme?#faa5f4905bxkr
getMNSAccountEndpoint() - Static method in class com.aliyun.mns.common.utils.ServiceSettings
 
getMNSClient() - Method in class com.aliyun.mns.client.CloudAccount
 
getMNSPropertyValue(String, String) - Static method in class com.aliyun.mns.common.utils.ServiceSettings
获得指定 key 的 配置值
getMNSSecurityToken() - Static method in class com.aliyun.mns.common.utils.ServiceSettings
 
getNextVisibleTime() - Method in class com.aliyun.mns.model.Message
获取消息下次可见时间
getNotifyContentFormat() - Method in class com.aliyun.mns.model.SubscriptionMeta
 
getNotifyStrategy() - Method in class com.aliyun.mns.model.SubscriptionMeta
 
getOrderId() - Method in class com.aliyun.mns.model.response.commonbuy.OpenServiceResponse
 
getOriginalMessageBody() - Method in class com.aliyun.mns.model.BaseMessage
基于 bytes 获得最原始的 string 值,不受子类影响
getParameters() - Method in class com.aliyun.mns.common.http.RequestMessage
 
getParams() - Method in class com.aliyun.mns.model.BatchSmsAttributes.SmsReceiverParams
 
getPauseDelay(int) - Method in class com.aliyun.mns.common.comm.RetryStrategy
 
getPollingWaitSeconds() - Method in class com.aliyun.mns.model.QueueMeta
获取队列消息的长轮询等待时间,单位是秒
getPrefix() - Method in class com.aliyun.mns.model.ListObjectRequest
 
getPriority() - Method in class com.aliyun.mns.model.Message
获取消息的优先级
getProxyDomain() - Method in class com.aliyun.mns.common.http.ClientConfiguration
返回访问NTLM验证的代理服务器的Windows域名(可选)。
getProxyHost() - Method in class com.aliyun.mns.common.http.ClientConfiguration
返回代理服务器主机地址。
getProxyPassword() - Method in class com.aliyun.mns.common.http.ClientConfiguration
返回代理服务器验证的密码。
getProxyPort() - Method in class com.aliyun.mns.common.http.ClientConfiguration
返回代理服务器端口。
getProxyUsername() - Method in class com.aliyun.mns.common.http.ClientConfiguration
返回代理服务器验证的用户名。
getProxyWorkstation() - Method in class com.aliyun.mns.common.http.ClientConfiguration
返回NTLM代理服务器的Windows工作站名称。
getPushAttributes() - Method in class com.aliyun.mns.model.MessageAttributes
 
getPushType() - Method in class com.aliyun.mns.model.PushAttributes
 
GetQueueAttrRequest - Class in com.aliyun.mns.model.request.queue
 
GetQueueAttrRequest() - Constructor for class com.aliyun.mns.model.request.queue.GetQueueAttrRequest
 
getQueueMeta() - Method in class com.aliyun.mns.model.request.queue.CreateQueueRequest
 
getQueueName() - Method in class com.aliyun.mns.model.QueueMeta
获取队列的名字
getQueueNameList() - Method in class com.aliyun.mns.client.CloudPullTopic
 
getQueueRef(String) - Method in class com.aliyun.mns.client.DefaultMNSClient
 
getQueueRef(String) - Method in interface com.aliyun.mns.client.MNSClient
根据队列的URL创建CloudQueue对象,后于后续对改对象的创建、查询等
getQueueSubNamePrefix() - Method in class com.aliyun.mns.client.CloudPullTopic
 
getQueueURL() - Method in class com.aliyun.mns.client.CloudQueue
 
getQueueURL() - Method in class com.aliyun.mns.model.QueueMeta
获取队列的URL
getRawTopic() - Method in class com.aliyun.mns.client.CloudPullTopic
 
getReceiptHandle() - Method in class com.aliyun.mns.model.Message
获取消息句柄
getReceiptHandle() - Method in class com.aliyun.mns.model.request.queue.ChangeVisibilityTimeoutRequest
 
getReceiptHandle() - Method in class com.aliyun.mns.model.request.queue.DeleteMessageRequest
 
getReceiptHandles() - Method in class com.aliyun.mns.model.request.queue.BatchDeleteMessageRequest
 
getReceiver() - Method in class com.aliyun.mns.model.SmsAttributes
 
getRequestId() - Method in exception com.aliyun.mns.common.ClientException
 
getRequestId() - Method in exception com.aliyun.mns.common.ServiceException
返回Request标识。
getRequestId() - Method in class com.aliyun.mns.model.BaseMessage
 
getRequestId() - Method in class com.aliyun.mns.model.response.commonbuy.OpenServiceResponse
 
getRequestPath() - Method in class com.aliyun.mns.model.AbstractRequest
 
getResourcePath() - Method in class com.aliyun.mns.common.http.RequestMessage
 
getResponseHandlers() - Method in class com.aliyun.mns.common.comm.ExecutionContext
 
getResponseMessage() - Method in class com.aliyun.mns.common.http.HttpCallback
 
getResquestHandlers() - Method in class com.aliyun.mns.common.comm.ExecutionContext
 
getResult() - Method in interface com.aliyun.mns.client.AsyncResult
 
getResult(long) - Method in interface com.aliyun.mns.client.AsyncResult
 
getResult() - Method in class com.aliyun.mns.model.PagingListResult
 
getRetryStrategy() - Method in class com.aliyun.mns.common.comm.ExecutionContext
 
getSecurityToken() - Method in class com.aliyun.mns.common.auth.ServiceCredentials
获取security token。
getSecurityToken(AlibabaCloudCredentials) - Static method in class com.aliyun.mns.common.utils.AlibabaCloudCredentialsUtil
通过credential provider获取security token
getServiceClientCount() - Static method in class com.aliyun.mns.common.http.ServiceClientFactory
 
getServiceClientHashCode() - Method in class com.aliyun.mns.client.DefaultMNSClient
 
getSigner() - Method in class com.aliyun.mns.common.comm.ExecutionContext
 
getSmsAttributes() - Method in class com.aliyun.mns.model.MessageAttributes
 
getSmsParams() - Method in class com.aliyun.mns.model.BatchSmsAttributes
 
getSmsParams() - Method in class com.aliyun.mns.model.DayuAttributes
 
getSmsParams() - Method in class com.aliyun.mns.model.SmsAttributes
 
getSocketTimeout() - Method in class com.aliyun.mns.common.http.ClientConfiguration
返回通过打开的连接传输数据的超时时间(单位:毫秒)。 0表示无限等待(但不推荐使用)。
getStatus() - Method in class com.aliyun.mns.model.SubscriptionMeta
 
getStatusCode() - Method in class com.aliyun.mns.common.http.ResponseMessage
 
getString(String) - Method in class com.aliyun.mns.common.utils.ResourceManager
 
getSubject() - Method in class com.aliyun.mns.model.MailAttributes
 
getSubscriptionAttr(String) - Method in class com.aliyun.mns.client.CloudTopic
get subscription attribute
GetSubscriptionAttrRequest - Class in com.aliyun.mns.model.request.topic
 
GetSubscriptionAttrRequest() - Constructor for class com.aliyun.mns.model.request.topic.GetSubscriptionAttrRequest
 
getSubscriptionName() - Method in class com.aliyun.mns.model.SubscriptionMeta
 
getSubscriptionURL() - Method in class com.aliyun.mns.model.SubscriptionMeta
 
getTarget() - Method in class com.aliyun.mns.model.PushAttributes
 
getTargetValue() - Method in class com.aliyun.mns.model.PushAttributes
 
getTemplateCode() - Method in class com.aliyun.mns.model.BatchSmsAttributes
 
getTemplateCode() - Method in class com.aliyun.mns.model.DayuAttributes
 
getTemplateCode() - Method in class com.aliyun.mns.model.SmsAttributes
 
getTitle() - Method in class com.aliyun.mns.model.PushAttributes
 
GetTopicAttrRequest - Class in com.aliyun.mns.model.request.topic
 
GetTopicAttrRequest() - Constructor for class com.aliyun.mns.model.request.topic.GetTopicAttrRequest
 
getTopicMeta() - Method in class com.aliyun.mns.model.request.topic.CreateTopicRequest
 
getTopicName() - Method in class com.aliyun.mns.model.SubscriptionMeta
 
getTopicName() - Method in class com.aliyun.mns.model.TopicMeta
 
getTopicOwner() - Method in class com.aliyun.mns.model.SubscriptionMeta
 
getTopicRef(String) - Method in class com.aliyun.mns.client.DefaultMNSClient
 
getTopicRef(String) - Method in interface com.aliyun.mns.client.MNSClient
根据Tpoic的URL创建CloudTopic对象,后于后续对改对象的创建、查询等
getTopicURL() - Method in class com.aliyun.mns.client.CloudTopic
get topic url
getTopicURL() - Method in class com.aliyun.mns.model.TopicMeta
 
getTransactionTimeoutInSecond() - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
getTransOpLogQueue() - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
getTransQueueRef(String, TransactionChecker) - Method in class com.aliyun.mns.client.DefaultMNSClient
 
getTransQueueRef(String, TransactionChecker) - Method in interface com.aliyun.mns.client.MNSClient
Deprecated.
getType() - Method in class com.aliyun.mns.model.BatchSmsAttributes
 
getUri() - Method in class com.aliyun.mns.common.http.ResponseMessage
 
getUri() - Method in class com.aliyun.mns.common.http.ServiceClient.Request
 
getUserAgent() - Method in class com.aliyun.mns.common.http.ClientConfiguration
构造用户代理。
getUserRequestId() - Method in class com.aliyun.mns.common.http.HttpCallback
 
getVersion() - Method in class com.aliyun.mns.common.auth.HmacSHA1Signature
 
getVersion() - Method in class com.aliyun.mns.common.auth.ServiceSignature
获取签名算法的版本信息。
getVersion() - Static method in class com.aliyun.mns.common.utils.VersionInfoUtils
 
getVisibilityTimeout() - Method in class com.aliyun.mns.model.QueueMeta
获取队列消息的不可见时间,单位是秒
getVisibilityTimeout() - Method in class com.aliyun.mns.model.request.queue.ChangeVisibilityTimeoutRequest
 
getWaitSeconds() - Method in class com.aliyun.mns.model.request.queue.BatchReceiveMessageRequest
 
getWaitSeconds() - Method in class com.aliyun.mns.model.request.queue.ReceiveMessageRequest
 
getWebSocketAttributes() - Method in class com.aliyun.mns.model.MessageAttributes
 
getWithMeta() - Method in class com.aliyun.mns.model.ListObjectRequest
 

H

handle(ServiceClient.Request) - Method in interface com.aliyun.mns.common.comm.RequestHandler
预处理需要发送的请求数据
handle(ResponseMessage) - Method in interface com.aliyun.mns.common.comm.ResponseHandler
处理返回的结果
hashCode() - Method in class com.aliyun.mns.common.http.ClientConfiguration
 
HmacSHA1Signature - Class in com.aliyun.mns.common.auth
Hmac-SHA1签名。
HmacSHA1Signature() - Constructor for class com.aliyun.mns.common.auth.HmacSHA1Signature
 
HOST - Static variable in interface com.aliyun.mns.common.utils.HttpHeaders
 
host - Variable in class com.aliyun.mns.model.AbstractRequest
 
HostId - Variable in class com.aliyun.mns.model.ErrorMessage
 
HttpCallback<T> - Class in com.aliyun.mns.common.http
 
HttpCallback(ResultParser<T>, ResultParser<Exception>, AsyncCallback<T>, String) - Constructor for class com.aliyun.mns.common.http.HttpCallback
 
HttpClientConfig - Class in com.aliyun.mns.common.http
 
HttpClientConfig() - Constructor for class com.aliyun.mns.common.http.HttpClientConfig
 
HttpFactory - Class in com.aliyun.mns.common.http
The factory to create HTTP-related objects.
HttpFactory() - Constructor for class com.aliyun.mns.common.http.HttpFactory
 
HttpFactory.IdleConnectionMonitor - Class in com.aliyun.mns.common.http
 
HttpHeaders - Interface in com.aliyun.mns.common.utils
Contains the common HTTP headers.
HttpMesssage - Class in com.aliyun.mns.common.http
The base class for message of HTTP request and response.
HttpMesssage() - Constructor for class com.aliyun.mns.common.http.HttpMesssage
 
HttpMethod - Enum in com.aliyun.mns.common
表示HTTP的请求方法。
HttpUtil - Class in com.aliyun.mns.common.utils
 
HttpUtil() - Constructor for class com.aliyun.mns.common.utils.HttpUtil
 

I

INACTIVE_MESSAGES_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
inactiveMessages - Variable in class com.aliyun.mns.model.QueueMeta
 
initScheduledExecutorService(String, boolean, Integer) - Static method in class com.aliyun.mns.common.utils.ThreadUtil
 
initThreadPoolExecutorAbort() - Static method in class com.aliyun.mns.common.utils.ThreadUtil
 
initThreadPoolExecutorAbort(int, int) - Static method in class com.aliyun.mns.common.utils.ThreadUtil
 
insertRequestHandler(int, RequestHandler) - Method in class com.aliyun.mns.common.comm.ExecutionContext
 
insertResponseHandler(int, ResponseHandler) - Method in class com.aliyun.mns.common.comm.ExecutionContext
 
INVALID_RESPONSE - Static variable in interface com.aliyun.mns.common.ClientErrorCode
返回结果无法解析
IOUtils - Class in com.aliyun.mns.common.utils
 
IOUtils() - Constructor for class com.aliyun.mns.common.utils.IOUtils
 
isCancelled() - Method in class com.aliyun.mns.common.http.HttpCallback
 
isChunked() - Method in class com.aliyun.mns.common.comm.RepeatableInputStreamEntity
 
isEmpty() - Method in class com.aliyun.mns.common.utils.CaseInsensitiveMap
 
isErrorMessage() - Method in class com.aliyun.mns.model.Message
 
isExceptContinue() - Method in class com.aliyun.mns.common.http.ClientConfiguration
 
isGenerateRequestId() - Method in class com.aliyun.mns.common.http.ClientConfiguration
是否在SDK里生成RequestId
isHtml() - Method in class com.aliyun.mns.model.MailAttributes
 
isLoggingEnabled() - Method in class com.aliyun.mns.model.QueueMeta
队列是否开通了Logging功能
isLoggingEnabled() - Method in class com.aliyun.mns.model.TopicMeta
 
isMessageNotExist(ServiceException) - Method in class com.aliyun.mns.client.CloudQueue
 
isNullOrEmpty(String) - Static method in class com.aliyun.mns.common.utils.CodingUtils
 
isOpen() - Method in class com.aliyun.mns.client.DefaultMNSClient
 
isOpen() - Method in interface com.aliyun.mns.client.MNSClient
检查client是否为打开状态
isOpen() - Method in class com.aliyun.mns.common.http.DefaultServiceClient
 
isOpen() - Method in class com.aliyun.mns.common.http.ServiceClient
 
isQueueExist() - Method in class com.aliyun.mns.client.CloudQueue
Check if queue is exist already.
isRepeatable() - Method in class com.aliyun.mns.common.comm.RepeatableInputStreamEntity
 
isRepeatable() - Method in class com.aliyun.mns.common.comm.RepeatableInputStreamEntity.NoAutoClosedInputStreamEntity
 
isRepeatable() - Method in class com.aliyun.mns.common.http.RequestMessage
Whether or not the request can be repeatedly sent.
isReplyToAddress() - Method in class com.aliyun.mns.model.MailAttributes
 
isSoKeepAlive() - Method in class com.aliyun.mns.common.http.ClientConfiguration
 
isStreaming() - Method in class com.aliyun.mns.common.comm.RepeatableInputStreamEntity.NoAutoClosedInputStreamEntity
 
isSuccess() - Method in interface com.aliyun.mns.client.AsyncResult
 
isSuccess() - Method in class com.aliyun.mns.common.http.HttpCallback
 
isSuccess() - Method in class com.aliyun.mns.model.AttributesValidationResult
 
isSuccessful() - Method in class com.aliyun.mns.common.http.ResponseMessage
 

J

JaxbDateSerializer - Class in com.aliyun.mns.common.parser
 
JaxbDateSerializer() - Constructor for class com.aliyun.mns.common.parser.JaxbDateSerializer
 
JAXBResultParser - Class in com.aliyun.mns.common.parser
Implementation of ResultParser with JAXB.
JAXBResultParser(Class<?>) - Constructor for class com.aliyun.mns.common.parser.JAXBResultParser
 

K

keySet() - Method in class com.aliyun.mns.common.utils.CaseInsensitiveMap
 

L

LAST_MODIFIED - Static variable in interface com.aliyun.mns.common.utils.HttpHeaders
 
lastModifyTime - Variable in class com.aliyun.mns.model.QueueMeta
 
LASTMODIFYTIME_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
ListObjectRequest - Class in com.aliyun.mns.model
 
ListObjectRequest() - Constructor for class com.aliyun.mns.model.ListObjectRequest
 
listQueue(String, String, Integer) - Method in class com.aliyun.mns.client.DefaultMNSClient
 
listQueue(String, String, Integer) - Method in interface com.aliyun.mns.client.MNSClient
列举队列
ListQueueRequest - Class in com.aliyun.mns.model.request.queue
 
ListQueueRequest() - Constructor for class com.aliyun.mns.model.request.queue.ListQueueRequest
 
listQueueURL(String, String, Integer) - Method in class com.aliyun.mns.client.DefaultMNSClient
 
listQueueURL(String, String, Integer) - Method in interface com.aliyun.mns.client.MNSClient
列举队列
Lists - Class in com.aliyun.mns.common.utils
 
Lists() - Constructor for class com.aliyun.mns.common.utils.Lists
 
ListSubscriptionRequest - Class in com.aliyun.mns.model.request.topic
 
ListSubscriptionRequest() - Constructor for class com.aliyun.mns.model.request.topic.ListSubscriptionRequest
 
listSubscriptions(String, String, Integer) - Method in class com.aliyun.mns.client.CloudTopic
list topic subscription
listSubscriptionUrls(String, String, Integer) - Method in class com.aliyun.mns.client.CloudTopic
list topic subscription
listTopic(String, String, Integer) - Method in class com.aliyun.mns.client.DefaultMNSClient
 
listTopic(String, String, Integer) - Method in interface com.aliyun.mns.client.MNSClient
 
ListTopicRequest - Class in com.aliyun.mns.model.request.topic
 
ListTopicRequest() - Constructor for class com.aliyun.mns.model.request.topic.ListTopicRequest
 
listTopicURL(String, String, Integer) - Method in class com.aliyun.mns.client.DefaultMNSClient
 
listTopicURL(String, String, Integer) - Method in interface com.aliyun.mns.client.MNSClient
 
load() - Static method in class com.aliyun.mns.common.utils.ServiceSettings
Load settings from the configuration file.
load(String) - Static method in class com.aliyun.mns.common.utils.ServiceSettings
Load settings from a given configuration file.
LOCATION - Static variable in interface com.aliyun.mns.common.MNSConstants
 
LOCATION - Static variable in interface com.aliyun.mns.common.utils.HttpHeaders
 
LOCATION_MESSAGES - Static variable in interface com.aliyun.mns.common.MNSConstants
 
logger - Static variable in class com.aliyun.mns.client.CloudTopic
log4j object
logger - Static variable in class com.aliyun.mns.client.Utils
 
logger - Static variable in class com.aliyun.mns.common.http.HttpFactory
 
LOGGING_BUCKET_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
LOGGING_ENABLED_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
loggingEnabled - Variable in class com.aliyun.mns.model.QueueMeta
 
loggingEnabled - Variable in class com.aliyun.mns.model.TopicMeta
 

M

MailAttributes - Class in com.aliyun.mns.model
 
MailAttributes() - Constructor for class com.aliyun.mns.model.MailAttributes
 
marshal(Date) - Method in class com.aliyun.mns.common.parser.JaxbDateSerializer
 
MAX_IMPORTANCE - Static variable in interface com.aliyun.mns.common.MNSConstants
 
MAX_MESSAGE_RETENTION_PERIOD - Static variable in interface com.aliyun.mns.common.MNSConstants
 
MAX_MESSAGE_SIZE - Static variable in interface com.aliyun.mns.common.MNSConstants
 
MAX_MESSAGE_SIZE_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
maxMessageSize - Variable in class com.aliyun.mns.model.QueueMeta
 
Message - Variable in class com.aliyun.mns.model.ErrorMessage
 
Message - Class in com.aliyun.mns.model
 
Message() - Constructor for class com.aliyun.mns.model.Message
 
Message(String) - Constructor for class com.aliyun.mns.model.Message
 
Message(byte[]) - Constructor for class com.aliyun.mns.model.Message
 
Message.MessageBodyType - Enum in com.aliyun.mns.model
 
MESSAGE_ATTRIBUTES_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
MESSAGE_BODY_MD5_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
MESSAGE_BODY_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
MESSAGE_COUNT_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
MESSAGE_ERRORCODE_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
MESSAGE_ERRORMESSAGE_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
MESSAGE_ID_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
MESSAGE_LIST_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
MESSAGE_RETENTION_PERIOD_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
MESSAGE_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
MESSAGE_TAG_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
MessageAttributes - Class in com.aliyun.mns.model
 
MessageAttributes() - Constructor for class com.aliyun.mns.model.MessageAttributes
 
MessageDeserializer - Class in com.aliyun.mns.model.serialize.queue
 
MessageDeserializer() - Constructor for class com.aliyun.mns.model.serialize.queue.MessageDeserializer
 
MessageListDeserializer - Class in com.aliyun.mns.model.serialize.queue
 
MessageListDeserializer() - Constructor for class com.aliyun.mns.model.serialize.queue.MessageListDeserializer
 
MessageListSerializer - Class in com.aliyun.mns.model.serialize.queue
 
MessageListSerializer() - Constructor for class com.aliyun.mns.model.serialize.queue.MessageListSerializer
 
messageRetentionPeriod - Variable in class com.aliyun.mns.model.QueueMeta
 
MessageSerializer - Class in com.aliyun.mns.model.serialize.queue
 
MessageSerializer() - Constructor for class com.aliyun.mns.model.serialize.queue.MessageSerializer
 
Method - Variable in class com.aliyun.mns.model.ErrorMessage
 
METHOD_NAME - Static variable in class com.aliyun.mns.common.http.MNSHttpDelete
 
MIN_IMPORTANCE - Static variable in interface com.aliyun.mns.common.MNSConstants
 
MIN_MESSAGE_RETENTION_PERIOD - Static variable in interface com.aliyun.mns.common.MNSConstants
 
MNS_USER_REQUEST_ID - Static variable in interface com.aliyun.mns.common.utils.HttpHeaders
 
MNSClient - Interface in com.aliyun.mns.client
 
MNSConstants - Interface in com.aliyun.mns.common
 
MNSHttpDelete - Class in com.aliyun.mns.common.http
 
MNSHttpDelete() - Constructor for class com.aliyun.mns.common.http.MNSHttpDelete
 
MNSHttpDelete(URI) - Constructor for class com.aliyun.mns.common.http.MNSHttpDelete
 
MNSHttpDelete(String) - Constructor for class com.aliyun.mns.common.http.MNSHttpDelete
 

N

newLinkedList(Iterable<T>) - Static method in class com.aliyun.mns.common.utils.Lists
 
NEXT_MARKER_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
NEXT_VISIBLE_TIME_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
NoAutoClosedInputStreamEntity(InputStream, long) - Constructor for class com.aliyun.mns.common.comm.RepeatableInputStreamEntity.NoAutoClosedInputStreamEntity
 
NoRetryStrategy - Class in com.aliyun.mns.common.comm
 
NoRetryStrategy() - Constructor for class com.aliyun.mns.common.comm.NoRetryStrategy
 
NOTIFY_CONTENT_FORMAT_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
NOTIFY_STRATEGY_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 

O

onFail(Exception) - Method in interface com.aliyun.mns.client.AsyncCallback
Async callback handler at failed return.
onSuccess(T) - Method in interface com.aliyun.mns.client.AsyncCallback
Async callback handler at successfully return.
OPEN_SERVICE_ORDER_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
openService() - Method in class com.aliyun.mns.client.DefaultMNSClient
 
openService() - Method in interface com.aliyun.mns.client.MNSClient
开通 mns
OpenServiceRequest - Class in com.aliyun.mns.model.request.commonbuy
 
OpenServiceRequest() - Constructor for class com.aliyun.mns.model.request.commonbuy.OpenServiceRequest
 
OpenServiceResponse - Class in com.aliyun.mns.model.response.commonbuy
 
OpenServiceResponse() - Constructor for class com.aliyun.mns.model.response.commonbuy.OpenServiceResponse
 
OpenServiceResponseDeserializer - Class in com.aliyun.mns.model.serialize.commonbuy
 
OpenServiceResponseDeserializer() - Constructor for class com.aliyun.mns.model.serialize.commonbuy.OpenServiceResponseDeserializer
 
output(Node, String, OutputStream) - Static method in class com.aliyun.mns.model.serialize.XmlUtil
 

P

PagingListResult<T> - Class in com.aliyun.mns.model
 
PagingListResult() - Constructor for class com.aliyun.mns.model.PagingListResult
 
PARAM_WAITSECONDS - Static variable in interface com.aliyun.mns.common.MNSConstants
 
paramToQueryString(Map<String, String>, String) - Static method in class com.aliyun.mns.common.utils.HttpUtil
Encodes request parameters to a URL query.
parse(ResponseMessage) - Method in class com.aliyun.mns.common.http.ExceptionResultParser
 
parse(String) - Method in class com.aliyun.mns.common.parser.JAXBResultParser
 
parse(ResponseMessage) - Method in class com.aliyun.mns.common.parser.JAXBResultParser
 
parse(InputStream) - Method in class com.aliyun.mns.common.parser.JAXBResultParser
 
parse(ResponseMessage) - Method in interface com.aliyun.mns.common.parser.ResultParser
Converts the result from stream to a java object.
parseIso8601Date(String) - Static method in class com.aliyun.mns.common.utils.DateUtil
Parse a date string in the format of ISO 8601.
parseMeta(Element) - Method in class com.aliyun.mns.model.serialize.topic.AbstractSubscriptionDeserializer
 
parseMeta(Element) - Method in class com.aliyun.mns.model.serialize.topic.AbstractTopicMetaDeserializer
 
parseQueueMeta(Element) - Method in class com.aliyun.mns.model.serialize.queue.AbstractQueueMetaDeserializer
 
parseRfc822Date(String) - Static method in class com.aliyun.mns.common.utils.DateUtil
Parses a GMT-format string.
peekMessage() - Method in class com.aliyun.mns.client.CloudQueue
查看队列消息, 消息不存在时返回null
PeekMessageRequest - Class in com.aliyun.mns.model.request.queue
 
PeekMessageRequest() - Constructor for class com.aliyun.mns.model.request.queue.PeekMessageRequest
 
POLLING_WAITSECONDS_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
pollingWaitSeconds - Variable in class com.aliyun.mns.model.QueueMeta
 
popMessage() - Method in class com.aliyun.mns.client.CloudQueue
获取队列中的消息, 在队列中没有消息的时候返回null
popMessage(int) - Method in class com.aliyun.mns.client.CloudQueue
获取队列中的消息, 队列中没有消息的时候返回null
PRIORITY_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
publishMessage(TopicMessage) - Method in class com.aliyun.mns.client.CloudPullTopic
 
publishMessage(TopicMessage) - Method in class com.aliyun.mns.client.CloudTopic
publish message to topic
publishMessage(RawTopicMessage, MessageAttributes) - Method in class com.aliyun.mns.client.CloudTopic
publish raw message to topic
PublishMessageRequest - Class in com.aliyun.mns.model.request.topic
 
PublishMessageRequest() - Constructor for class com.aliyun.mns.model.request.topic.PublishMessageRequest
 
PUSH_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
PushAttributes - Class in com.aliyun.mns.model
please refer to https://help.aliyun.com/document_detail/48089.html
PushAttributes() - Constructor for class com.aliyun.mns.model.PushAttributes
 
PushAttributes.PushAttributesSerializer - Class in com.aliyun.mns.model
 
PushAttributes.PushDeviceType - Enum in com.aliyun.mns.model
 
PushAttributes.PushTarget - Enum in com.aliyun.mns.model
 
PushAttributes.PushType - Enum in com.aliyun.mns.model
 
PushAttributesSerializer() - Constructor for class com.aliyun.mns.model.PushAttributes.PushAttributesSerializer
 
put(String, V) - Method in class com.aliyun.mns.common.utils.CaseInsensitiveMap
 
putAll(Map<? extends String, ? extends V>) - Method in class com.aliyun.mns.common.utils.CaseInsensitiveMap
 
putMessage(Message) - Method in class com.aliyun.mns.client.CloudQueue
发送消息, 消息体在发送到服务端前,我们会对消息体进行一次base64编码,如果你使用本SDK发送, 但用其他方式接收时,需要确认,接收方有无对消息体进行base64解码。

Q

QUEUE_NAME_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
QUEUE_PREFIX - Static variable in interface com.aliyun.mns.common.MNSConstants
 
QUEUE_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
QUEUE_URL_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
QueueArrayDeserializer - Class in com.aliyun.mns.model.serialize.queue
 
QueueArrayDeserializer() - Constructor for class com.aliyun.mns.model.serialize.queue.QueueArrayDeserializer
 
QueueMeta - Class in com.aliyun.mns.model
 
QueueMeta() - Constructor for class com.aliyun.mns.model.QueueMeta
 
QueueMetaDeserializer - Class in com.aliyun.mns.model.serialize.queue
 
QueueMetaDeserializer() - Constructor for class com.aliyun.mns.model.serialize.queue.QueueMetaDeserializer
 
QueueMetaSerializer - Class in com.aliyun.mns.model.serialize.queue
 
QueueMetaSerializer() - Constructor for class com.aliyun.mns.model.serialize.queue.QueueMetaSerializer
 
queueName - Variable in class com.aliyun.mns.model.QueueMeta
 
queueURL - Variable in class com.aliyun.mns.model.QueueMeta
 

R

RANGE - Static variable in interface com.aliyun.mns.common.utils.HttpHeaders
 
RawTopicMessage - Class in com.aliyun.mns.model
 
RawTopicMessage() - Constructor for class com.aliyun.mns.model.RawTopicMessage
 
readStreamAsBytesArray(InputStream) - Static method in class com.aliyun.mns.common.utils.IOUtils
 
readStreamAsString(InputStream, String) - Static method in class com.aliyun.mns.common.utils.IOUtils
 
RECEIPT_HANDLE_LIST_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
RECEIPT_HANDLE_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
ReceiptHandleListSerializer - Class in com.aliyun.mns.model.serialize.queue
 
ReceiptHandleListSerializer() - Constructor for class com.aliyun.mns.model.serialize.queue.ReceiptHandleListSerializer
 
ReceiveMessageRequest - Class in com.aliyun.mns.model.request.queue
 
ReceiveMessageRequest() - Constructor for class com.aliyun.mns.model.request.queue.ReceiveMessageRequest
 
remove(Object) - Method in class com.aliyun.mns.common.utils.CaseInsensitiveMap
 
removeConnMgr(NHttpClientConnectionManager) - Method in class com.aliyun.mns.common.http.HttpFactory.IdleConnectionMonitor
 
removeParameter(String) - Method in class com.aliyun.mns.common.http.RequestMessage
 
removeRequestHandler(RequestHandler) - Method in class com.aliyun.mns.common.comm.ExecutionContext
 
removeResponseHandler(ResponseHandler) - Method in class com.aliyun.mns.common.comm.ExecutionContext
 
RepeatableInputStreamEntity - Class in com.aliyun.mns.common.comm
 
RepeatableInputStreamEntity(ServiceClient.Request) - Constructor for class com.aliyun.mns.common.comm.RepeatableInputStreamEntity
 
RepeatableInputStreamEntity.NoAutoClosedInputStreamEntity - Class in com.aliyun.mns.common.comm
The default entity org.apache.http.entity.InputStreamEntity will close input stream after wirteTo was called.
Request() - Constructor for class com.aliyun.mns.common.http.ServiceClient.Request
 
RequestHandler - Interface in com.aliyun.mns.common.comm
对即将发送的请求数据进行预处理
RequestId - Variable in class com.aliyun.mns.model.ErrorMessage
 
RequestMessage - Class in com.aliyun.mns.common.http
表示发送请求的信息。
RequestMessage() - Constructor for class com.aliyun.mns.common.http.RequestMessage
构造函数。
requestPath - Variable in class com.aliyun.mns.model.AbstractRequest
 
RequestSigner - Interface in com.aliyun.mns.common.auth
 
RESOURCE_NAME_COMMON - Static variable in interface com.aliyun.mns.common.utils.ServiceConstants
 
ResourceManager - Class in com.aliyun.mns.common.utils
Manager class to get localized resources.
ResponseHandler - Interface in com.aliyun.mns.common.comm
对返回结果进行处理。
ResponseMessage - Class in com.aliyun.mns.common.http
表示返回结果的信息。
ResponseMessage() - Constructor for class com.aliyun.mns.common.http.ResponseMessage
构造函数。
ResultParseException - Exception in com.aliyun.mns.common.parser
The exception from parsing service result.
ResultParseException() - Constructor for exception com.aliyun.mns.common.parser.ResultParseException
 
ResultParseException(String) - Constructor for exception com.aliyun.mns.common.parser.ResultParseException
 
ResultParseException(Throwable) - Constructor for exception com.aliyun.mns.common.parser.ResultParseException
 
ResultParseException(String, Throwable) - Constructor for exception com.aliyun.mns.common.parser.ResultParseException
 
ResultParser<T> - Interface in com.aliyun.mns.common.parser
Used to convert an result stream to a java object.
RetryStrategy - Class in com.aliyun.mns.common.comm
 
RetryStrategy() - Constructor for class com.aliyun.mns.common.comm.RetryStrategy
 
rollbackMessage(String) - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
rollbackMessage(Message) - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
run() - Method in class com.aliyun.mns.common.http.HttpFactory.IdleConnectionMonitor
 
run() - Method in interface com.aliyun.mns.common.utils.ThreadUtil.AsyncRunInterface
 

S

safeClose(InputStream) - Static method in class com.aliyun.mns.common.utils.IOUtils
 
safeClose(OutputStream) - Static method in class com.aliyun.mns.common.utils.IOUtils
 
safeCreateContentElement(Document, String, Object, String) - Method in class com.aliyun.mns.model.serialize.XMLSerializer
 
safeGetElementContent(Element, String, String) - Method in class com.aliyun.mns.model.serialize.XMLDeserializer
 
SECURITY_TOKEN - Static variable in interface com.aliyun.mns.common.utils.HttpHeaders
 
SendMessageRequest - Class in com.aliyun.mns.model.request.queue
 
SendMessageRequest() - Constructor for class com.aliyun.mns.model.request.queue.SendMessageRequest
 
sendPrepareMessage(Message) - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
sendRequest(RequestMessage, ExecutionContext, HttpCallback<T>) - Method in class com.aliyun.mns.common.http.ServiceClient
 
sendRequestCore(ServiceClient.Request, ExecutionContext, HttpCallback<T>) - Method in class com.aliyun.mns.common.http.DefaultServiceClient
 
sendRequestCore(ServiceClient.Request, ExecutionContext, HttpCallback<T>) - Method in class com.aliyun.mns.common.http.ServiceClient
Implements the core logic to send requests to Aliyun services.
sendTransMessage(Message, TransactionOperations) - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
serialize(Boolean, Type, JsonSerializationContext) - Method in class com.aliyun.mns.common.utils.BooleanSerializer
 
serialize(PushAttributes, Type, JsonSerializationContext) - Method in class com.aliyun.mns.model.PushAttributes.PushAttributesSerializer
 
serialize(AccountAttributes, String) - Method in class com.aliyun.mns.model.serialize.account.AccountAttributesSerializer
 
serialize(List<Message>, String) - Method in class com.aliyun.mns.model.serialize.queue.MessageListSerializer
 
serialize(Message, String) - Method in class com.aliyun.mns.model.serialize.queue.MessageSerializer
 
serialize(QueueMeta, String) - Method in class com.aliyun.mns.model.serialize.queue.QueueMetaSerializer
 
serialize(List<String>, String) - Method in class com.aliyun.mns.model.serialize.queue.ReceiptHandleListSerializer
 
serialize(T, String) - Method in interface com.aliyun.mns.model.serialize.Serializer
 
serialize(SubscriptionMeta, String) - Method in class com.aliyun.mns.model.serialize.topic.SubscriptionSerializer
 
serialize(PublishMessageRequest, String) - Method in class com.aliyun.mns.model.serialize.topic.TopicMessageSerializer
 
serialize(TopicMeta, String) - Method in class com.aliyun.mns.model.serialize.topic.TopicMetaSerializer
 
serialize(SubscriptionMeta, String) - Method in class com.aliyun.mns.model.serialize.topic.UpdateSubscriptionSerializer
 
Serializer<T> - Interface in com.aliyun.mns.model.serialize
 
ServiceClient - Class in com.aliyun.mns.common.http
The client that accesses Aliyun services.
ServiceClient(ClientConfiguration) - Constructor for class com.aliyun.mns.common.http.ServiceClient
 
ServiceClient.Request - Class in com.aliyun.mns.common.http
A wrapper class to HttpMessage.
ServiceClientFactory - Class in com.aliyun.mns.common.http
 
ServiceClientFactory() - Constructor for class com.aliyun.mns.common.http.ServiceClientFactory
 
ServiceConstants - Interface in com.aliyun.mns.common.utils
 
ServiceCredentials - Class in com.aliyun.mns.common.auth
表示用户访问的授权信息。
ServiceCredentials() - Constructor for class com.aliyun.mns.common.auth.ServiceCredentials
构造函数。
ServiceCredentials(String, String, String) - Constructor for class com.aliyun.mns.common.auth.ServiceCredentials
构造函数。
ServiceCredentials(String, String) - Constructor for class com.aliyun.mns.common.auth.ServiceCredentials
构造函数。
ServiceCredentials(AlibabaCloudCredentialsProvider) - Constructor for class com.aliyun.mns.common.auth.ServiceCredentials
构造函数。
ServiceException - Exception in com.aliyun.mns.common
表示阿里云服务返回的错误消息。
ServiceException() - Constructor for exception com.aliyun.mns.common.ServiceException
构造新实例。
ServiceException(String, String) - Constructor for exception com.aliyun.mns.common.ServiceException
用给定的异常信息构造新实例。
ServiceException(Throwable) - Constructor for exception com.aliyun.mns.common.ServiceException
用表示异常原因的对象构造新实例。
ServiceException(String, String, Throwable) - Constructor for exception com.aliyun.mns.common.ServiceException
用给定的异常信息构造新实例。
ServiceException(String, Throwable, String, String, String) - Constructor for exception com.aliyun.mns.common.ServiceException
用异常消息和表示异常原因及其他信息的对象构造新实例。
ServiceSettings - Class in com.aliyun.mns.common.utils
 
ServiceSettings() - Constructor for class com.aliyun.mns.common.utils.ServiceSettings
 
ServiceSignature - Class in com.aliyun.mns.common.auth
表示用于计算访问签名的接口。
ServiceSignature() - Constructor for class com.aliyun.mns.common.auth.ServiceSignature
 
set_CONNECTION_MANAGER_LIMIT(int) - Method in class com.aliyun.mns.common.http.HttpFactory.IdleConnectionMonitor
 
setAccessKeyId(String) - Method in class com.aliyun.mns.common.auth.ServiceCredentials
设置访问用户的Access ID。
setAccessKeySecret(String) - Method in class com.aliyun.mns.common.auth.ServiceCredentials
设置访问用户的Access Key Secret。
SetAccountAttributes(AccountAttributes) - Method in class com.aliyun.mns.client.DefaultMNSClient
 
SetAccountAttributes(AccountAttributes) - Method in interface com.aliyun.mns.client.MNSClient
设置当前用户的账号级别属性
setAccountAttributes(AccountAttributes) - Method in class com.aliyun.mns.model.request.account.SetAccountAttributesRequest
 
SetAccountAttributesRequest - Class in com.aliyun.mns.model.request.account
 
SetAccountAttributesRequest() - Constructor for class com.aliyun.mns.model.request.account.SetAccountAttributesRequest
 
setAccountEndpoint(String) - Method in class com.aliyun.mns.client.CloudAccount
 
setAccountName(String) - Method in class com.aliyun.mns.model.MailAttributes
 
setActiveMessages(Long) - Method in class com.aliyun.mns.model.QueueMeta
 
setAddressType(int) - Method in class com.aliyun.mns.model.MailAttributes
 
setAttribute(TopicMeta) - Method in class com.aliyun.mns.client.CloudTopic
set tpoic attribute with given meta
setAttributes(QueueMeta) - Method in class com.aliyun.mns.client.CloudQueue
设置队列属性
setBaseMessageBody(byte[]) - Method in class com.aliyun.mns.model.BaseMessage
设置消息体,二进制类型
setBaseMessageBody(String) - Method in class com.aliyun.mns.model.BaseMessage
设置消息体,文本类型,文本编码utf-8
setBatchSize(int) - Method in class com.aliyun.mns.model.request.queue.BatchPeekMessageRequest
 
setBatchSize(int) - Method in class com.aliyun.mns.model.request.queue.BatchReceiveMessageRequest
 
setBatchSmsAttributes(BatchSmsAttributes) - Method in class com.aliyun.mns.model.MessageAttributes
 
setBody(String) - Method in class com.aliyun.mns.model.PushAttributes
 
setCallbackExecutor(ExecutorService) - Static method in class com.aliyun.mns.client.CloudAccount
设置异步callback需要的ExecutorService
setCallbackExecutor(ExecutorService) - Static method in class com.aliyun.mns.common.http.HttpCallback
 
setCharset(String) - Method in class com.aliyun.mns.common.comm.ExecutionContext
Sets the default encoding (charset).
setCheckIntervalInMillsecond(long) - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
setConnectionTimeout(int) - Method in class com.aliyun.mns.common.http.ClientConfiguration
设置建立连接的超时时间(单位:毫秒)。
setContent(InputStream) - Method in class com.aliyun.mns.common.http.HttpMesssage
 
setContentLength(long) - Method in class com.aliyun.mns.common.http.HttpMesssage
 
setCreateTime(Date) - Method in class com.aliyun.mns.model.QueueMeta
 
setCreateTime(Long) - Method in class com.aliyun.mns.model.SubscriptionMeta
 
setCreateTime(Long) - Method in class com.aliyun.mns.model.TopicMeta
 
setCredentialsProvider(AlibabaCloudCredentialsProvider) - Method in class com.aliyun.mns.common.auth.ServiceCredentials
设置访问用户的credential provider
setDayuAttributes(DayuAttributes) - Method in class com.aliyun.mns.model.MessageAttributes
 
setDelayMessages(Long) - Method in class com.aliyun.mns.model.QueueMeta
 
setDelaySeconds(int) - Method in class com.aliyun.mns.model.Message
设置消息延时,单位是秒
setDelaySeconds(Long) - Method in class com.aliyun.mns.model.QueueMeta
设置队列的延时消息的延时,单位是秒
setDequeueCount(int) - Method in class com.aliyun.mns.model.Message
 
setDeviceType(PushAttributes.PushDeviceType) - Method in class com.aliyun.mns.model.PushAttributes
 
setEndpoint(URI) - Method in class com.aliyun.mns.common.http.RequestMessage
 
setEndpoint(String) - Method in class com.aliyun.mns.model.SubscriptionMeta
 
setEnqueueTime(Date) - Method in class com.aliyun.mns.model.Message
 
setErrorCode(String) - Method in class com.aliyun.mns.model.ErrorMessageResult
 
setErrorMessage(String) - Method in class com.aliyun.mns.model.ErrorMessageResult
 
setErrorMessage(ErrorMessageResult) - Method in class com.aliyun.mns.model.Message
 
setErrorMessages(Map<String, ErrorMessageResult>) - Method in exception com.aliyun.mns.common.BatchDeleteException
 
setExceptContinue(boolean) - Method in class com.aliyun.mns.common.http.ClientConfiguration
 
setExtendCode(String) - Method in class com.aliyun.mns.model.BatchSmsAttributes
 
setExtendCode(String) - Method in class com.aliyun.mns.model.SmsAttributes
 
setFilterTag(String) - Method in class com.aliyun.mns.model.SubscriptionMeta
最多16个字符
setFirstDequeueTime(Date) - Method in class com.aliyun.mns.model.Message
 
setFreeSignName(String) - Method in class com.aliyun.mns.model.BatchSmsAttributes
 
setFreeSignName(String) - Method in class com.aliyun.mns.model.DayuAttributes
 
setFreeSignName(String) - Method in class com.aliyun.mns.model.SmsAttributes
 
setFuture(Future<HttpResponse>) - Method in interface com.aliyun.mns.client.AsyncResult
 
setGenerateRequestId(boolean) - Method in class com.aliyun.mns.common.http.ClientConfiguration
设置是否在SDK里生成RequestId
setHeaders(Map<String, String>) - Method in class com.aliyun.mns.common.http.HttpMesssage
 
setHost(String) - Method in class com.aliyun.mns.model.AbstractRequest
 
setHtml(boolean) - Method in class com.aliyun.mns.model.MailAttributes
 
setImportanceLevel(Integer) - Method in class com.aliyun.mns.model.WebSocketAttributes
 
setInactiveMessages(Long) - Method in class com.aliyun.mns.model.QueueMeta
 
setIoReactorThreadCount(int) - Method in class com.aliyun.mns.common.http.ClientConfiguration
 
setLastModifyTime(Date) - Method in class com.aliyun.mns.model.QueueMeta
 
setLastModifyTime(Long) - Method in class com.aliyun.mns.model.SubscriptionMeta
 
setLastModifyTime(Long) - Method in class com.aliyun.mns.model.TopicMeta
 
setLoggingBucket(String) - Method in class com.aliyun.mns.model.AccountAttributes
 
setLoggingEnabled(boolean) - Method in class com.aliyun.mns.model.QueueMeta
设置开通队列的Logging功能
setLoggingEnabled(boolean) - Method in class com.aliyun.mns.model.TopicMeta
 
setMailAttributes(MailAttributes) - Method in class com.aliyun.mns.model.MessageAttributes
 
setMarker(String) - Method in class com.aliyun.mns.model.ListObjectRequest
 
setMarker(String) - Method in class com.aliyun.mns.model.PagingListResult
 
setMaxConnections(int) - Method in class com.aliyun.mns.common.http.ClientConfiguration
设置允许打开的最大HTTP连接数。
setMaxConnectionsPerRoute(int) - Method in class com.aliyun.mns.common.http.ClientConfiguration
 
setMaxErrorRetry(int) - Method in class com.aliyun.mns.common.http.ClientConfiguration
设置一个值表示当可重试的请求失败后最大的重试次数。(默认值为3)
setMaxMessageSize(Long) - Method in class com.aliyun.mns.model.QueueMeta
设置队列消息的最大长度,单位是byte
setMaxMessageSize(Long) - Method in class com.aliyun.mns.model.TopicMeta
 
setMaxRet(Integer) - Method in class com.aliyun.mns.model.ListObjectRequest
 
setMessage(String) - Method in class com.aliyun.mns.model.AttributesValidationResult
 
setMessage(Message) - Method in class com.aliyun.mns.model.request.queue.SendMessageRequest
 
setMessage(TopicMessage) - Method in class com.aliyun.mns.model.request.topic.PublishMessageRequest
 
setMessageAttributes(MessageAttributes) - Method in class com.aliyun.mns.model.request.topic.PublishMessageRequest
 
setMessageBody(String) - Method in class com.aliyun.mns.model.Base64TopicMessage
 
setMessageBody(byte[]) - Method in class com.aliyun.mns.model.Base64TopicMessage
 
setMessageBody(String) - Method in class com.aliyun.mns.model.BaseMessage
通过文体串来设置消息体
setMessageBody(byte[]) - Method in class com.aliyun.mns.model.BaseMessage
通过二进制来设置消息体
setMessageBody(byte[]) - Method in class com.aliyun.mns.model.Message
设置消息体,二进制类型
setMessageBody(byte[], Message.MessageBodyType) - Method in class com.aliyun.mns.model.Message
设置消息体,二进制类型 MessageBodyType 为 RAW_STRING时,原String仅支持UTF-8编码
setMessageBody(String) - Method in class com.aliyun.mns.model.Message
设置消息体,文本类型,做Base64编码
setMessageBody(String, Message.MessageBodyType) - Method in class com.aliyun.mns.model.Message
设置消息体,指定消息体的类型 MessageBodyType 为 RawString 时,使用UTF-8编码
setMessageBody(String) - Method in class com.aliyun.mns.model.RawTopicMessage
 
setMessageBody(byte[]) - Method in class com.aliyun.mns.model.RawTopicMessage
 
setMessageBodyAsRawString(byte[]) - Method in class com.aliyun.mns.model.Message
设置消息体,文本类型,不做Base64编码
setMessageBodyAsRawString(String) - Method in class com.aliyun.mns.model.Message
设置消息体,文本类型,不做Base64编码
setMessageBodyBytes(byte[]) - Method in class com.aliyun.mns.model.BaseMessage
设置消息体
setMessageBodyMD5(String) - Method in class com.aliyun.mns.model.BaseMessage
 
setMessageCount(Long) - Method in class com.aliyun.mns.model.TopicMeta
 
setMessageId(String) - Method in class com.aliyun.mns.model.BaseMessage
 
setMessageRetentionPeriod(Long) - Method in class com.aliyun.mns.model.QueueMeta
设置队列消息的最长存活时间,单位是秒
setMessageRetentionPeriod(Long) - Method in class com.aliyun.mns.model.TopicMeta
 
setMessages(List<Message>) - Method in exception com.aliyun.mns.common.BatchSendException
 
setMessages(List<Message>) - Method in class com.aliyun.mns.model.request.queue.BatchSendMessageRequest
 
setMessageTag(String) - Method in class com.aliyun.mns.model.TopicMessage
最多16个字符
setMeta(SubscriptionMeta) - Method in class com.aliyun.mns.model.request.topic.SubscribeRequest
 
setMethod(HttpMethod) - Method in class com.aliyun.mns.common.http.RequestMessage
设置HTTP的请求方法。
setMethod(HttpMethod) - Method in class com.aliyun.mns.common.http.ServiceClient.Request
 
setMNSAccessKeyId(String) - Static method in class com.aliyun.mns.common.utils.ServiceSettings
Deprecated.
该方案不再推荐使用,请使用非硬编码形式:https://help.aliyun.com/zh/sdk/developer-reference/ak-security-scheme?#faa5f4905bxkr
setMNSAccessKeySecret(String) - Static method in class com.aliyun.mns.common.utils.ServiceSettings
Deprecated.
该方案不再推荐使用,请使用非硬编码形式:https://help.aliyun.com/zh/sdk/developer-reference/ak-security-scheme?#faa5f4905bxkr
setMNSAccountEndpoint(String) - Static method in class com.aliyun.mns.common.utils.ServiceSettings
 
setMNSSecurityToken(String) - Static method in class com.aliyun.mns.common.utils.ServiceSettings
 
setNextVisibleTime(Date) - Method in class com.aliyun.mns.model.Message
 
setNotifyContentFormat(SubscriptionMeta.NotifyContentFormat) - Method in class com.aliyun.mns.model.SubscriptionMeta
 
setNotifyStrategy(SubscriptionMeta.NotifyStrategy) - Method in class com.aliyun.mns.model.SubscriptionMeta
 
setOrderId(String) - Method in class com.aliyun.mns.model.response.commonbuy.OpenServiceResponse
 
setParam(String, String) - Method in class com.aliyun.mns.model.BatchSmsAttributes.SmsReceiverParams
 
setParam(String, String) - Method in class com.aliyun.mns.model.PushAttributes
 
setParameters(Map<String, String>) - Method in class com.aliyun.mns.common.http.RequestMessage
 
setPollingWaitSeconds(Integer) - Method in class com.aliyun.mns.model.QueueMeta
设置队列消息的长轮询等待时间,单位是秒
setPrefix(String) - Method in class com.aliyun.mns.model.ListObjectRequest
 
setPriority(int) - Method in class com.aliyun.mns.model.Message
设置消息的优先级
setProxyDomain(String) - Method in class com.aliyun.mns.common.http.ClientConfiguration
设置访问NTLM验证的代理服务器的Windows域名(可选)。
setProxyHost(String) - Method in class com.aliyun.mns.common.http.ClientConfiguration
设置代理服务器主机地址。
setProxyPassword(String) - Method in class com.aliyun.mns.common.http.ClientConfiguration
设置代理服务器验证的密码。
setProxyPort(int) - Method in class com.aliyun.mns.common.http.ClientConfiguration
设置代理服务器端口。
setProxyUsername(String) - Method in class com.aliyun.mns.common.http.ClientConfiguration
设置代理服务器验证的用户名。
setProxyWorkstation(String) - Method in class com.aliyun.mns.common.http.ClientConfiguration
设置NTLM代理服务器的Windows工作站名称。 (可选,如果代理服务器非NTLM,不需要设置该参数)。
setPushAttributes(PushAttributes) - Method in class com.aliyun.mns.model.MessageAttributes
 
setPushType(PushAttributes.PushType) - Method in class com.aliyun.mns.model.PushAttributes
 
SetQueueAttrRequest - Class in com.aliyun.mns.model.request.queue
 
SetQueueAttrRequest() - Constructor for class com.aliyun.mns.model.request.queue.SetQueueAttrRequest
 
setQueueMeta(QueueMeta) - Method in class com.aliyun.mns.model.request.queue.CreateQueueRequest
 
setQueueName(String) - Method in class com.aliyun.mns.model.QueueMeta
设置队列的名字
setQueueSubNamePrefix(String) - Method in class com.aliyun.mns.client.CloudPullTopic
 
setQueueURL(String) - Method in class com.aliyun.mns.model.QueueMeta
设置队列的URL
setReceiptHandle(String) - Method in class com.aliyun.mns.model.Message
设置消息句柄
setReceiptHandle(String) - Method in class com.aliyun.mns.model.request.queue.ChangeVisibilityTimeoutRequest
 
setReceiptHandle(String) - Method in class com.aliyun.mns.model.request.queue.DeleteMessageRequest
 
setReceiptHandles(List<String>) - Method in class com.aliyun.mns.model.request.queue.BatchDeleteMessageRequest
 
setReceiver(String) - Method in class com.aliyun.mns.model.SmsAttributes
 
setReplyToAddress(boolean) - Method in class com.aliyun.mns.model.MailAttributes
 
setRequestId(String) - Method in class com.aliyun.mns.model.BaseMessage
 
setRequestId(String) - Method in class com.aliyun.mns.model.response.commonbuy.OpenServiceResponse
 
setRequestPath(String) - Method in class com.aliyun.mns.model.AbstractRequest
 
setResourcePath(String) - Method in class com.aliyun.mns.common.http.RequestMessage
 
setResult(List<T>) - Method in class com.aliyun.mns.model.PagingListResult
 
setRetryStrategy(RetryStrategy) - Method in class com.aliyun.mns.common.comm.ExecutionContext
 
setSecurityToken(String) - Method in class com.aliyun.mns.common.auth.ServiceCredentials
设置访问用户的security token
setSigner(RequestSigner) - Method in class com.aliyun.mns.common.comm.ExecutionContext
 
setSmsAttributes(SmsAttributes) - Method in class com.aliyun.mns.model.MessageAttributes
 
setSmsParam(String, String) - Method in class com.aliyun.mns.model.DayuAttributes
 
setSmsParam(String, String) - Method in class com.aliyun.mns.model.SmsAttributes
 
setSmsParams(String) - Method in class com.aliyun.mns.model.BatchSmsAttributes
 
setSocketTimeout(int) - Method in class com.aliyun.mns.common.http.ClientConfiguration
设置通过打开的连接传输数据的超时时间(单位:毫秒)。 0表示无限等待(但不推荐使用)。
setSoKeepAlive(boolean) - Method in class com.aliyun.mns.common.http.ClientConfiguration
 
setStatus(String) - Method in class com.aliyun.mns.model.SubscriptionMeta
 
setStatusCode(int) - Method in class com.aliyun.mns.common.http.ResponseMessage
 
setSubject(String) - Method in class com.aliyun.mns.model.MailAttributes
 
setSubscriptionAttr(SubscriptionMeta) - Method in class com.aliyun.mns.client.CloudTopic
set subscription attribute
SetSubscriptionAttrRequest - Class in com.aliyun.mns.model.request.topic
 
SetSubscriptionAttrRequest() - Constructor for class com.aliyun.mns.model.request.topic.SetSubscriptionAttrRequest
 
setSubscriptionName(String) - Method in class com.aliyun.mns.model.SubscriptionMeta
 
setSubscriptionURL(String) - Method in class com.aliyun.mns.model.SubscriptionMeta
 
setSuccess(boolean) - Method in class com.aliyun.mns.model.AttributesValidationResult
 
setTarget(PushAttributes.PushTarget) - Method in class com.aliyun.mns.model.PushAttributes
 
setTargetValue(String) - Method in class com.aliyun.mns.model.PushAttributes
 
setTemplateCode(String) - Method in class com.aliyun.mns.model.BatchSmsAttributes
 
setTemplateCode(String) - Method in class com.aliyun.mns.model.DayuAttributes
 
setTemplateCode(String) - Method in class com.aliyun.mns.model.SmsAttributes
 
setTimewait(long) - Method in interface com.aliyun.mns.client.AsyncResult
 
setTitle(String) - Method in class com.aliyun.mns.model.PushAttributes
 
SetTopicAttrRequest - Class in com.aliyun.mns.model.request.topic
 
SetTopicAttrRequest() - Constructor for class com.aliyun.mns.model.request.topic.SetTopicAttrRequest
 
setTopicMeta(TopicMeta) - Method in class com.aliyun.mns.model.request.topic.CreateTopicRequest
 
setTopicName(String) - Method in class com.aliyun.mns.model.SubscriptionMeta
 
setTopicName(String) - Method in class com.aliyun.mns.model.TopicMeta
 
setTopicOwner(String) - Method in class com.aliyun.mns.model.SubscriptionMeta
 
setTopicURL(String) - Method in class com.aliyun.mns.model.TopicMeta
 
setTransactionTimeoutInSecond(int) - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
setType(String) - Method in class com.aliyun.mns.model.BatchSmsAttributes
 
setUrl(String) - Method in class com.aliyun.mns.common.http.ResponseMessage
 
setUrl(String) - Method in class com.aliyun.mns.common.http.ServiceClient.Request
 
setUserAgent(String) - Method in class com.aliyun.mns.common.http.ClientConfiguration
设置用户代理。
setVisibilityTimeout(Long) - Method in class com.aliyun.mns.model.QueueMeta
设置队列消息的不可见时间,单位是秒
setVisibilityTimeout(int) - Method in class com.aliyun.mns.model.request.queue.ChangeVisibilityTimeoutRequest
 
setWaitSeconds(int) - Method in class com.aliyun.mns.model.request.queue.BatchReceiveMessageRequest
 
setWaitSeconds(Integer) - Method in class com.aliyun.mns.model.request.queue.ReceiveMessageRequest
 
setWebSocketAttributes(WebSocketAttributes) - Method in class com.aliyun.mns.model.MessageAttributes
 
setWithMeta(Boolean) - Method in class com.aliyun.mns.model.ListObjectRequest
 
shouldRetry(Exception, RequestMessage, ResponseMessage, int) - Method in class com.aliyun.mns.common.comm.NoRetryStrategy
 
shouldRetry(Exception, RequestMessage, ResponseMessage, int) - Method in class com.aliyun.mns.common.comm.RetryStrategy
 
shutdown() - Method in class com.aliyun.mns.common.http.HttpFactory.IdleConnectionMonitor
 
sign(RequestMessage) - Method in interface com.aliyun.mns.common.auth.RequestSigner
 
size() - Method in class com.aliyun.mns.common.utils.CaseInsensitiveMap
 
sleep(Long) - Static method in class com.aliyun.mns.common.utils.ThreadUtil
 
SMS_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
SmsAttributes - Class in com.aliyun.mns.model
 
SmsAttributes() - Constructor for class com.aliyun.mns.model.SmsAttributes
 
SmsReceiverParams() - Constructor for class com.aliyun.mns.model.BatchSmsAttributes.SmsReceiverParams
 
SOCKET_TIMEOUT - Static variable in interface com.aliyun.mns.common.ClientErrorCode
远程服务socket读写超时
stopCheckThread() - Method in class com.aliyun.mns.client.TransactionQueue
Deprecated.
 
subscribe(SubscriptionMeta) - Method in class com.aliyun.mns.client.CloudTopic
subscribe this topic
SubscribeRequest - Class in com.aliyun.mns.model.request.topic
 
SubscribeRequest() - Constructor for class com.aliyun.mns.model.request.topic.SubscribeRequest
 
SUBSCRIPTION_NAME_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
SUBSCRIPTION_STATUS - Static variable in interface com.aliyun.mns.common.MNSConstants
 
SUBSCRIPTION_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
SUBSCRIPTION_URL_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
SubscriptionArraryDeserializer - Class in com.aliyun.mns.model.serialize.topic
 
SubscriptionArraryDeserializer() - Constructor for class com.aliyun.mns.model.serialize.topic.SubscriptionArraryDeserializer
 
SubscriptionDeserializer - Class in com.aliyun.mns.model.serialize.topic
 
SubscriptionDeserializer() - Constructor for class com.aliyun.mns.model.serialize.topic.SubscriptionDeserializer
 
SubscriptionMeta - Class in com.aliyun.mns.model
 
SubscriptionMeta() - Constructor for class com.aliyun.mns.model.SubscriptionMeta
 
SubscriptionMeta.NotifyContentFormat - Enum in com.aliyun.mns.model
 
SubscriptionMeta.NotifyStrategy - Enum in com.aliyun.mns.model
 
SubscriptionSerializer - Class in com.aliyun.mns.model.serialize.topic
 
SubscriptionSerializer() - Constructor for class com.aliyun.mns.model.serialize.topic.SubscriptionSerializer
 
SUBSRIPTION - Static variable in interface com.aliyun.mns.common.MNSConstants
 

T

ThreadUtil - Class in com.aliyun.mns.common.utils
 
ThreadUtil() - Constructor for class com.aliyun.mns.common.utils.ThreadUtil
 
ThreadUtil.AsyncRunInterface - Interface in com.aliyun.mns.common.utils
 
toBase64String(byte[]) - Static method in class com.aliyun.mns.common.utils.BinaryUtil
 
toJson(Gson) - Method in class com.aliyun.mns.model.BatchSmsAttributes
 
toJson(Gson) - Method in class com.aliyun.mns.model.DayuAttributes
 
toJson(Gson) - Method in class com.aliyun.mns.model.MailAttributes
 
toJson(Gson) - Method in class com.aliyun.mns.model.PushAttributes
 
toJson(Gson) - Method in class com.aliyun.mns.model.SmsAttributes
 
toJson(Gson) - Method in class com.aliyun.mns.model.WebSocketAttributes
 
TOPIC_NAME_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
TOPIC_OWNER_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
TOPIC_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
TOPIC_URL_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
TopicArraryDeserializer - Class in com.aliyun.mns.model.serialize.topic
 
TopicArraryDeserializer() - Constructor for class com.aliyun.mns.model.serialize.topic.TopicArraryDeserializer
 
TopicMessage - Class in com.aliyun.mns.model
 
TopicMessage() - Constructor for class com.aliyun.mns.model.TopicMessage
 
TopicMessage.BodyType - Enum in com.aliyun.mns.model
 
TopicMessageDeserializer - Class in com.aliyun.mns.model.serialize.topic
 
TopicMessageDeserializer(TopicMessage.BodyType) - Constructor for class com.aliyun.mns.model.serialize.topic.TopicMessageDeserializer
 
TopicMessageSerializer - Class in com.aliyun.mns.model.serialize.topic
 
TopicMessageSerializer() - Constructor for class com.aliyun.mns.model.serialize.topic.TopicMessageSerializer
 
TopicMeta - Class in com.aliyun.mns.model
 
TopicMeta() - Constructor for class com.aliyun.mns.model.TopicMeta
 
TopicMetaDeserializer - Class in com.aliyun.mns.model.serialize.topic
 
TopicMetaDeserializer() - Constructor for class com.aliyun.mns.model.serialize.topic.TopicMetaDeserializer
 
TopicMetaSerializer - Class in com.aliyun.mns.model.serialize.topic
 
TopicMetaSerializer() - Constructor for class com.aliyun.mns.model.serialize.topic.TopicMetaSerializer
 
toString() - Method in exception com.aliyun.mns.common.ClientException
 
toString() - Method in exception com.aliyun.mns.common.ServiceException
 
toString() - Method in class com.aliyun.mns.model.BaseMessage
 
toString() - Method in class com.aliyun.mns.model.Message
 
TPOIC_PREFIX - Static variable in interface com.aliyun.mns.common.MNSConstants
 
TransactionChecker - Interface in com.aliyun.mns.client
 
TransactionOperations - Interface in com.aliyun.mns.client
 
TransactionQueue - Class in com.aliyun.mns.client
Deprecated.
TransactionQueue(CloudQueue, CloudQueue, TransactionChecker, long, long) - Constructor for class com.aliyun.mns.client.TransactionQueue
Deprecated.
 

U

UNKNOWN - Static variable in interface com.aliyun.mns.common.ClientErrorCode
未知错误
unmarshal(String) - Method in class com.aliyun.mns.common.parser.JaxbDateSerializer
 
unsubscribe(String) - Method in class com.aliyun.mns.client.CloudTopic
unsubscribe this topic
UnsubscribeRequest - Class in com.aliyun.mns.model.request.topic
 
UnsubscribeRequest() - Constructor for class com.aliyun.mns.model.request.topic.UnsubscribeRequest
 
UpdateSubscriptionSerializer - Class in com.aliyun.mns.model.serialize.topic
 
UpdateSubscriptionSerializer() - Constructor for class com.aliyun.mns.model.serialize.topic.UpdateSubscriptionSerializer
 
URI_OPEN_SERVICE - Static variable in interface com.aliyun.mns.common.MNSConstants
 
urlEncode(String, String) - Static method in class com.aliyun.mns.common.utils.HttpUtil
Encode a URL segment with special chars replaced.
USER_AGENT - Static variable in interface com.aliyun.mns.common.utils.HttpHeaders
 
Utils - Class in com.aliyun.mns.client
 
Utils() - Constructor for class com.aliyun.mns.client.Utils
 

V

validate() - Method in interface com.aliyun.mns.model.BaseAttributes
 
validate() - Method in class com.aliyun.mns.model.BatchSmsAttributes
 
validate() - Method in class com.aliyun.mns.model.DayuAttributes
 
validate() - Method in class com.aliyun.mns.model.MailAttributes
 
validate() - Method in class com.aliyun.mns.model.MessageAttributes
 
validate() - Method in class com.aliyun.mns.model.PushAttributes
 
validate() - Method in class com.aliyun.mns.model.SmsAttributes
 
validate() - Method in class com.aliyun.mns.model.WebSocketAttributes
 
valueOf(String) - Static method in enum com.aliyun.mns.common.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aliyun.mns.model.Message.MessageBodyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aliyun.mns.model.PushAttributes.PushDeviceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aliyun.mns.model.PushAttributes.PushTarget
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aliyun.mns.model.PushAttributes.PushType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aliyun.mns.model.SubscriptionMeta.NotifyContentFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aliyun.mns.model.SubscriptionMeta.NotifyStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aliyun.mns.model.TopicMessage.BodyType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.aliyun.mns.common.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.aliyun.mns.common.utils.CaseInsensitiveMap
 
values() - Static method in enum com.aliyun.mns.model.Message.MessageBodyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aliyun.mns.model.PushAttributes.PushDeviceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aliyun.mns.model.PushAttributes.PushTarget
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aliyun.mns.model.PushAttributes.PushType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aliyun.mns.model.SubscriptionMeta.NotifyContentFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aliyun.mns.model.SubscriptionMeta.NotifyStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aliyun.mns.model.TopicMessage.BodyType
Returns an array containing the constants of this enum type, in the order they are declared.
VersionInfoUtils - Class in com.aliyun.mns.common.utils
 
VersionInfoUtils() - Constructor for class com.aliyun.mns.common.utils.VersionInfoUtils
 
VISIBILITY_TIMEOUT - Static variable in interface com.aliyun.mns.common.MNSConstants
 
visibilityTimeout - Variable in class com.aliyun.mns.model.QueueMeta
 

W

WEBSOCKET_TAG - Static variable in interface com.aliyun.mns.common.MNSConstants
 
WebSocketAttributes - Class in com.aliyun.mns.model
 
WebSocketAttributes() - Constructor for class com.aliyun.mns.model.WebSocketAttributes
 
writeTo(OutputStream) - Method in class com.aliyun.mns.common.comm.RepeatableInputStreamEntity.NoAutoClosedInputStreamEntity
 
writeTo(OutputStream) - Method in class com.aliyun.mns.common.comm.RepeatableInputStreamEntity
 

X

X_HEADER_MNS_API_VERSION - Static variable in interface com.aliyun.mns.common.MNSConstants
 
X_HEADER_MNS_API_VERSION_VALUE - Static variable in interface com.aliyun.mns.common.MNSConstants
 
X_HEADER_MNS_MARKER - Static variable in interface com.aliyun.mns.common.MNSConstants
 
X_HEADER_MNS_PREFIX - Static variable in interface com.aliyun.mns.common.MNSConstants
 
X_HEADER_MNS_QUEUE_PREFIX - Static variable in interface com.aliyun.mns.common.MNSConstants
 
X_HEADER_MNS_REQUEST_ID - Static variable in interface com.aliyun.mns.common.MNSConstants
 
X_HEADER_MNS_RET_NUMBERS - Static variable in interface com.aliyun.mns.common.MNSConstants
 
X_HEADER_MNS_WITH_META - Static variable in interface com.aliyun.mns.common.MNSConstants
 
XMLDeserializer<T> - Class in com.aliyun.mns.model.serialize
 
XMLDeserializer() - Constructor for class com.aliyun.mns.model.serialize.XMLDeserializer
 
xmlNodeToString(Node, String) - Static method in class com.aliyun.mns.model.serialize.XmlUtil
 
XMLSerializer<T> - Class in com.aliyun.mns.model.serialize
 
XMLSerializer() - Constructor for class com.aliyun.mns.model.serialize.XMLSerializer
 
XmlUtil - Class in com.aliyun.mns.model.serialize
 
XmlUtil() - Constructor for class com.aliyun.mns.model.serialize.XmlUtil
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2024. All Rights Reserved.