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 HttpUpdateQueryPropertiesbuild()HttpUpdateQueryProperties.Buildercopy(HttpUpdateQueryProperties model)HttpUpdateQueryProperties.BuilderprotocolType(HttpProtocolTypes protocolType)Supported protocol of resources to be associated with this metric extension.HttpUpdateQueryProperties.BuilderresponseContentType(HttpResponseContentTypes responseContentType)Type of content response given by the http(s) URLHttpUpdateQueryProperties.BuilderscriptDetails(UpdateHttpScriptFileDetails scriptDetails)HttpUpdateQueryProperties.Builderurl(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)
-
-