Class HttpUpdateQueryProperties.Builder
- java.lang.Object
-
- com.oracle.bmc.stackmonitoring.model.HttpUpdateQueryProperties.Builder
-
- Enclosing class:
- HttpUpdateQueryProperties
public static class HttpUpdateQueryProperties.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpUpdateQueryProperties
build()
HttpUpdateQueryProperties.Builder
copy(HttpUpdateQueryProperties model)
HttpUpdateQueryProperties.Builder
protocolType(HttpProtocolTypes protocolType)
Supported protocol of resources to be associated with this metric extension.HttpUpdateQueryProperties.Builder
responseContentType(HttpResponseContentTypes responseContentType)
Type of content response given by the http(s) URLHttpUpdateQueryProperties.Builder
scriptDetails(UpdateHttpScriptFileDetails scriptDetails)
HttpUpdateQueryProperties.Builder
url(String url)
Http(s) end point URL
-
-
-
Method Detail
-
url
public HttpUpdateQueryProperties.Builder url(String url)
Http(s) end point URL- Parameters:
url
- the value to set- Returns:
- this builder
-
responseContentType
public HttpUpdateQueryProperties.Builder responseContentType(HttpResponseContentTypes responseContentType)
Type of content response given by the http(s) URL- Parameters:
responseContentType
- the value to set- Returns:
- this builder
-
protocolType
public HttpUpdateQueryProperties.Builder protocolType(HttpProtocolTypes protocolType)
Supported protocol of resources to be associated with this metric extension.This is optional and defaults to HTTPS, which uses secure connection to the URL
- Parameters:
protocolType
- the value to set- Returns:
- this builder
-
scriptDetails
public HttpUpdateQueryProperties.Builder scriptDetails(UpdateHttpScriptFileDetails scriptDetails)
-
build
public HttpUpdateQueryProperties build()
-
copy
public HttpUpdateQueryProperties.Builder copy(HttpUpdateQueryProperties model)
-
-