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