GoogleCloudApigeeV1Result class

Result is short for "action result", could be different types identified by "action_result" field.

Supported types: 1. DebugInfo : generic debug info collected by runtime recorded as a list of properties. For example, the contents could be virtual host info, state change result, or execution metadata. Required fields : properties, timestamp 2. RequestMessage: information of a http request. Contains headers, request URI and http methods type.Required fields : headers, uri, verb 3. ResponseMessage: information of a http response. Contains headers, reason phrase and http status code. Required fields : headers, reasonPhrase, statusCode 4. ErrorMessage: information of a http error message. Contains detail error message, reason phrase and status code. Required fields : content, headers, reasonPhrase, statusCode 5. VariableAccess: a list of variable access actions, can be Get, Set and Remove. Required fields : accessList

Constructors

GoogleCloudApigeeV1Result({String? ActionResult, List<GoogleCloudApigeeV1Access>? accessList, String? content, List<GoogleCloudApigeeV1Property>? headers, GoogleCloudApigeeV1Properties? properties, String? reasonPhrase, String? statusCode, String? timestamp, String? uRI, String? verb})
GoogleCloudApigeeV1Result.fromJson(Map json_)

Properties

accessList List<GoogleCloudApigeeV1Access>?
A list of variable access actions agaist the api proxy.
getter/setter pair
ActionResult String?
Type of the action result.
getter/setter pair
content String?
Error message content.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
headers List<GoogleCloudApigeeV1Property>?
A list of HTTP headers.
getter/setter pair
properties GoogleCloudApigeeV1Properties?
Name value pairs used for DebugInfo ActionResult.
getter/setter pair
reasonPhrase String?
HTTP response phrase
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
statusCode String?
HTTP response code
getter/setter pair
timestamp String?
Timestamp of when the result is recorded.
getter/setter pair
uRI String?
The relative path of the api proxy.
getter/setter pair
verb String?
HTTP method verb
getter/setter pair

Methods

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

Operators

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