Package com.oracle.bmc.logging.model
Class UnifiedAgentKubernetesScrapeTarget
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.logging.model.UnifiedAgentKubernetesScrapeTarget
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20200531") public final class UnifiedAgentKubernetesScrapeTarget extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelMonitoring scrape object.
 Note: Objects should always be created or deserialized using theUnifiedAgentKubernetesScrapeTarget.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 theUnifiedAgentKubernetesScrapeTarget.Builder, which maintain a set of all explicitly set fields calledUnifiedAgentKubernetesScrapeTarget.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 classUnifiedAgentKubernetesScrapeTarget.Builderstatic classUnifiedAgentKubernetesScrapeTarget.ResourceTypeType of resource to scrape metrics.
 - 
Constructor SummaryConstructors Constructor Description UnifiedAgentKubernetesScrapeTarget(UnifiedAgentKubernetesScrapeTarget.ResourceType resourceType, String k8sNamespace, String serviceName, String resourceGroup)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UnifiedAgentKubernetesScrapeTarget.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetK8sNamespace()K8s namespace of the resource.StringgetResourceGroup()Resource group in OCI monitoring.UnifiedAgentKubernetesScrapeTarget.ResourceTypegetResourceType()Type of resource to scrape metrics.StringgetServiceName()Name of the service prepended to the endpoints.inthashCode()UnifiedAgentKubernetesScrapeTarget.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
UnifiedAgentKubernetesScrapeTarget@Deprecated @ConstructorProperties({"resourceType","k8sNamespace","serviceName","resourceGroup"}) public UnifiedAgentKubernetesScrapeTarget(UnifiedAgentKubernetesScrapeTarget.ResourceType resourceType, String k8sNamespace, String serviceName, String resourceGroup) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static UnifiedAgentKubernetesScrapeTarget.Builder builder() Create a new builder.
 - 
toBuilderpublic UnifiedAgentKubernetesScrapeTarget.Builder toBuilder() 
 - 
getResourceTypepublic UnifiedAgentKubernetesScrapeTarget.ResourceType getResourceType() Type of resource to scrape metrics.- Returns:
- the value
 
 - 
getK8sNamespacepublic String getK8sNamespace() K8s namespace of the resource.- Returns:
- the value
 
 - 
getServiceNamepublic String getServiceName() Name of the service prepended to the endpoints.- Returns:
- the value
 
 - 
getResourceGrouppublic String getResourceGroup() Resource group in OCI monitoring.- Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-