InlineDataPart

public final class InlineDataPart implements Part


Represents binary data with an associated MIME type sent to and received from requests.

Summary

Public fields

final String
final @NonNull byte[]
boolean
final @NonNull String

Public constructors

InlineDataPart(@NonNull byte[] inlineData, @NonNull String mimeType)
InlineDataPart(
    @NonNull byte[] inlineData,
    @NonNull String mimeType,
    @NonNull String displayName
)

Public fields

displayName

public final String displayName

inlineData

public final @NonNull byte[] inlineData

isThought

public boolean isThought

mimeType

public final @NonNull String mimeType

Public constructors

InlineDataPart

public InlineDataPart(@NonNull byte[] inlineData, @NonNull String mimeType)
Parameters
@NonNull byte[] inlineData

the binary data as a ByteArray

@NonNull String mimeType

an IANA standard MIME type. For supported values, see the Firebase documentation.

InlineDataPart

public InlineDataPart(
    @NonNull byte[] inlineData,
    @NonNull String mimeType,
    @NonNull String displayName
)
Parameters
@NonNull byte[] inlineData

the binary data as a ByteArray

@NonNull String mimeType

an IANA standard MIME type. For supported values, see the Firebase documentation.

@NonNull String displayName

the name of the file, including the extension