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