JourneyExecutionActivityMetricsResponse class

Provides the results of a query that retrieved the data for a standard execution metric that applies to a journey activity, and provides information about that query.

Constructors

JourneyExecutionActivityMetricsResponse({required String activityType, required String applicationId, required String journeyActivityId, required String journeyId, required String lastEvaluatedTime, required Map<String, String> metrics})
JourneyExecutionActivityMetricsResponse.fromJson(Map<String, dynamic> json)
factory

Properties

activityType String
The type of activity that the metric applies to. Possible values are:
final
applicationId String
The unique identifier for the application that the metric applies to.
final
hashCode int
The hash code for this object.
no setterinherited
journeyActivityId String
The unique identifier for the activity that the metric applies to.
final
journeyId String
The unique identifier for the journey that the metric applies to.
final
lastEvaluatedTime String
The date and time, in ISO 8601 format, when Amazon Pinpoint last evaluated the execution status of the activity and updated the data for the metric.
final
metrics Map<String, String>
A JSON object that contains the results of the query. The results vary depending on the type of activity (ActivityType). For information about the structure and contents of the results, see the Amazon Pinpoint Developer Guide.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

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