
com.aliyun.openservices.log.http.comm.RequestMessage Maven / Gradle / Ivy
package com.aliyun.openservices.log.http.comm;
import com.aliyun.openservices.log.http.client.HttpMethod;
import com.aliyun.openservices.log.util.Args;
import java.net.URI;
import java.util.HashMap;
import java.util.Map;
public class RequestMessage extends HttpMessage {
private HttpMethod method = HttpMethod.GET; // HTTP Method. default GET.
private URI endpoint;
private String resourcePath;
private Map parameters = new HashMap();
public RequestMessage() {
}
public HttpMethod getMethod() {
return method;
}
public void setMethod(HttpMethod method) {
this.method = method;
}
/**
* @return the endpoint
*/
public URI getEndpoint() {
return endpoint;
}
/**
* @param endpoint the endpoint to set
*/
public void setEndpoint(URI endpoint) {
this.endpoint = endpoint;
}
/**
* @return the resourcePath
*/
public String getResourcePath() {
return resourcePath;
}
/**
* @param resourcePath the resourcePath to set
*/
public void setResourcePath(String resourcePath) {
this.resourcePath = resourcePath;
}
/**
* @return the parameters
*/
public Map getParameters() {
return parameters;
}
/**
* @param parameters the parameters to set
*/
public void setParameters(Map parameters) {
Args.notNull(parameters, "parameters");
this.parameters = parameters;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy