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