in src/main/java/com/aliyun/mns/client/impl/topic/ListTopicAction.java [47:64]
protected RequestMessage buildRequest(ListTopicRequest 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) {
requestMessage.addHeader(X_HEADER_MNS_RET_NUMBERS, reqObject.getMaxRet().toString());
}
if (reqObject.getWithMeta() != null) {
requestMessage.addHeader(X_HEADER_MNS_WITH_META, reqObject.getWithMeta().toString());
}
return requestMessage;
}