Package google.registry.model.eppoutput
Class CheckData
- java.lang.Object
-
- google.registry.model.ImmutableObject
-
- google.registry.model.eppoutput.CheckData
-
- All Implemented Interfaces:
EppResponse.ResponseData
,java.lang.Cloneable
- Direct Known Subclasses:
CheckData.ContactCheckData
,CheckData.DomainCheckData
,CheckData.HostCheckData
public abstract class CheckData extends ImmutableObject implements EppResponse.ResponseData
The "chkDataType" complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CheckData.Check
The response for a check on a single resource.static class
CheckData.CheckID
The id for a resource in a check response.static class
CheckData.CheckName
The name for a resource in a check response.static class
CheckData.CheckNameOrID
The "checkNameType" and "checkIDType" types.static class
CheckData.ContactCheck
A version with contact namespacing.static class
CheckData.ContactCheckData
A version with contact namespacing.static class
CheckData.DomainCheck
A version with domain namespacing.static class
CheckData.DomainCheckData
A version with domain namespacing.static class
CheckData.HostCheck
A version with host namespacing.static class
CheckData.HostCheckData
A version with host namespacing.-
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
Constructors Constructor Description CheckData()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.common.collect.ImmutableList<? extends CheckData.Check>
getChecks()
protected static <T extends CheckData>
Tinit(T instance, com.google.common.collect.ImmutableList<? extends CheckData.Check> checks)
-
Methods inherited from class google.registry.model.ImmutableObject
clone, cloneEmptyToNull, createVKey, equals, getSignificantFields, hashCode, toDiffableFieldMap, toHydratedString, toString, toStringHelper
-
-
-
-
Method Detail
-
init
protected static <T extends CheckData> T init(T instance, com.google.common.collect.ImmutableList<? extends CheckData.Check> checks)
-
getChecks
public com.google.common.collect.ImmutableList<? extends CheckData.Check> getChecks()
-
-