- Ressource: Anmerkung
- UserSpecifiedAnnotation
- AnnotationValue
- GeoCoordinate
- AnnotationList
- AnnotationCustomizedStruct
- Partition
- TemporalPartition
- SpatialPartition
- RelativeTemporalPartition
- Methoden
Ressource: Anmerkung
Eine Anmerkung ist eine Ressource im Asset. Es stellt eine Schlüssel/Wert-Zuordnung von Inhalten im Asset dar.
JSON-Darstellung |
---|
{
"name": string,
"userSpecifiedAnnotation": {
object ( |
Felder | |
---|---|
name |
Ressourcenname der Anmerkung. Format: |
userSpecifiedAnnotation |
Vom Nutzer bereitgestellte Anmerkung. |
UserSpecifiedAnnotation
Von Nutzern bereitgestellte Anmerkungen.
JSON-Darstellung |
---|
{ "key": string, "value": { object ( |
Felder | |
---|---|
key |
Pflichtangabe. Schlüssel der Anmerkung. Der Schlüssel muss von CreateDataSchema mit dem Typ festgelegt werden. |
value |
Wert der Anmerkung. Der Wert muss gemäß dem Datenschema in den Typ konvertiert werden können. |
partition |
Informationen für die Anmerkung auf Unter-Asset-Ebene in Zeit und Raum partitionieren. |
AnnotationValue
Wert der Anmerkung, einschließlich aller im Datenschema verfügbaren Typen.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld Für |
|
intValue |
Wert der Anmerkung vom Typ „int“. |
floatValue |
Wert der Anmerkung vom Typ „Gleitkommazahl“. |
strValue |
Wert der Anmerkung vom Typ „String“. |
datetimeValue |
Wert der Anmerkung vom Typ „Datum/Uhrzeit“. |
geoCoordinate |
Wert der Anmerkung zum Typ der geografischen Koordinaten. |
protoAnyValue |
Wert eines beliebigen Proto-Werts. Ein Objekt, das Felder eines beliebigen Typs enthält. Ein zusätzliches Feld |
boolValue |
Wert der Anmerkung vom Typ „boolescher Wert“. |
customizedStructDataValue |
Wert der Anmerkung für die benutzerdefinierte Struktur. Dieses Feld hat keine Auswirkungen. Verwenden Sie stattdessen „customizedStructValue“ für die Anmerkung einer benutzerdefinierten Struktur. |
listValue |
Wert der Anmerkung für den Listentyp. |
customizedStructValue |
Wert der Anmerkung für benutzerdefinierte Strukturtypen. |
GeoCoordinate
Darstellung von Standortkoordinaten
JSON-Darstellung |
---|
{ "latitude": number, "longitude": number } |
Felder | |
---|---|
latitude |
Breitengradkoordinate. Grad [−90 .. 90] |
longitude |
Längengradkoordinate. Grad [−180 .. 180] |
AnnotationList
Listendarstellung in der Anmerkung.
JSON-Darstellung |
---|
{
"values": [
{
object ( |
Felder | |
---|---|
values[] |
Die Werte der Datentyp-Anmerkung |
AnnotationCustomizedStruct
Benutzerdefinierte Strukturdarstellung in Anmerkung
JSON-Darstellung |
---|
{
"elements": {
string: {
object ( |
Felder | |
---|---|
elements |
Eine Zuordnung der Schlüssel der Elemente zum Anmerkungswert des Elements. Ein Objekt, das eine Liste von |
Partition
Partition, um die Partition in Zeit und Raum für die Anmerkung auf Unter-Asset-Ebene anzugeben.
JSON-Darstellung |
---|
{ "temporalPartition": { object ( |
Felder | |
---|---|
temporalPartition |
Partitionierung des Assets im Zeitverlauf. |
spatialPartition |
Partitionierung des Assets im Raum. |
relativeTemporalPartition |
Partitionierung des Assets im Zeitverlauf. |
TemporalPartition
Partition des Assets in der UTC-Epochenzeit. Wird vom Corpustyp „STREAM_VIDEO“ unterstützt.
JSON-Darstellung |
---|
{ "startTime": string, "endTime": string } |
Felder | |
---|---|
startTime |
Startzeit der Partition. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
endTime |
Endzeit der Partition. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
SpatialPartition
Partitionierung des Assets im Raum.
JSON-Darstellung |
---|
{ "xMin": string, "yMin": string, "xMax": string, "yMax": string } |
Felder | |
---|---|
xMin |
Der minimale Wert der x-Koordinate. |
yMin |
Der minimale Wert der y-Koordinate. |
xMax |
Der maximale Wert der X-Koordinate. |
yMax |
Der maximale Wert der y-Koordinate. |
RelativeTemporalPartition
Partitionierung des Assets in relativer Zeit. Wird vom Korpustyp „VIDEO_ON_DEMAND“ unterstützt.
JSON-Darstellung |
---|
{ "startOffset": string, "endOffset": string } |
Felder | |
---|---|
startOffset |
Startzeit-Offset der Partition. Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit " |
endOffset |
Endzeitversatz der Partition. Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit " |
Methoden |
|
---|---|
|
Erstellt eine Anmerkung innerhalb des Assets. |
|
Löscht die Anmerkung im Asset. |
|
Liest Anmerkungen im Asset. |
|
Listet eine Liste von Anmerkungen im Asset auf. |
|
Aktualisiert die Anmerkung im Asset. |