ReservedNodeOffering class

Describes a reserved node offering.

Constructors

ReservedNodeOffering({String? currencyCode, int? duration, double? fixedPrice, String? nodeType, String? offeringType, List<RecurringCharge>? recurringCharges, String? reservedNodeOfferingId, ReservedNodeOfferingType? reservedNodeOfferingType, double? usagePrice})
ReservedNodeOffering.fromXml(XmlElement elem)
factory

Properties

currencyCode String?
The currency code for the compute nodes offering.
final
duration int?
The duration, in seconds, for which the offering will reserve the node.
final
fixedPrice double?
The upfront fixed charge you will pay to purchase the specific reserved node offering.
final
hashCode int
The hash code for this object.
no setterinherited
nodeType String?
The node type offered by the reserved node offering.
final
offeringType String?
The anticipated utilization of the reserved node, as defined in the reserved node offering.
final
recurringCharges List<RecurringCharge>?
The charge to your account regardless of whether you are creating any clusters using the node offering. Recurring charges are only in effect for heavy-utilization reserved nodes.
final
reservedNodeOfferingId String?
The offering identifier.
final
reservedNodeOfferingType ReservedNodeOfferingType?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
usagePrice double?
The rate you are charged for each hour the cluster that is using the offering is running.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited