Class Request
- java.lang.Object
-
- com.mongodb.stitch.core.internal.net.Request
-
public final class Request extends Object
A request to perform against a remote server.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRequest.BuilderA builder that can buildRequests.
-
Method Summary
Modifier and Type Method Description booleanequals(Object object)byte[]getBody()Returns a copy of the body that will be sent along with the request.Map<String,String>getHeaders()Returns the headers that will be included in the request.MethodgetMethod()Returns the HTTP method of the request.LonggetTimeout()Returns the number of milliseconds that the underlying transport should spend on an HTTP round trip before failing with an error.StringgetUrl()Returns the URL that the request will be performed against.inthashCode()
-
-
-
Method Detail
-
getUrl
public String getUrl()
Returns the URL that the request will be performed against.- Returns:
- the URL that the request will be performed against.
-
getTimeout
public Long getTimeout()
Returns the number of milliseconds that the underlying transport should spend on an HTTP round trip before failing with an error.- Returns:
- the number of milliseconds that the underlying transport should spend on an HTTP round trip before failing with an error.
-
getHeaders
public Map<String,String> getHeaders()
Returns the headers that will be included in the request.- Returns:
- the headers that will be included in the request.
-
getBody
public byte[] getBody()
Returns a copy of the body that will be sent along with the request.- Returns:
- a copy of the body that will be sent along with the request.
-
getMethod
public Method getMethod()
Returns the HTTP method of the request.- Returns:
- the HTTP method of the request.
-
-