Class SpanIframeUpdateParams.Builder
-
- All Implemented Interfaces:
public final class SpanIframeUpdateParams.BuilderA builder for SpanIframeUpdateParams.
-
-
Method Summary
-
-
Method Detail
-
spanIframeId
final SpanIframeUpdateParams.Builder spanIframeId(String spanIframeId)
SpanIframe id
-
body
final SpanIframeUpdateParams.Builder body(SpanIframeUpdateParams.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:
-
description
final SpanIframeUpdateParams.Builder description(String description)
Textual description of the span iframe
-
description
final SpanIframeUpdateParams.Builder description(Optional<String> description)
Alias for calling Builder.description with
description.orElse(null).
-
description
final SpanIframeUpdateParams.Builder description(JsonField<String> description)
Sets Builder.description to an arbitrary JSON value.
You should usually call Builder.description with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
name
final SpanIframeUpdateParams.Builder name(String name)
Name of the span iframe
-
name
final SpanIframeUpdateParams.Builder name(Optional<String> name)
Alias for calling Builder.name with
name.orElse(null).
-
name
final SpanIframeUpdateParams.Builder name(JsonField<String> name)
Sets Builder.name to an arbitrary JSON value.
You should usually call Builder.name with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
postMessage
final SpanIframeUpdateParams.Builder postMessage(Boolean postMessage)
Whether to post messages to the iframe containing the span's data. This is useful when you want to render more data than fits in the URL.
-
postMessage
final SpanIframeUpdateParams.Builder postMessage(Boolean postMessage)
Alias for Builder.postMessage.
This unboxed primitive overload exists for backwards compatibility.
-
postMessage
final SpanIframeUpdateParams.Builder postMessage(Optional<Boolean> postMessage)
Alias for calling Builder.postMessage with
postMessage.orElse(null).
-
postMessage
final SpanIframeUpdateParams.Builder postMessage(JsonField<Boolean> postMessage)
Sets Builder.postMessage to an arbitrary JSON value.
You should usually call Builder.postMessage with a well-typed Boolean value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
url
final SpanIframeUpdateParams.Builder url(String url)
URL to embed the project viewer in an iframe
-
url
final SpanIframeUpdateParams.Builder url(Optional<String> url)
Alias for calling Builder.url with
url.orElse(null).
-
url
final SpanIframeUpdateParams.Builder url(JsonField<String> url)
Sets Builder.url to an arbitrary JSON value.
You should usually call Builder.url with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalBodyProperties
final SpanIframeUpdateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final SpanIframeUpdateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final SpanIframeUpdateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final SpanIframeUpdateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final SpanIframeUpdateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final SpanIframeUpdateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final SpanIframeUpdateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final SpanIframeUpdateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final SpanIframeUpdateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final SpanIframeUpdateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final SpanIframeUpdateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final SpanIframeUpdateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final SpanIframeUpdateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final SpanIframeUpdateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final SpanIframeUpdateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final SpanIframeUpdateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final SpanIframeUpdateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final SpanIframeUpdateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final SpanIframeUpdateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final SpanIframeUpdateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final SpanIframeUpdateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final SpanIframeUpdateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final SpanIframeUpdateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final SpanIframeUpdateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final SpanIframeUpdateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final SpanIframeUpdateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final SpanIframeUpdateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final SpanIframeUpdateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final SpanIframeUpdateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final SpanIframeUpdateParams build()
Returns an immutable instance of SpanIframeUpdateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.spanIframeId()
-
-
-
-