Class SpanIframeUpdateParams.Body.Builder
-
- All Implemented Interfaces:
public final class SpanIframeUpdateParams.Body.BuilderA builder for Body.
-
-
Method Summary
-
-
Method Detail
-
description
final SpanIframeUpdateParams.Body.Builder description(String description)
Textual description of the span iframe
-
description
final SpanIframeUpdateParams.Body.Builder description(Optional<String> description)
Alias for calling Builder.description with
description.orElse(null).
-
description
final SpanIframeUpdateParams.Body.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.Body.Builder name(String name)
Name of the span iframe
-
name
final SpanIframeUpdateParams.Body.Builder name(Optional<String> name)
Alias for calling Builder.name with
name.orElse(null).
-
name
final SpanIframeUpdateParams.Body.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.Body.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.Body.Builder postMessage(Boolean postMessage)
Alias for Builder.postMessage.
This unboxed primitive overload exists for backwards compatibility.
-
postMessage
final SpanIframeUpdateParams.Body.Builder postMessage(Optional<Boolean> postMessage)
Alias for calling Builder.postMessage with
postMessage.orElse(null).
-
postMessage
final SpanIframeUpdateParams.Body.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.Body.Builder url(String url)
URL to embed the project viewer in an iframe
-
url
final SpanIframeUpdateParams.Body.Builder url(Optional<String> url)
Alias for calling Builder.url with
url.orElse(null).
-
url
final SpanIframeUpdateParams.Body.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.
-
additionalProperties
final SpanIframeUpdateParams.Body.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final SpanIframeUpdateParams.Body.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final SpanIframeUpdateParams.Body.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final SpanIframeUpdateParams.Body.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final SpanIframeUpdateParams.Body.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final SpanIframeUpdateParams.Body build()
Returns an immutable instance of Body.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-