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