StreamWithAnnotation

アプリケーション固有のアノテーションを含む Vision AI ストリームを記述するメッセージ。このメッセージ内のすべての StreamAnnotation オブジェクトに一意の ID が必要です。

JSON 表現
{
  "stream": string,
  "applicationAnnotations": [
    {
      object (StreamAnnotation)
    }
  ],
  "nodeAnnotations": [
    {
      object (NodeAnnotation)
    }
  ]
}
フィールド
stream

string

Vision AI Stream リソース名。

applicationAnnotations[]

object (StreamAnnotation)

アプリケーション全体に適用されるアノテーション。

nodeAnnotations[]

object (NodeAnnotation)

アプリケーションの特定のノードに適用されるアノテーション。アプリケーションとノードの両方に同じタイプのアノテーションが適用されている場合、グローバル アプリケーションのアノテーションに加えて、ノード アノテーションが追加されます。たとえば、アプリ全体に 1 つのアクティブ ゾーン アノテーションがあり、占有状況分析プロセッサに 1 つのアクティブ ゾーン アノテーションがある場合、占有状況分析プロセッサには 2 つのアクティブ ゾーンが定義されます。

NodeAnnotation

アプリケーション ノードに固有のアノテーションを説明するメッセージ。

JSON 表現
{
  "node": string,
  "annotations": [
    {
      object (StreamAnnotation)
    }
  ]
}
フィールド
node

string

アプリケーション グラフのノード名。

annotations[]

object (StreamAnnotation)

ノード固有のストリームのアノテーション。