Package com.oracle.bmc.opsi.model
Class HostGpuConfiguration
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.opsi.model.HostConfigurationMetricGroup
-
- com.oracle.bmc.opsi.model.HostGpuConfiguration
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20200630") public final class HostGpuConfiguration extends HostConfigurationMetricGroupGPU configuration metrics
Note: Objects should always be created or deserialized using theHostGpuConfiguration.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
HostGpuConfiguration.Builder, which maintain a set of all explicitly set fields calledHostGpuConfiguration.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 Summary
Nested Classes Modifier and Type Class Description static classHostGpuConfiguration.Builder-
Nested classes/interfaces inherited from class com.oracle.bmc.opsi.model.HostConfigurationMetricGroup
HostConfigurationMetricGroup.MetricName
-
-
Constructor Summary
Constructors Constructor Description HostGpuConfiguration(Date timeCollected, Integer gpuId, String productName, String vendor, String busId, Integer busWidth, String gpuCapabilities, Double totalPower, Double totalMemory, Double totalVideoClockSpeed, Double totalSmClockSpeed, Double totalGraphicsClockSpeed, Double totalMemoryClockSpeed, String cudaVersion, String driverVersion)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HostGpuConfiguration.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetBusId()Bus IdentifierIntegergetBusWidth()Bus WidthStringgetCudaVersion()CUDA library versionStringgetDriverVersion()GPU Driver versionStringgetGpuCapabilities()GPU CapabilitiesIntegergetGpuId()GPU IdentifierStringgetProductName()GPU Product NameDoublegetTotalGraphicsClockSpeed()Max Graphics Clock SpeedDoublegetTotalMemory()Total Memory Allocated to GPUDoublegetTotalMemoryClockSpeed()Max Memory Clock SpeedDoublegetTotalPower()Power CapacityDoublegetTotalSmClockSpeed()Max SM (Streaming Multiprocessor) Clock SpeedDoublegetTotalVideoClockSpeed()Max Video Clock SpeedStringgetVendor()GPU VendorinthashCode()HostGpuConfiguration.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.-
Methods inherited from class com.oracle.bmc.opsi.model.HostConfigurationMetricGroup
getTimeCollected
-
-
-
-
Constructor Detail
-
HostGpuConfiguration
@Deprecated public HostGpuConfiguration(Date timeCollected, Integer gpuId, String productName, String vendor, String busId, Integer busWidth, String gpuCapabilities, Double totalPower, Double totalMemory, Double totalVideoClockSpeed, Double totalSmClockSpeed, Double totalGraphicsClockSpeed, Double totalMemoryClockSpeed, String cudaVersion, String driverVersion)
Deprecated.
-
-
Method Detail
-
builder
public static HostGpuConfiguration.Builder builder()
Create a new builder.
-
toBuilder
public HostGpuConfiguration.Builder toBuilder()
-
getGpuId
public Integer getGpuId()
GPU Identifier- Returns:
- the value
-
getProductName
public String getProductName()
GPU Product Name- Returns:
- the value
-
getVendor
public String getVendor()
GPU Vendor- Returns:
- the value
-
getBusId
public String getBusId()
Bus Identifier- Returns:
- the value
-
getBusWidth
public Integer getBusWidth()
Bus Width- Returns:
- the value
-
getGpuCapabilities
public String getGpuCapabilities()
GPU Capabilities- Returns:
- the value
-
getTotalPower
public Double getTotalPower()
Power Capacity- Returns:
- the value
-
getTotalMemory
public Double getTotalMemory()
Total Memory Allocated to GPU- Returns:
- the value
-
getTotalVideoClockSpeed
public Double getTotalVideoClockSpeed()
Max Video Clock Speed- Returns:
- the value
-
getTotalSmClockSpeed
public Double getTotalSmClockSpeed()
Max SM (Streaming Multiprocessor) Clock Speed- Returns:
- the value
-
getTotalGraphicsClockSpeed
public Double getTotalGraphicsClockSpeed()
Max Graphics Clock Speed- Returns:
- the value
-
getTotalMemoryClockSpeed
public Double getTotalMemoryClockSpeed()
Max Memory Clock Speed- Returns:
- the value
-
getCudaVersion
public String getCudaVersion()
CUDA library version- Returns:
- the value
-
getDriverVersion
public String getDriverVersion()
GPU Driver version- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classHostConfigurationMetricGroup
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Overrides:
toStringin classHostConfigurationMetricGroup- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classHostConfigurationMetricGroup
-
hashCode
public int hashCode()
- Overrides:
hashCodein classHostConfigurationMetricGroup
-
-