Class ProjectsResource.HistoriesResource.ExecutionsResource.StepsResource.PerfSampleSeriesResource.ListRequest
Lists PerfSampleSeries for a given Step. The request provides an optional filter which specifies one or more PerfMetricsType to include in the result; if none returns all. The resulting PerfSampleSeries are sorted by ids. May return any of the following canonical error codes: - NOT_FOUND - The containing Step does not exist
Inheritance
Inherited Members
Namespace: Google.Apis.ToolResults.v1beta3
Assembly: Google.Apis.ToolResults.v1beta3.dll
Syntax
public class ProjectsResource.HistoriesResource.ExecutionsResource.StepsResource.PerfSampleSeriesResource.ListRequest : ToolResultsBaseServiceRequest<ListPerfSampleSeriesResponse>, IClientServiceRequest<ListPerfSampleSeriesResponse>, IClientServiceRequest
Constructors
ListRequest(IClientService, string, string, string, string)
Constructs a new List request.
Declaration
public ListRequest(IClientService service, string projectId, string historyId, string executionId, string stepId)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service | |
string | projectId | |
string | historyId | |
string | executionId | |
string | stepId |
Properties
ExecutionId
A tool results execution ID.
Declaration
[RequestParameter("executionId", RequestParameterType.Path)]
public virtual string ExecutionId { get; }
Property Value
Type | Description |
---|---|
string |
Filter
Specify one or more PerfMetricType values such as CPU to filter the result
Declaration
[RequestParameter("filter", RequestParameterType.Query)]
public virtual ProjectsResource.HistoriesResource.ExecutionsResource.StepsResource.PerfSampleSeriesResource.ListRequest.FilterEnum? Filter { get; set; }
Property Value
Type | Description |
---|---|
ProjectsResource.HistoriesResource.ExecutionsResource.StepsResource.PerfSampleSeriesResource.ListRequest.FilterEnum? |
Remarks
Use this property to set a single value for the parameter, or FilterList to set multiple values. Do not set both properties.
FilterList
Specify one or more PerfMetricType values such as CPU to filter the result
Declaration
[RequestParameter("filter", RequestParameterType.Query)]
public virtual Repeatable<ProjectsResource.HistoriesResource.ExecutionsResource.StepsResource.PerfSampleSeriesResource.ListRequest.FilterEnum> FilterList { get; set; }
Property Value
Type | Description |
---|---|
Repeatable<ProjectsResource.HistoriesResource.ExecutionsResource.StepsResource.PerfSampleSeriesResource.ListRequest.FilterEnum> |
Remarks
Use this property to set one or more values for the parameter. Do not set both this property and Filter.
HistoryId
A tool results history ID.
Declaration
[RequestParameter("historyId", RequestParameterType.Path)]
public virtual string HistoryId { get; }
Property Value
Type | Description |
---|---|
string |
HttpMethod
Gets the HTTP method.
Declaration
public override string HttpMethod { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
MethodName
Gets the method name.
Declaration
public override string MethodName { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
ProjectId
The cloud project
Declaration
[RequestParameter("projectId", RequestParameterType.Path)]
public virtual string ProjectId { get; }
Property Value
Type | Description |
---|---|
string |
RestPath
Gets the REST path.
Declaration
public override string RestPath { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
StepId
A tool results step ID.
Declaration
[RequestParameter("stepId", RequestParameterType.Path)]
public virtual string StepId { get; }
Property Value
Type | Description |
---|---|
string |
Methods
InitParameters()
Initializes List parameter list.
Declaration
protected override void InitParameters()