Class VertexUpdateOptions


public final class VertexUpdateOptions extends TransactionalOptions<VertexUpdateOptions>
Author:
Mark Vollmary
  • Constructor Details

    • VertexUpdateOptions

      public VertexUpdateOptions()
  • Method Details

    • getKeepNull

      public Boolean getKeepNull()
    • keepNull

      public VertexUpdateOptions keepNull(Boolean keepNull)
      Parameters:
      keepNull - If the intention is to delete existing attributes with the patch command, the URL query parameter keepNull can be used with a value of false. This will modify the behavior of the patch command to remove any attributes from the existing document that are contained in the patch document with an attribute value of null.
      Returns:
      options
    • getWaitForSync

      public Boolean getWaitForSync()
    • waitForSync

      public VertexUpdateOptions waitForSync(Boolean waitForSync)
      Parameters:
      waitForSync - Wait until document has been synced to disk.
      Returns:
      options
    • getIfMatch

      public String getIfMatch()
    • ifMatch

      public VertexUpdateOptions ifMatch(String ifMatch)
      Parameters:
      ifMatch - replace a document based on target revision
      Returns:
      options