in src/main/java/com/aliyun/mns/client/impl/topic/ListSubscriptionAction.java [47:64]
protected RequestMessage buildRequest(ListSubscriptionRequest reqObject) {
RequestMessage requestMessage = new RequestMessage();
requestMessage.setResourcePath(reqObject.getRequestPath());
if (reqObject.getPrefix() != null && !"".equals(reqObject.getPrefix())) {
requestMessage.addHeader(X_HEADER_MNS_QUEUE_PREFIX, reqObject.getPrefix());
}
if (reqObject.getMarker() != null && !"".equals(reqObject.getMarker())) {
requestMessage.addHeader(X_HEADER_MNS_MARKER, reqObject.getMarker());
}
if (reqObject.getMaxRet() != null && reqObject.getMaxRet() > 0) {
requestMessage.addHeader(X_HEADER_MNS_RET_NUMBERS, reqObject.getMaxRet().toString());
}
if (reqObject.getWithMeta()) {
requestMessage.addHeader(X_HEADER_MNS_WITH_META, reqObject.getWithMeta().toString());
}
return requestMessage;
}