Abort class

Abort specification is used to prematurely abort a request with a pre-specified error code. The following example will return an HTTP 400 error code for 1 out of every 1000 requests to the “ratings” service “v1”.

The httpStatus field is used to indicate the HTTP status code to return to the caller. The optional percentage field can be used to only abort a certain percentage of requests. If not specified, all requests are aborted.

Constructors

Abort({required int httpStatus, Percent? percentage})
The main constructor.
const
Abort.fromJson(Map<String, dynamic> json)
Creates a Abort from JSON data.

Properties

hashCode int
The hash code for this object.
no setterinherited
httpStatus int
HTTP status code to use to abort the Http request.
final
percentage Percent?
Percentage of requests to be aborted with the error code provided.
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