Package so.prelude.sdk.models
Class WatchSendEventsParams.Builder
-
- All Implemented Interfaces:
public final class WatchSendEventsParams.Builder
A builder for WatchSendEventsParams.
-
-
Method Summary
-
-
Method Detail
-
body
final WatchSendEventsParams.Builder body(WatchSendEventsParams.Body body)
Sets the entire request body.
This is generally only useful if you are already constructing the body separately. Otherwise, it's more convenient to use the top-level setters instead:
-
events
final WatchSendEventsParams.Builder events(List<WatchSendEventsParams.Event> events)
A list of events to dispatch.
-
events
final WatchSendEventsParams.Builder events(JsonField<List<WatchSendEventsParams.Event>> events)
Sets Builder.events to an arbitrary JSON value.
You should usually call Builder.events with a well-typed
List<Event>
value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addEvent
final WatchSendEventsParams.Builder addEvent(WatchSendEventsParams.Event event)
-
additionalBodyProperties
final WatchSendEventsParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final WatchSendEventsParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final WatchSendEventsParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final WatchSendEventsParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final WatchSendEventsParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final WatchSendEventsParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final WatchSendEventsParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final WatchSendEventsParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final WatchSendEventsParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final WatchSendEventsParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final WatchSendEventsParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final WatchSendEventsParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final WatchSendEventsParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final WatchSendEventsParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final WatchSendEventsParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final WatchSendEventsParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final WatchSendEventsParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final WatchSendEventsParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final WatchSendEventsParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final WatchSendEventsParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final WatchSendEventsParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final WatchSendEventsParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final WatchSendEventsParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final WatchSendEventsParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final WatchSendEventsParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final WatchSendEventsParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final WatchSendEventsParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final WatchSendEventsParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final WatchSendEventsParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final WatchSendEventsParams build()
Returns an immutable instance of WatchSendEventsParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.events()
-
-
-
-