| Modifier and Type | Method and Description |
|---|---|
static PayloadBuilder |
Payload.newBuilder()
Returns a mutable builder to create immutable
Payload without a path. |
static PayloadBuilder |
Payload.newBuilder(org.eclipse.ditto.json.JsonPointer path)
Returns a mutable builder to create immutable
Payload instances for a given path. |
static PayloadBuilder |
ProtocolFactory.newPayloadBuilder()
Returns a new
PayloadBuilder without a path. |
static PayloadBuilder |
ProtocolFactory.newPayloadBuilder(org.eclipse.ditto.json.JsonPointer path)
Returns a new
PayloadBuilder for the specified path. |
PayloadBuilder |
PayloadBuilder.withFields(org.eclipse.ditto.json.JsonFieldSelector fields)
Sets the given
fields to this builder. |
PayloadBuilder |
PayloadBuilder.withFields(String fields)
Sets the given
fields to this builder. |
PayloadBuilder |
PayloadBuilder.withRevision(long revision)
Sets the given
revision to this builder. |
PayloadBuilder |
PayloadBuilder.withStatus(org.eclipse.ditto.model.base.common.HttpStatusCode status)
Sets the given
status to this builder. |
PayloadBuilder |
PayloadBuilder.withStatus(int status)
Sets the given
status to this builder. |
PayloadBuilder |
PayloadBuilder.withTimestamp(Instant timestamp)
Sets the given
timestamp to this builder. |
PayloadBuilder |
PayloadBuilder.withValue(org.eclipse.ditto.json.JsonValue value)
Sets the given
value to this builder. |
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.