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