Interface RecordPatch.Builder

All Superinterfaces:
Buildable, CopyableBuilder<RecordPatch.Builder,RecordPatch>, SdkBuilder<RecordPatch.Builder,RecordPatch>, SdkPojo
Enclosing class:
RecordPatch

public static interface RecordPatch.Builder extends SdkPojo, CopyableBuilder<RecordPatch.Builder,RecordPatch>
  • Method Details

    • 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:
    • 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:
    • 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

      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.