Class RowListParams.Builder
-
- All Implemented Interfaces:
public final class RowListParams.BuilderA builder for RowListParams.
-
-
Method Summary
-
-
Method Detail
-
inferencePipelineId
final RowListParams.Builder inferencePipelineId(String inferencePipelineId)
-
inferencePipelineId
final RowListParams.Builder inferencePipelineId(Optional<String> inferencePipelineId)
Alias for calling Builder.inferencePipelineId with
inferencePipelineId.orElse(null).
-
asc
final RowListParams.Builder asc(Boolean asc)
Whether or not to sort on the sortColumn in ascending order.
-
asc
final RowListParams.Builder asc(Boolean asc)
Alias for Builder.asc.
This unboxed primitive overload exists for backwards compatibility.
-
asc
final RowListParams.Builder asc(Optional<Boolean> asc)
Alias for calling Builder.asc with
asc.orElse(null).
-
page
final RowListParams.Builder page(Long page)
The page to return in a paginated query.
-
page
final RowListParams.Builder page(Long page)
Alias for Builder.page.
This unboxed primitive overload exists for backwards compatibility.
-
page
final RowListParams.Builder page(Optional<Long> page)
Alias for calling Builder.page with
page.orElse(null).
-
perPage
final RowListParams.Builder perPage(Long perPage)
Maximum number of items to return per page.
-
perPage
final RowListParams.Builder perPage(Long perPage)
Alias for Builder.perPage.
This unboxed primitive overload exists for backwards compatibility.
-
perPage
final RowListParams.Builder perPage(Optional<Long> perPage)
Alias for calling Builder.perPage with
perPage.orElse(null).
-
sortColumn
final RowListParams.Builder sortColumn(String sortColumn)
Name of the column to sort on
-
sortColumn
final RowListParams.Builder sortColumn(Optional<String> sortColumn)
Alias for calling Builder.sortColumn with
sortColumn.orElse(null).
-
body
final RowListParams.Builder body(RowListParams.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:
-
columnFilters
final RowListParams.Builder columnFilters(List<RowListParams.ColumnFilter> columnFilters)
-
columnFilters
final RowListParams.Builder columnFilters(Optional<List<RowListParams.ColumnFilter>> columnFilters)
Alias for calling Builder.columnFilters with
columnFilters.orElse(null).
-
columnFilters
final RowListParams.Builder columnFilters(JsonField<List<RowListParams.ColumnFilter>> columnFilters)
Sets Builder.columnFilters to an arbitrary JSON value.
You should usually call Builder.columnFilters with a well-typed
List<ColumnFilter>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addColumnFilter
final RowListParams.Builder addColumnFilter(RowListParams.ColumnFilter columnFilter)
Adds a single ColumnFilter to columnFilters.
-
addColumnFilter
final RowListParams.Builder addColumnFilter(RowListParams.ColumnFilter.SetColumnFilter set)
Alias for calling addColumnFilter with
ColumnFilter.ofSet(set).
-
addColumnFilter
final RowListParams.Builder addColumnFilter(RowListParams.ColumnFilter.NumericColumnFilter numeric)
Alias for calling addColumnFilter with
ColumnFilter.ofNumeric(numeric).
-
addColumnFilter
final RowListParams.Builder addColumnFilter(RowListParams.ColumnFilter.StringColumnFilter string)
Alias for calling addColumnFilter with
ColumnFilter.ofString(string).
-
excludeRowIdList
final RowListParams.Builder excludeRowIdList(List<Long> excludeRowIdList)
-
excludeRowIdList
final RowListParams.Builder excludeRowIdList(Optional<List<Long>> excludeRowIdList)
Alias for calling Builder.excludeRowIdList with
excludeRowIdList.orElse(null).
-
excludeRowIdList
final RowListParams.Builder excludeRowIdList(JsonField<List<Long>> excludeRowIdList)
Sets Builder.excludeRowIdList to an arbitrary JSON value.
You should usually call Builder.excludeRowIdList with a well-typed
List<Long>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addExcludeRowIdList
final RowListParams.Builder addExcludeRowIdList(Long excludeRowIdList)
Adds a single Long to Builder.excludeRowIdList.
-
notSearchQueryAnd
final RowListParams.Builder notSearchQueryAnd(List<String> notSearchQueryAnd)
-
notSearchQueryAnd
final RowListParams.Builder notSearchQueryAnd(Optional<List<String>> notSearchQueryAnd)
Alias for calling Builder.notSearchQueryAnd with
notSearchQueryAnd.orElse(null).
-
notSearchQueryAnd
final RowListParams.Builder notSearchQueryAnd(JsonField<List<String>> notSearchQueryAnd)
Sets Builder.notSearchQueryAnd to an arbitrary JSON value.
You should usually call Builder.notSearchQueryAnd with a well-typed
List<String>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addNotSearchQueryAnd
final RowListParams.Builder addNotSearchQueryAnd(String notSearchQueryAnd)
Adds a single String to Builder.notSearchQueryAnd.
-
notSearchQueryOr
final RowListParams.Builder notSearchQueryOr(List<String> notSearchQueryOr)
-
notSearchQueryOr
final RowListParams.Builder notSearchQueryOr(Optional<List<String>> notSearchQueryOr)
Alias for calling Builder.notSearchQueryOr with
notSearchQueryOr.orElse(null).
-
notSearchQueryOr
final RowListParams.Builder notSearchQueryOr(JsonField<List<String>> notSearchQueryOr)
Sets Builder.notSearchQueryOr to an arbitrary JSON value.
You should usually call Builder.notSearchQueryOr with a well-typed
List<String>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addNotSearchQueryOr
final RowListParams.Builder addNotSearchQueryOr(String notSearchQueryOr)
Adds a single String to Builder.notSearchQueryOr.
-
rowIdList
final RowListParams.Builder rowIdList(List<Long> rowIdList)
-
rowIdList
final RowListParams.Builder rowIdList(Optional<List<Long>> rowIdList)
Alias for calling Builder.rowIdList with
rowIdList.orElse(null).
-
rowIdList
final RowListParams.Builder rowIdList(JsonField<List<Long>> rowIdList)
Sets Builder.rowIdList to an arbitrary JSON value.
You should usually call Builder.rowIdList with a well-typed
List<Long>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addRowIdList
final RowListParams.Builder addRowIdList(Long rowIdList)
Adds a single Long to Builder.rowIdList.
-
searchQueryAnd
final RowListParams.Builder searchQueryAnd(List<String> searchQueryAnd)
-
searchQueryAnd
final RowListParams.Builder searchQueryAnd(Optional<List<String>> searchQueryAnd)
Alias for calling Builder.searchQueryAnd with
searchQueryAnd.orElse(null).
-
searchQueryAnd
final RowListParams.Builder searchQueryAnd(JsonField<List<String>> searchQueryAnd)
Sets Builder.searchQueryAnd to an arbitrary JSON value.
You should usually call Builder.searchQueryAnd with a well-typed
List<String>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addSearchQueryAnd
final RowListParams.Builder addSearchQueryAnd(String searchQueryAnd)
Adds a single String to Builder.searchQueryAnd.
-
searchQueryOr
final RowListParams.Builder searchQueryOr(List<String> searchQueryOr)
-
searchQueryOr
final RowListParams.Builder searchQueryOr(Optional<List<String>> searchQueryOr)
Alias for calling Builder.searchQueryOr with
searchQueryOr.orElse(null).
-
searchQueryOr
final RowListParams.Builder searchQueryOr(JsonField<List<String>> searchQueryOr)
Sets Builder.searchQueryOr to an arbitrary JSON value.
You should usually call Builder.searchQueryOr with a well-typed
List<String>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addSearchQueryOr
final RowListParams.Builder addSearchQueryOr(String searchQueryOr)
Adds a single String to Builder.searchQueryOr.
-
additionalBodyProperties
final RowListParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final RowListParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final RowListParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final RowListParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final RowListParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final RowListParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final RowListParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final RowListParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final RowListParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final RowListParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final RowListParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final RowListParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final RowListParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final RowListParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final RowListParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final RowListParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final RowListParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final RowListParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final RowListParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final RowListParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final RowListParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final RowListParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final RowListParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final RowListParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final RowListParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final RowListParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final RowListParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final RowListParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final RowListParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final RowListParams build()
Returns an immutable instance of RowListParams.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-