Builder

public final class Builder

A builder for DocumentContent.

Functions

Link copied to clipboard
public final DocumentContent.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
public final DocumentContent build()

Returns an immutable instance of DocumentContent.

Link copied to clipboard
public final DocumentContent.Builder data(JsonField<String> data)

Sets Builder.data to an arbitrary JSON value.

public final DocumentContent.Builder data(String data)

The document content.

Link copied to clipboard
public final DocumentContent.Builder mimeType(JsonField<DocumentContent.MimeType> mimeType)

Sets Builder.mimeType to an arbitrary JSON value.

The mime type of the document.

Link copied to clipboard
public final DocumentContent.Builder putAdditionalProperty(String key, JsonValue value)
Link copied to clipboard
public final DocumentContent.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
public final DocumentContent.Builder type(JsonValue type)

Sets the field to an arbitrary JSON value.

Link copied to clipboard
public final DocumentContent.Builder uri(JsonField<String> uri)

Sets Builder.uri to an arbitrary JSON value.

public final DocumentContent.Builder uri(String uri)

The URI of the document.