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