Class FeeCheckResponseExtensionItemV12.Builder
java.lang.Object
google.registry.model.Buildable.Builder<FeeCheckResponseExtensionItemV12>
google.registry.model.Buildable.GenericBuilder<FeeCheckResponseExtensionItemV12,FeeCheckResponseExtensionItem.Builder<FeeCheckResponseExtensionItemV12>>
google.registry.model.domain.fee.FeeQueryResponseExtensionItem.Builder<FeeCheckResponseExtensionItemV12,FeeCheckResponseExtensionItem.Builder<FeeCheckResponseExtensionItemV12>>
google.registry.model.domain.fee.FeeCheckResponseExtensionItem.Builder<FeeCheckResponseExtensionItemV12>
google.registry.model.domain.fee12.FeeCheckResponseExtensionItemV12.Builder
- Enclosing class:
FeeCheckResponseExtensionItemV12
public static class FeeCheckResponseExtensionItemV12.Builder
extends FeeCheckResponseExtensionItem.Builder<FeeCheckResponseExtensionItemV12>
Builder for
FeeCheckResponseExtensionItemV12
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Build the instance.setCommand
(FeeQueryCommandExtensionItem.CommandName commandName, String phase, String subphase) The name associated with the item.setEffectiveDateIfSupported
(org.joda.time.DateTime effectiveDate) setNotAfterDateIfSupported
(org.joda.time.DateTime notAfterDate) Methods inherited from class google.registry.model.domain.fee.FeeQueryResponseExtensionItem.Builder
setAvailIfSupported, setCurrencyIfSupported, setReasonIfSupported
Methods inherited from class google.registry.model.Buildable.GenericBuilder
thisCastToDerived
Methods inherited from class google.registry.model.Buildable.Builder
getInstance
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setCommand
public FeeCheckResponseExtensionItemV12.Builder setCommand(FeeQueryCommandExtensionItem.CommandName commandName, String phase, String subphase) -
setPeriod
-
setFees
public FeeCheckResponseExtensionItemV12.Builder setFees(com.google.common.collect.ImmutableList<Fee> fees) -
setClass
-
setDomainNameIfSupported
Description copied from class:FeeCheckResponseExtensionItem.Builder
The name associated with the item. Has no effect if domain names are not supported. -
build
Description copied from class:Buildable.Builder
Build the instance.- Overrides:
build
in classBuildable.Builder<FeeCheckResponseExtensionItemV12>
-
setEffectiveDateIfSupported
public FeeCheckResponseExtensionItemV12.Builder setEffectiveDateIfSupported(org.joda.time.DateTime effectiveDate) -
setNotAfterDateIfSupported
public FeeCheckResponseExtensionItemV12.Builder setNotAfterDateIfSupported(org.joda.time.DateTime notAfterDate)
-