
com.aliyun.openservices.ots.comm.RequestMessage Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ots-public Show documentation
Show all versions of ots-public Show documentation
Aliyun Open Services SDK for Java Copyright (C) Alibaba Cloud Computing All rights reserved. 版权所有 (C)阿里云计算有限公司 http://www.aliyun.com
package com.aliyun.openservices.ots.comm;
import org.apache.http.client.methods.HttpRequestBase;
import static com.aliyun.openservices.ots.utils.CodingUtils.assertParameterNotNull;
import static com.aliyun.openservices.ots.utils.CodingUtils.assertStringNotNullOrEmpty;
import java.net.URI;
import java.util.HashMap;
import java.util.Map;
public class RequestMessage {
private HttpRequestBase request;
private Map queryParameters;
private OTSUri actionUri;
private int contentLength = 0;
public RequestMessage(HttpRequestBase request) {
this.request = request;
}
public OTSUri getActionUri() {
return actionUri;
}
public void setActionUri(OTSUri actionUri) {
this.actionUri = actionUri;
}
public HttpRequestBase getRequest() {
return request;
}
public void addHeader(String name, String value) {
this.request.addHeader(name, value);
}
public int getContentLength() {
return contentLength;
}
public void setContentLength(int contentLength) {
this.contentLength = contentLength;
}
public Map getQueryParameters() {
return queryParameters;
}
public void setQueryParameters(Map queryParameters) {
this.queryParameters = queryParameters;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy