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