com.baidubce.internal
Class InternalRequest
java.lang.Object
com.baidubce.internal.InternalRequest
@NotThreadSafe
public class InternalRequest
- extends Object
Represents a request being sent to a BCE Service, including the
parameters being sent as part of the request, the endpoint to which the
request should be sent, etc.
InternalRequest
public InternalRequest(HttpMethodName httpMethod,
URI uri)
addHeader
public void addHeader(String name,
String value)
getHeaders
public Map<String,String> getHeaders()
addParameter
public void addParameter(String name,
String value)
getParameters
public Map<String,String> getParameters()
getHttpMethod
public HttpMethodName getHttpMethod()
getUri
public URI getUri()
getContent
public RestartableInputStream getContent()
setContent
public void setContent(RestartableInputStream content)
setHeaders
public void setHeaders(Map<String,String> headers)
setParameters
public void setParameters(Map<String,String> parameters)
getCredentials
public BceCredentials getCredentials()
setCredentials
public void setCredentials(BceCredentials credentials)
getSignOptions
public SignOptions getSignOptions()
setSignOptions
public void setSignOptions(SignOptions signOptions)
isExpectContinueEnabled
public boolean isExpectContinueEnabled()
setExpectContinueEnabled
public void setExpectContinueEnabled(boolean expectContinueEnabled)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2018. All rights reserved.