Class EndpointRequest.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.EndpointRequest.Builder
-
- Enclosing class:
- EndpointRequest
public static class EndpointRequest.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EndpointRequestbuild()EndpointRequest.BuildercontentType(String contentType)The request content type.EndpointRequest.Buildercopy(EndpointRequest model)EndpointRequest.BuilderformParameters(List<NameValuePair> formParameters)The request form parameters represented as a list of name-value pairs.EndpointRequest.Builderheaders(List<NameValuePair> headers)The request headers represented as a list of name-value pairs.EndpointRequest.Buildermethod(EndpointRequest.Method method)The endpoint method - GET or POST.EndpointRequest.Builderpayload(String payload)The request payload, applicable for POST requests.EndpointRequest.Builderurl(String url)The request URL.
-
-
-
Method Detail
-
method
public EndpointRequest.Builder method(EndpointRequest.Method method)
The endpoint method - GET or POST.- Parameters:
method- the value to set- Returns:
- this builder
-
url
public EndpointRequest.Builder url(String url)
The request URL.- Parameters:
url- the value to set- Returns:
- this builder
-
contentType
public EndpointRequest.Builder contentType(String contentType)
The request content type.- Parameters:
contentType- the value to set- Returns:
- this builder
-
payload
public EndpointRequest.Builder payload(String payload)
The request payload, applicable for POST requests.- Parameters:
payload- the value to set- Returns:
- this builder
-
headers
public EndpointRequest.Builder headers(List<NameValuePair> headers)
The request headers represented as a list of name-value pairs.- Parameters:
headers- the value to set- Returns:
- this builder
-
formParameters
public EndpointRequest.Builder formParameters(List<NameValuePair> formParameters)
The request form parameters represented as a list of name-value pairs.- Parameters:
formParameters- the value to set- Returns:
- this builder
-
build
public EndpointRequest build()
-
copy
public EndpointRequest.Builder copy(EndpointRequest model)
-
-