Class EventSubscriptionUpdateParams.Builder
-
- All Implemented Interfaces:
public final class EventSubscriptionUpdateParams.BuilderA builder for EventSubscriptionUpdateParams.
-
-
Method Summary
-
-
Method Detail
-
eventSubscriptionId
final EventSubscriptionUpdateParams.Builder eventSubscriptionId(String eventSubscriptionId)
The identifier of the Event Subscription.
-
eventSubscriptionId
final EventSubscriptionUpdateParams.Builder eventSubscriptionId(Optional<String> eventSubscriptionId)
Alias for calling Builder.eventSubscriptionId with
eventSubscriptionId.orElse(null).
-
body
final EventSubscriptionUpdateParams.Builder body(EventSubscriptionUpdateParams.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:
-
status
final EventSubscriptionUpdateParams.Builder status(EventSubscriptionUpdateParams.Status status)
The status to update the Event Subscription with.
-
status
final EventSubscriptionUpdateParams.Builder status(JsonField<EventSubscriptionUpdateParams.Status> status)
Sets Builder.status to an arbitrary JSON value.
You should usually call Builder.status with a well-typed Status value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalBodyProperties
final EventSubscriptionUpdateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final EventSubscriptionUpdateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final EventSubscriptionUpdateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final EventSubscriptionUpdateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final EventSubscriptionUpdateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final EventSubscriptionUpdateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final EventSubscriptionUpdateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final EventSubscriptionUpdateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final EventSubscriptionUpdateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final EventSubscriptionUpdateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final EventSubscriptionUpdateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final EventSubscriptionUpdateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final EventSubscriptionUpdateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final EventSubscriptionUpdateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final EventSubscriptionUpdateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final EventSubscriptionUpdateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final EventSubscriptionUpdateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final EventSubscriptionUpdateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final EventSubscriptionUpdateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final EventSubscriptionUpdateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final EventSubscriptionUpdateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final EventSubscriptionUpdateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final EventSubscriptionUpdateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final EventSubscriptionUpdateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final EventSubscriptionUpdateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final EventSubscriptionUpdateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final EventSubscriptionUpdateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final EventSubscriptionUpdateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final EventSubscriptionUpdateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final EventSubscriptionUpdateParams build()
Returns an immutable instance of EventSubscriptionUpdateParams.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-