Interface RecordPatch.Builder

    • Method Detail

      • op

        RecordPatch.Builder op​(String op)
        An operation, either replace or remove.
        Parameters:
        op - An operation, either replace or remove.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Operation, Operation
      • op

        RecordPatch.Builder op​(Operation op)
        An operation, either replace or remove.
        Parameters:
        op - An operation, either replace or remove.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Operation, Operation
      • key

        RecordPatch.Builder key​(String key)
        The key associated with the record patch.
        Parameters:
        key - The key associated with the record patch.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • value

        RecordPatch.Builder value​(String value)
        The value associated with the record patch.
        Parameters:
        value - The value associated with the record patch.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • syncCount

        RecordPatch.Builder syncCount​(Long syncCount)
        Last known server sync count for this record. Set to 0 if unknown.
        Parameters:
        syncCount - Last known server sync count for this record. Set to 0 if unknown.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deviceLastModifiedDate

        RecordPatch.Builder deviceLastModifiedDate​(Instant deviceLastModifiedDate)
        The last modified date of the client device.
        Parameters:
        deviceLastModifiedDate - The last modified date of the client device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.