Class SetLocation

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String apply()
      Apply the pending changes and return the uncommitted changes for validation.
      void commit()
      Apply the pending changes and commit.
      UpdateLocation setLocation​(java.lang.String location)
      Set the table's location.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • setLocation

        public UpdateLocation setLocation​(java.lang.String location)
        Description copied from interface: UpdateLocation
        Set the table's location.
        Specified by:
        setLocation in interface UpdateLocation
        Parameters:
        location - a String location
        Returns:
        this for method chaining
      • apply

        public java.lang.String apply()
        Description copied from interface: PendingUpdate
        Apply the pending changes and return the uncommitted changes for validation.

        This does not result in a permanent update.

        Specified by:
        apply in interface PendingUpdate<java.lang.String>
        Returns:
        the uncommitted changes that would be committed by calling PendingUpdate.commit()
      • commit

        public void commit()
        Description copied from interface: PendingUpdate
        Apply the pending changes and commit.

        Changes are committed by calling the underlying table's commit method.

        Once the commit is successful, the updated table will be refreshed.

        Specified by:
        commit in interface PendingUpdate<java.lang.String>