MediaData

@PublicPreviewAPI
public final classMediaData


This class is deprecated.
The Vertex AI in Firebase SDK (firebase-vertexai) has been replaced with the FirebaseAI SDK (firebase-ai) to accommodate the evolving set of supported features and services.For migration details, see the migration guide: https://firebase.google.com/docs/vertex-ai/migrate-to-latest-sdk

Represents the media data to be sent to the server

Summary

Public fields

final @NonNull byte[]

Byte array representing the data to be sent.

final @NonNullString

an IANA standard MIME type.

Public constructors

MediaData(@NonNull byte[] data, @NonNullString mimeType)

Public fields

data

public final @NonNull byte[] data

Byte array representing the data to be sent.

mimeType

public final @NonNullString mimeType

an IANA standard MIME type. For supported MIME type values see theFirebase documentation.

Public constructors

MediaData

public MediaData(@NonNull byte[] data, @NonNullString mimeType)
Parameters
@NonNull byte[] data

Byte array representing the data to be sent.

@NonNullString mimeType

an IANA standard MIME type. For supported MIME type values see theFirebase documentation.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-07-21 UTC.