Class OutboxRecord.OutboxRecordBuilder
java.lang.Object
one.tomorrow.transactionaloutbox.model.OutboxRecord.OutboxRecordBuilder
- Enclosing class:
- OutboxRecord
public static class OutboxRecord.OutboxRecordBuilder
extends java.lang.Object
-
Method Summary
Modifier and Type Method Description OutboxRecordbuild()OutboxRecord.OutboxRecordBuildercreated(java.sql.Timestamp created)OutboxRecord.OutboxRecordBuilderheaders(java.util.Map<java.lang.String,java.lang.String> headers)OutboxRecord.OutboxRecordBuilderid(java.lang.Long id)OutboxRecord.OutboxRecordBuilderkey(java.lang.String key)OutboxRecord.OutboxRecordBuilderprocessed(java.time.Instant processed)OutboxRecord.OutboxRecordBuildertopic(java.lang.String topic)java.lang.StringtoString()OutboxRecord.OutboxRecordBuildervalue(byte[] value)
-
Method Details
-
id
- Returns:
this.
-
created
- Returns:
this.
-
processed
- Returns:
this.
-
topic
- Returns:
this.
-
key
- Returns:
this.
-
value
- Returns:
this.
-
headers
public OutboxRecord.OutboxRecordBuilder headers(java.util.Map<java.lang.String,java.lang.String> headers)- Returns:
this.
-
build
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-