Package google.registry.model.contact
Class ContactCommand.Update
- java.lang.Object
-
- google.registry.model.ImmutableObject
-
- google.registry.model.eppinput.ResourceCommand.AbstractSingleResourceCommand
-
- google.registry.model.eppinput.ResourceCommand.ResourceUpdate<ContactCommand.Update.AddRemove,ContactResource.Builder,ContactCommand.Update.Change>
-
- google.registry.model.contact.ContactCommand.Update
-
- All Implemented Interfaces:
ResourceCommand
,ResourceCommand.SingleResourceCommand
,java.lang.Cloneable
- Enclosing class:
- ContactCommand
public static class ContactCommand.Update extends ResourceCommand.ResourceUpdate<ContactCommand.Update.AddRemove,ContactResource.Builder,ContactCommand.Update.Change>
An update to aContactResource
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ContactCommand.Update.AddRemove
The inner change type on a contact update command.static class
ContactCommand.Update.Change
The inner change type on a contact update command.-
Nested classes/interfaces inherited from class google.registry.model.ImmutableObject
ImmutableObject.DoNotCompare, ImmutableObject.DoNotHydrate, ImmutableObject.EmptySetToNull, ImmutableObject.IgnoredInDiffableMap, ImmutableObject.Insignificant
-
Nested classes/interfaces inherited from interface google.registry.model.eppinput.ResourceCommand
ResourceCommand.AbstractSingleResourceCommand, ResourceCommand.ResourceCheck, ResourceCommand.ResourceCreateOrChange<B extends Buildable.Builder<?>>, ResourceCommand.ResourceUpdate<A extends ResourceCommand.ResourceUpdate.AddRemove,B extends EppResource.Builder<?,?>,C extends ResourceCommand.ResourceCreateOrChange<B>>, ResourceCommand.SingleResourceCommand
-
-
Field Summary
Fields Modifier and Type Field Description protected ContactCommand.Update.AddRemove
innerAdd
protected ContactCommand.Update.Change
innerChange
protected ContactCommand.Update.AddRemove
innerRemove
-
Fields inherited from class google.registry.model.ImmutableObject
hashCode
-
-
Constructor Summary
Constructors Constructor Description Update()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ContactCommand.Update.AddRemove
getNullableInnerAdd()
protected ContactCommand.Update.Change
getNullableInnerChange()
protected ContactCommand.Update.AddRemove
getNullableInnerRemove()
-
Methods inherited from class google.registry.model.eppinput.ResourceCommand.ResourceUpdate
getInnerAdd, getInnerChange, getInnerRemove
-
Methods inherited from class google.registry.model.eppinput.ResourceCommand.AbstractSingleResourceCommand
getAuthInfo, getTargetId
-
Methods inherited from class google.registry.model.ImmutableObject
clone, cloneEmptyToNull, equals, getSignificantFields, hashCode, toDiffableFieldMap, toHydratedString, toString, toStringHelper
-
-
-
-
Field Detail
-
innerChange
protected ContactCommand.Update.Change innerChange
-
innerAdd
protected ContactCommand.Update.AddRemove innerAdd
-
innerRemove
protected ContactCommand.Update.AddRemove innerRemove
-
-
Method Detail
-
getNullableInnerChange
protected ContactCommand.Update.Change getNullableInnerChange()
-
getNullableInnerAdd
protected ContactCommand.Update.AddRemove getNullableInnerAdd()
-
getNullableInnerRemove
protected ContactCommand.Update.AddRemove getNullableInnerRemove()
-
-