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