Package com.braintrustdata.api.models
Class DatasetInsertParams.Builder
-
- All Implemented Interfaces:
public final class DatasetInsertParams.BuilderA builder for DatasetInsertParams.
-
-
Method Summary
-
-
Method Detail
-
datasetId
final DatasetInsertParams.Builder datasetId(String datasetId)
Dataset id
-
body
final DatasetInsertParams.Builder body(DatasetInsertParams.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:
-
events
final DatasetInsertParams.Builder events(List<InsertDatasetEvent> events)
A list of dataset events to insert
-
events
final DatasetInsertParams.Builder events(JsonField<List<InsertDatasetEvent>> events)
Sets Builder.events to an arbitrary JSON value.
You should usually call Builder.events with a well-typed
List<InsertDatasetEvent>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addEvent
final DatasetInsertParams.Builder addEvent(InsertDatasetEvent event)
Adds a single InsertDatasetEvent to events.
-
additionalBodyProperties
final DatasetInsertParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final DatasetInsertParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final DatasetInsertParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final DatasetInsertParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final DatasetInsertParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final DatasetInsertParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final DatasetInsertParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final DatasetInsertParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final DatasetInsertParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final DatasetInsertParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final DatasetInsertParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final DatasetInsertParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final DatasetInsertParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final DatasetInsertParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final DatasetInsertParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final DatasetInsertParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final DatasetInsertParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final DatasetInsertParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final DatasetInsertParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final DatasetInsertParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final DatasetInsertParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final DatasetInsertParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final DatasetInsertParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final DatasetInsertParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final DatasetInsertParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final DatasetInsertParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final DatasetInsertParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final DatasetInsertParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final DatasetInsertParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final DatasetInsertParams build()
Returns an immutable instance of DatasetInsertParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.datasetId() .events()
-
-
-
-