GetReportResult class

Result data returned by getReport.

Constructors

GetReportResult({required String chartType, required List<String> comments, required String createdAt, required List<String> dimensions, required String displayName, required String environment, required String filter, required String fromTime, required String lastModifiedAt, required String lastViewedAt, required String limit, required List<GoogleCloudApigeeV1CustomReportMetricResponse> metrics, required String name, required String offset, required String organization, required List<GoogleCloudApigeeV1ReportPropertyResponse> properties, required List<String> sortByCols, required String sortOrder, required List<String> tags, required String timeUnit, required String toTime, required String topk})
Creates a new GetReportResult. chartType This field contains the chart type for the report comments Legacy field: not used. This field contains a list of comments associated with custom report createdAt Unix time when the app was created json key: createdAt dimensions This contains the list of dimensions for the report displayName This is the display name for the report environment Environment name filter This field contains the filter expression fromTime Legacy field: not used. Contains the from time for the report lastModifiedAt Modified time of this entity as milliseconds since epoch. json key: lastModifiedAt lastViewedAt Last viewed time of this entity as milliseconds since epoch limit Legacy field: not used This field contains the limit for the result retrieved metrics This contains the list of metrics name Unique identifier for the report T his is a legacy field used to encode custom report unique id offset Legacy field: not used. This field contains the offset for the data organization Organization name properties This field contains report properties such as ui metadata etc. sortByCols Legacy field: not used much. Contains the list of sort by columns sortOrder Legacy field: not used much. Contains the sort order for the sort columns tags Legacy field: not used. This field contains a list of tags associated with custom report timeUnit This field contains the time unit of aggregation for the report toTime Legacy field: not used. Contains the end time for the report topk Legacy field: not used. This field contains the top k parameter value for restricting the result
const
GetReportResult.fromMap(Map<String, dynamic> map)
factory

Properties

chartType → String
This field contains the chart type for the report
final
comments → List<String>
Legacy field: not used. This field contains a list of comments associated with custom report
final
createdAt → String
Unix time when the app was created json key: createdAt
final
dimensions → List<String>
This contains the list of dimensions for the report
final
displayName → String
This is the display name for the report
final
environment → String
Environment name
final
filter → String
This field contains the filter expression
final
fromTime → String
Legacy field: not used. Contains the from time for the report
final
hashCode → int
The hash code for this object.
no setterinherited
lastModifiedAt → String
Modified time of this entity as milliseconds since epoch. json key: lastModifiedAt
final
lastViewedAt → String
Last viewed time of this entity as milliseconds since epoch
final
limit → String
Legacy field: not used This field contains the limit for the result retrieved
final
metrics → List<GoogleCloudApigeeV1CustomReportMetricResponse>
This contains the list of metrics
final
name → String
Unique identifier for the report T his is a legacy field used to encode custom report unique id
final
offset → String
Legacy field: not used. This field contains the offset for the data
final
organization → String
Organization name
final
properties → List<GoogleCloudApigeeV1ReportPropertyResponse>
This field contains report properties such as ui metadata etc.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sortByCols → List<String>
Legacy field: not used much. Contains the list of sort by columns
final
sortOrder → String
Legacy field: not used much. Contains the sort order for the sort columns
final
tags → List<String>
Legacy field: not used. This field contains a list of tags associated with custom report
final
timeUnit → String
This field contains the time unit of aggregation for the report
final
topk → String
Legacy field: not used. This field contains the top k parameter value for restricting the result
final
toTime → String
Legacy field: not used. Contains the end time for the report
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited