Class HttpQueryProperties
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.stackmonitoring.model.MetricExtensionQueryProperties
- 
- com.oracle.bmc.stackmonitoring.model.HttpQueryProperties
 
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20210330") public final class HttpQueryProperties extends MetricExtensionQueryPropertiesQuery properties applicable to HTTP type of collection method
 Note: Objects should always be created or deserialized using theHttpQueryProperties.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 HttpQueryProperties.Builder, which maintain a set of all explicitly set fields calledHttpQueryProperties.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 classHttpQueryProperties.Builder
 - 
Constructor SummaryConstructors Constructor Description HttpQueryProperties(String url, HttpResponseContentTypes responseContentType, HttpProtocolTypes protocolType, HttpScriptFileDetails scriptDetails)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HttpQueryProperties.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) URLHttpScriptFileDetailsgetScriptDetails()StringgetUrl()Http(s) end point URLinthashCode()HttpQueryProperties.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
HttpQueryProperties@Deprecated public HttpQueryProperties(String url, HttpResponseContentTypes responseContentType, HttpProtocolTypes protocolType, HttpScriptFileDetails scriptDetails) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static HttpQueryProperties.Builder builder() Create a new builder.
 - 
toBuilderpublic HttpQueryProperties.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 HttpScriptFileDetails getScriptDetails() 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- MetricExtensionQueryProperties
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Overrides:
- toStringin class- MetricExtensionQueryProperties
- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- MetricExtensionQueryProperties
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- MetricExtensionQueryProperties
 
 
- 
 
-