Class DeliveryReplayParams.Body.Builder
-
- All Implemented Interfaces:
public final class DeliveryReplayParams.Body.BuilderA builder for Body.
-
-
Method Summary
Modifier and Type Method Description final DeliveryReplayParams.Body.Builderpayload(JsonValue payload)Override payload to deliver. final DeliveryReplayParams.Body.BuilderadditionalProperties(Map<String, JsonValue> additionalProperties)final DeliveryReplayParams.Body.BuilderputAdditionalProperty(String key, JsonValue value)final DeliveryReplayParams.Body.BuilderputAllAdditionalProperties(Map<String, JsonValue> additionalProperties)final DeliveryReplayParams.Body.BuilderremoveAdditionalProperty(String key)final DeliveryReplayParams.Body.BuilderremoveAllAdditionalProperties(Set<String> keys)final DeliveryReplayParams.Bodybuild()Returns an immutable instance of Body. -
-
Method Detail
-
payload
final DeliveryReplayParams.Body.Builder payload(JsonValue payload)
Override payload to deliver. Must only be supplied when the delivery record lacks enough context to reconstruct the original event (rare). Defaults to an empty data envelope.
-
additionalProperties
final DeliveryReplayParams.Body.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final DeliveryReplayParams.Body.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final DeliveryReplayParams.Body.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final DeliveryReplayParams.Body.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final DeliveryReplayParams.Body.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final DeliveryReplayParams.Body build()
Returns an immutable instance of Body.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-