Package google.registry.model.domain.fee
Class FeeQueryResponseExtensionItem
java.lang.Object
google.registry.model.ImmutableObject
google.registry.model.domain.fee.FeeQueryResponseExtensionItem
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
FeeCheckResponseExtensionItem
,FeeInfoResponseExtensionV06
Abstract base class for the fee request query items used in Check and Info responses. It handles
command, period, fees and class, which are always present. Derived classes must handle currency,
which may or may not be present, depending on the version of the extension being used.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
FeeQueryResponseExtensionItem.Builder<T extends FeeQueryResponseExtensionItem,
B extends FeeQueryResponseExtensionItem.Builder<?, ?>> Abstract builder forFeeQueryResponseExtensionItem
.Nested classes/interfaces inherited from class google.registry.model.ImmutableObject
ImmutableObject.DoNotHydrate, ImmutableObject.IgnoredInDiffableMap, ImmutableObject.Insignificant
-
Field Summary
Fields inherited from class google.registry.model.ImmutableObject
hashCode
-
Constructor Summary
-
Method Summary
Methods inherited from class google.registry.model.ImmutableObject
clone, cloneEmptyToNull, createVKey, equals, getSignificantFields, hashCode, toDiffableFieldMap, toHydratedString, toString, toStringHelper
-
Constructor Details
-
FeeQueryResponseExtensionItem
public FeeQueryResponseExtensionItem()
-
-
Method Details
-
getPeriod
-
getFees
-
getFeeClass
-