FileDataPart.Companion

public static class FileDataPart.Companion


Summary

Public methods

static final @NonNull FileDataPart
@PublicPreviewAPI
createWithThinking(
    @NonNull String uri,
    @NonNull String mimeType,
    boolean isThought,
    String thoughtSignature
)

Creates a FileDataPart with advanced thinking metadata.

Public methods

createWithThinking

@PublicPreviewAPI
public static final @NonNull FileDataPart createWithThinking(
    @NonNull String uri,
    @NonNull String mimeType,
    boolean isThought,
    String thoughtSignature
)

Creates a FileDataPart with advanced thinking metadata.

Parameters
@NonNull String uri

The "gs://"-prefixed URI of the file in Cloud Storage for Firebase.

@NonNull String mimeType

An IANA standard MIME type.

boolean isThought

Indicates whether the response is a thought.

String thoughtSignature

The signature associated with the thought, if any.