@Generated(value="OracleSDKGenerator", comments="API Version: 20200630") public final class HostProduct extends HostConfigurationMetricGroup
Product metric for the host
HostProduct.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 HostProduct.Builder
, which maintain a set of all explicitly set fields called
__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take
__explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).Modifier and Type | Class and Description |
---|---|
static class |
HostProduct.Builder |
HostConfigurationMetricGroup.MetricName
Constructor and Description |
---|
HostProduct(Date timeCollected,
String vendor,
String name,
String version)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static HostProduct.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
String |
getName()
Name of the product
|
String |
getVendor()
Vendor of the product
|
String |
getVersion()
Version of the product
|
int |
hashCode() |
HostProduct.Builder |
toBuilder() |
String |
toString() |
getTimeCollected
@Deprecated public HostProduct(Date timeCollected, String vendor, String name, String version)
public static HostProduct.Builder builder()
Create a new builder.
public HostProduct.Builder toBuilder()
public String getVendor()
Vendor of the product
public String getName()
Name of the product
public String getVersion()
Version of the product
public String toString()
toString
in class HostConfigurationMetricGroup
public boolean equals(Object o)
equals
in class HostConfigurationMetricGroup
public int hashCode()
hashCode
in class HostConfigurationMetricGroup
Copyright © 2016–2022. All rights reserved.