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 EndpointRequest
build()
EndpointRequest.Builder
contentType(String contentType)
The request content type.EndpointRequest.Builder
copy(EndpointRequest model)
EndpointRequest.Builder
formParameters(List<NameValuePair> formParameters)
The request form parameters represented as a list of name-value pairs.EndpointRequest.Builder
headers(List<NameValuePair> headers)
The request headers represented as a list of name-value pairs.EndpointRequest.Builder
method(EndpointRequest.Method method)
The endpoint method - GET or POST.EndpointRequest.Builder
payload(String payload)
The request payload, applicable for POST requests.EndpointRequest.Builder
url(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)
-
-