- Recurso: anotação
- UserSpecifiedAnnotation
- AnnotationValue
- GeoCoordinate
- AnnotationList
- AnnotationCustomizedStruct
- Partições
- TemporalPartition
- SpatialPartition
- RelativeTemporalPartition
- Métodos
Recurso: anotação
Uma anotação é um recurso no recurso. Ele representa um mapeamento de chave-valor do conteúdo no recurso.
Representação JSON |
---|
{
"name": string,
"userSpecifiedAnnotation": {
object ( |
Campos | |
---|---|
name |
Nome do recurso da anotação. Formato: |
userSpecifiedAnnotation |
Anotação fornecida pelo usuário. |
UserSpecifiedAnnotation
Anotação fornecida pelos usuários.
Representação JSON |
---|
{ "key": string, "value": { object ( |
Campos | |
---|---|
key |
Obrigatório. Chave da anotação. A chave precisa ser definida com o tipo por CreateDataSchema. |
value |
Valor da anotação. O valor precisa ser convertido para o tipo de acordo com o esquema de dados. |
partition |
Particione as informações em tempo e espaço para a anotação no nível do subrecurso. |
AnnotationValue
Valor da anotação, incluindo todos os tipos disponíveis no esquema de dados.
Representação JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de união
|
|
intValue |
Valor da anotação do tipo int. |
floatValue |
Valor da anotação do tipo flutuante. |
strValue |
Valor da anotação do tipo de string. |
datetimeValue |
Valor da anotação do tipo de data e hora. |
geoCoordinate |
Valor da anotação do tipo de coordenada geográfica. |
protoAnyValue |
Valor de qualquer valor proto. Um objeto contendo campos de um tipo arbitrário. Um campo adicional |
boolValue |
Valor da anotação do tipo booleano. |
customizedStructDataValue |
Valor da anotação de struct personalizada. Esse campo não tem efeitos. Use customizedStructValue para a anotação de struct personalizada. |
listValue |
Valor da anotação do tipo de lista. |
customizedStructValue |
Valor da anotação do tipo de struct personalizado. |
GeoCoordinate
Representação de coordenadas de local
Representação JSON |
---|
{ "latitude": number, "longitude": number } |
Campos | |
---|---|
latitude |
Coordenada de latitude. Graus [-90 .. 90] |
longitude |
Coordenada de longitude. Graus [-180 .. 180] |
AnnotationList
Representação da lista na anotação.
Representação JSON |
---|
{
"values": [
{
object ( |
Campos | |
---|---|
values[] |
Os valores da anotação de tipo de dados |
AnnotationCustomizedStruct
Representação personalizada de struct na anotação.
Representação JSON |
---|
{
"elements": {
string: {
object ( |
Campos | |
---|---|
elements |
Um mapeamento das chaves dos elementos para o valor da anotação do elemento. Um objeto com uma lista de pares |
Partição
Partição para especificar a partição no tempo e no espaço para anotação no nível do subrecurso.
Representação JSON |
---|
{ "temporalPartition": { object ( |
Campos | |
---|---|
temporalPartition |
Partição de recursos no tempo. |
spatialPartition |
Partição do recurso no espaço. |
relativeTemporalPartition |
Partição de recursos no tempo. |
TemporalPartition
Partição do recurso no horário UTC Epoch. Suportado pelo tipo de corpus STREAM_VIDEO.
Representação JSON |
---|
{ "startTime": string, "endTime": string } |
Campos | |
---|---|
startTime |
Horário de início da partição. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
endTime |
Horário de término da partição. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
SpatialPartition
Partição do recurso no espaço.
Representação JSON |
---|
{ "xMin": string, "yMin": string, "xMax": string, "yMax": string } |
Campos | |
---|---|
xMin |
O valor mínimo da coordenada x. |
yMin |
O valor mínimo da coordenada y. |
xMax |
O valor máximo da coordenada x. |
yMax |
O valor máximo da coordenada y. |
RelativeTemporalPartition
Partição de recurso em tempo relativo. Suporte do tipo de corpus VIDEO_ON_DEMAND.
Representação JSON |
---|
{ "startOffset": string, "endOffset": string } |
Campos | |
---|---|
startOffset |
Deslocamento do horário de início da partição. Duração em segundos com até nove dígitos fracionários, terminando em " |
endOffset |
Deslocamento do horário de término da partição. Duração em segundos com até nove dígitos fracionários, terminando em " |
Métodos |
|
---|---|
|
Cria uma anotação dentro do recurso. |
|
Exclui a anotação dentro do recurso. |
|
Lê a anotação dentro do recurso. |
|
Lista uma lista de anotações dentro do recurso. |
|
Atualiza a anotação dentro do recurso. |