Kaynak: Dosya
API'ye yüklenen bir dosyadır.
JSON gösterimi |
---|
{ "name": string, "displayName": string, "mimeType": string, "sizeBytes": string, "createTime": string, "updateTime": string, "expirationTime": string, "sha256Hash": string, "uri": string, "state": enum ( |
Alanlar | |
---|---|
name |
Sabit. Tanımlayıcı. |
displayName |
İsteğe bağlı. |
mimeType |
Yalnızca çıkış. Dosyanın MIME türü. |
sizeBytes |
Yalnızca çıkış. Dosyanın bayt cinsinden boyutu. |
createTime |
Yalnızca çıkış. Nanosaniye çözünürlük ve en fazla dokuz kesir basamağı olan, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
updateTime |
Yalnızca çıkış. Nanosaniye çözünürlük ve en fazla dokuz kesir basamağı olan, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
expirationTime |
Yalnızca çıkış. Nanosaniye çözünürlük ve en fazla dokuz kesir basamağı olan, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
sha256Hash |
Yalnızca çıkış. Yüklenen baytların SHA-256 karması. Base64 kodlu bir dize. |
uri |
Yalnızca çıkış. |
state |
Yalnızca çıkış. Dosyanın işleme durumu. |
error |
Yalnızca çıkış. Dosya işleme başarısız olduysa hata durumu. |
Birleştirme alanı metadata . Dosya meta verileri. metadata şunlardan yalnızca biri olabilir: |
|
videoMetadata |
Yalnızca çıkış. Videonun meta verileri. |
VideoMetadata
File
başlıklı videonun meta verileri.
JSON gösterimi |
---|
{ "videoDuration": string } |
Alanlar | |
---|---|
videoDuration |
Videonun süresi. " |
Eyalet
Dosyanın yaşam döngüsüne dair durumlar.
Sıralamalar | |
---|---|
STATE_UNSPECIFIED |
Varsayılan değer. Eyalet atlanırsa bu değer kullanılır. |
PROCESSING |
Dosya işleniyor ve henüz çıkarım için kullanılamaz. |
ACTIVE |
Dosya işlenir ve çıkarım için kullanılabilir. |
FAILED |
Dosya işlenemedi. |
Yöntemler |
|
---|---|
|
File öğesini siler. |
|
Belirtilen File için meta verileri alır. |
|
İstekte bulunan projenin sahip olduğu File öğelerinin meta verilerini listeler. |