Package google.registry.flows.custom
Class DomainCreateFlowCustomLogic.AfterValidationParameters
- java.lang.Object
-
- google.registry.model.ImmutableObject
-
- google.registry.flows.custom.DomainCreateFlowCustomLogic.AfterValidationParameters
-
- All Implemented Interfaces:
java.lang.Cloneable
- Enclosing class:
- DomainCreateFlowCustomLogic
public abstract static class DomainCreateFlowCustomLogic.AfterValidationParameters extends ImmutableObject
A class to encapsulate parameters for a call toDomainCreateFlowCustomLogic.afterValidation(google.registry.flows.custom.DomainCreateFlowCustomLogic.AfterValidationParameters)
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DomainCreateFlowCustomLogic.AfterValidationParameters.Builder
-
Nested classes/interfaces inherited from class google.registry.model.ImmutableObject
ImmutableObject.DoNotCompare, ImmutableObject.DoNotHydrate, ImmutableObject.EmptySetToNull, ImmutableObject.IgnoredInDiffableMap, ImmutableObject.Insignificant
-
-
Field Summary
-
Fields inherited from class google.registry.model.ImmutableObject
hashCode
-
-
Constructor Summary
Constructors Constructor Description AfterValidationParameters()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract com.google.common.net.InternetDomainName
domainName()
The parsed domain name of the domain that is requested to be created.static DomainCreateFlowCustomLogic.AfterValidationParameters.Builder
newBuilder()
abstract java.util.Optional<java.lang.String>
signedMarkId()
The ID of the validated signed mark.abstract int
years()
The number of years that the domain name will be registered for.-
Methods inherited from class google.registry.model.ImmutableObject
clone, cloneEmptyToNull, equals, getSignificantFields, hashCode, toDiffableFieldMap, toHydratedString, toString, toStringHelper
-
-
-
-
Method Detail
-
domainName
public abstract com.google.common.net.InternetDomainName domainName()
The parsed domain name of the domain that is requested to be created.
-
years
public abstract int years()
The number of years that the domain name will be registered for.On standard TLDs, this is usually 1.
-
signedMarkId
public abstract java.util.Optional<java.lang.String> signedMarkId()
The ID of the validated signed mark.If a signed mark was not supplied, this value will be absent.
-
newBuilder
public static DomainCreateFlowCustomLogic.AfterValidationParameters.Builder newBuilder()
-
-