Class Request
- java.lang.Object
-
- com.synopsys.integration.util.Stringable
-
- com.synopsys.integration.rest.request.Request
-
- All Implemented Interfaces:
com.synopsys.integration.builder.Buildable
public class Request extends com.synopsys.integration.util.Stringable implements com.synopsys.integration.builder.Buildable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRequest.Builder
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDEFAULT_ACCEPT_MIME_TYPE
-
Constructor Summary
Constructors Constructor Description Request(HttpUrl url, HttpMethod method, java.lang.String acceptMimeType, java.nio.charset.Charset bodyEncoding, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> queryParameters, java.util.Map<java.lang.String,java.lang.String> headers, BodyContent bodyContent)Request(Request.Builder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Request.BuildercreateBuilder()org.apache.http.HttpEntitycreateHttpEntity()java.lang.StringgetAcceptMimeType()BodyContentgetBodyContent()java.nio.charset.CharsetgetBodyEncoding()java.util.Map<java.lang.String,java.lang.String>getHeaders()HttpMethodgetMethod()java.util.Map<java.lang.String,java.util.Set<java.lang.String>>getPopulatedQueryParameters()java.util.Map<java.lang.String,java.util.Set<java.lang.String>>getQueryParameters()HttpUrlgetUrl()
-
-
-
Constructor Detail
-
Request
public Request(HttpUrl url, HttpMethod method, java.lang.String acceptMimeType, java.nio.charset.Charset bodyEncoding, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> queryParameters, java.util.Map<java.lang.String,java.lang.String> headers, BodyContent bodyContent)
-
Request
public Request(Request.Builder builder)
-
-
Method Detail
-
createBuilder
public Request.Builder createBuilder()
-
createHttpEntity
public org.apache.http.HttpEntity createHttpEntity()
-
getUrl
public HttpUrl getUrl()
-
getPopulatedQueryParameters
public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getPopulatedQueryParameters()
-
getMethod
public HttpMethod getMethod()
-
getAcceptMimeType
public java.lang.String getAcceptMimeType()
-
getBodyEncoding
public java.nio.charset.Charset getBodyEncoding()
-
getQueryParameters
public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getQueryParameters()
-
getHeaders
public java.util.Map<java.lang.String,java.lang.String> getHeaders()
-
getBodyContent
public BodyContent getBodyContent()
-
-