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