Class HttpUpdateQueryProperties
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.stackmonitoring.model.MetricExtensionUpdateQueryProperties
- 
- com.oracle.bmc.stackmonitoring.model.HttpUpdateQueryProperties
 
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20210330") public final class HttpUpdateQueryProperties extends MetricExtensionUpdateQueryPropertiesQuery properties applicable to HTTP type of collection method
 Note: Objects should always be created or deserialized using theHttpUpdateQueryProperties.Builder.This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the HttpUpdateQueryProperties.Builder, which maintain a set of all explicitly set fields calledHttpUpdateQueryProperties.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classHttpUpdateQueryProperties.Builder
 - 
Constructor SummaryConstructors Constructor Description HttpUpdateQueryProperties(String url, HttpResponseContentTypes responseContentType, HttpProtocolTypes protocolType, UpdateHttpScriptFileDetails scriptDetails)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HttpUpdateQueryProperties.Builderbuilder()Create a new builder.booleanequals(Object o)HttpProtocolTypesgetProtocolType()Supported protocol of resources to be associated with this metric extension.HttpResponseContentTypesgetResponseContentType()Type of content response given by the http(s) URLUpdateHttpScriptFileDetailsgetScriptDetails()StringgetUrl()Http(s) end point URLinthashCode()HttpUpdateQueryProperties.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
HttpUpdateQueryProperties@Deprecated public HttpUpdateQueryProperties(String url, HttpResponseContentTypes responseContentType, HttpProtocolTypes protocolType, UpdateHttpScriptFileDetails scriptDetails) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static HttpUpdateQueryProperties.Builder builder() Create a new builder.
 - 
toBuilderpublic HttpUpdateQueryProperties.Builder toBuilder() 
 - 
getUrlpublic String getUrl() Http(s) end point URL- Returns:
- the value
 
 - 
getResponseContentTypepublic HttpResponseContentTypes getResponseContentType() Type of content response given by the http(s) URL- Returns:
- the value
 
 - 
getProtocolTypepublic HttpProtocolTypes getProtocolType() 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 - Returns:
- the value
 
 - 
getScriptDetailspublic UpdateHttpScriptFileDetails getScriptDetails() 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- MetricExtensionUpdateQueryProperties
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Overrides:
- toStringin class- MetricExtensionUpdateQueryProperties
- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- MetricExtensionUpdateQueryProperties
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- MetricExtensionUpdateQueryProperties
 
 
- 
 
-