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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RecordPatch.BuilderdeviceLastModifiedDate(Instant deviceLastModifiedDate)The last modified date of the client device.RecordPatch.Builderkey(String key)The key associated with the record patch.RecordPatch.Builderop(String op)An operation, either replace or remove.RecordPatch.Builderop(Operation op)An operation, either replace or remove.RecordPatch.BuildersyncCount(Long syncCount)Last known server sync count for this record.RecordPatch.Buildervalue(String value)The value associated with the record patch.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
op
RecordPatch.Builder op(String op)
An operation, either replace or remove.
-
op
RecordPatch.Builder op(Operation op)
An operation, either replace or remove.
-
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.
-
-