REST Resource: projects.histories.executions.steps.perfSampleSeries

リソース: PerfSampleSeries

パフォーマンス サンプル(またはデータポイント)のコレクションを表すリソース

JSON 表現
{
  "projectId": string,
  "historyId": string,
  "executionId": string,
  "stepId": string,
  "sampleSeriesId": string,

  // Union field perf_sample_series can be only one of the following:
  "basicPerfSampleSeries": {
    object (BasicPerfSampleSeries)
  }
  // End of list of possible types for union field perf_sample_series.
}
フィールド
projectId

string

Cloud プロジェクト

注: このフィールドはレスポンスのみで使用されます。リクエストでここに指定された値は、すべて無視されます。

historyId

string

ツール結果履歴 ID。

注: このフィールドはレスポンスのみで使用されます。リクエストでここに指定された値は、すべて無視されます。

executionId

string

ツール結果実行 ID。

注: このフィールドはレスポンスのみで使用されます。リクエストでここに指定された値は、すべて無視されます。

stepId

string

ツール結果のステップ ID。

注: このフィールドはレスポンスのみで使用されます。リクエストでここに指定された値は、すべて無視されます。

sampleSeriesId

string

サンプルのシリーズ ID

注: このフィールドはレスポンスのみで使用されます。リクエストでここに指定された値は、すべて無視されます。

共用体フィールド perf_sample_series

perf_sample_series は次のいずれかになります。

basicPerfSampleSeries

object (BasicPerfSampleSeries)

折れ線グラフで表される基本的な系列

BasicPerfSampleSeries

折れ線グラフで表される基本的なサンプル系列のメタデータをカプセル化します

JSON 表現
{
  "perfMetricType": enum (PerfMetricType),
  "perfUnit": enum (PerfUnit),
  "sampleSeriesLabel": enum (SampleSeriesLabel)
}
フィールド
perfMetricType

enum (PerfMetricType)

perfUnit

enum (PerfUnit)

sampleSeriesLabel

enum (SampleSeriesLabel)

PerfUnit

このコレクションの一連のデータポイントに対応する単位

列挙型
perfUnitUnspecified
kibibyte
percent
bytesPerSecond
framesPerSecond
byte

SampleSeriesLabel

特定のパフォーマンス サンプル シリーズを識別するためのラベル

列挙型
sampleSeriesTypeUnspecified
memoryRssPrivate メモリのサンプル シリーズ
memoryRssShared
memoryRssTotal
memoryTotal
cpuUser CPU サンプル シリーズ
cpuKernel
cpuTotal
ntBytesTransferred ネットワーク サンプル シリーズ
ntBytesReceived
networkSent
networkReceived
graphicsFrameRate グラフィックのサンプル シリーズ

メソッド

create

PerfSampleSeries を作成します。

get

PerfSampleSeries を取得します。

list

指定されたステップの PerfSampleSeries を一覧表示します。