Class InstanceUsage
java.lang.Object
co.yellowdog.platform.interaction.usage.InstanceUsage
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionInstanceUsage(CloudProvider provider, String region, String instanceType, String sourceName, long instanceCount, Map<InstanceStatus, Duration> statusDurations) -
Method Summary
Modifier and TypeMethodDescriptionstatic InstanceUsage.Builderbuilder()booleanlonginthashCode()toString()
-
Constructor Details
-
InstanceUsage
public InstanceUsage(CloudProvider provider, String region, String instanceType, String sourceName, long instanceCount, Map<InstanceStatus, Duration> statusDurations)
-
-
Method Details
-
builder
-
getProvider
-
getRegion
-
getInstanceType
-
getSourceName
-
getInstanceCount
public long getInstanceCount() -
getStatusDurations
-
equals
-
hashCode
-
toString
-