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)
 
 - 
 
 -