Package com.openai.models.realtime.calls
Class CallRejectParams.Builder
-
- All Implemented Interfaces:
public final class CallRejectParams.Builder
A builder for CallRejectParams.
-
-
Method Summary
-
-
Method Detail
-
callId
final CallRejectParams.Builder callId(String callId)
-
callId
final CallRejectParams.Builder callId(Optional<String> callId)
Alias for calling Builder.callId with
callId.orElse(null)
.
-
body
final CallRejectParams.Builder body(CallRejectParams.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:
-
statusCode
final CallRejectParams.Builder statusCode(Long statusCode)
SIP response code to send back to the caller. Defaults to
603
(Decline) when omitted.
-
statusCode
final CallRejectParams.Builder statusCode(JsonField<Long> statusCode)
Sets Builder.statusCode to an arbitrary JSON value.
You should usually call Builder.statusCode 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 CallRejectParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final CallRejectParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final CallRejectParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final CallRejectParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final CallRejectParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final CallRejectParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final CallRejectParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final CallRejectParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final CallRejectParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final CallRejectParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final CallRejectParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final CallRejectParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final CallRejectParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final CallRejectParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final CallRejectParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final CallRejectParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final CallRejectParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final CallRejectParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final CallRejectParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final CallRejectParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final CallRejectParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final CallRejectParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final CallRejectParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final CallRejectParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final CallRejectParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final CallRejectParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final CallRejectParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final CallRejectParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final CallRejectParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final CallRejectParams build()
Returns an immutable instance of CallRejectParams.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-