Class ResourceCommand.ResourceUpdate<A extends ResourceCommand.ResourceUpdate.AddRemove,B extends EppResource.Builder<?,?>,C extends ResourceCommand.ResourceCreateOrChange<B>>

Type Parameters:
A - the add-remove type
C - the change type
All Implemented Interfaces:
ResourceCommand, ResourceCommand.SingleResourceCommand, Cloneable
Direct Known Subclasses:
ContactCommand.Update, DomainCommand.Update, HostCommand.Update
Enclosing interface:
ResourceCommand

public abstract static class ResourceCommand.ResourceUpdate<A extends ResourceCommand.ResourceUpdate.AddRemove,B extends EppResource.Builder<?,?>,C extends ResourceCommand.ResourceCreateOrChange<B>> extends ResourceCommand.AbstractSingleResourceCommand
An update command for an EppResource.
  • Constructor Details

    • ResourceUpdate

      public ResourceUpdate()
  • Method Details

    • getNullableInnerChange

      protected abstract C getNullableInnerChange()
    • getNullableInnerAdd

      protected abstract A getNullableInnerAdd()
    • getNullableInnerRemove

      protected abstract A getNullableInnerRemove()
    • getInnerChange

      public C getInnerChange()
    • getInnerAdd

      public A getInnerAdd()
    • getInnerRemove

      public A getInnerRemove()