TLSRoute class

Describes match conditions and actions for routing unterminated TLS traffic (TLS/HTTPS).

Constructors

TLSRoute({required TLSMatchAttributes match, RouteDestination? route})
The main constructor.
const
TLSRoute.fromJson(Map<String, dynamic> json)
Creates a TLSRoute from JSON data.

Properties

hashCode int
The hash code for this object.
no setterinherited
match TLSMatchAttributes
Match conditions to be satisfied for the rule to be activated. All conditions inside a single match block have AND semantics, while the list of match blocks have OR semantics. The rule is matched if any one of the match blocks succeed.
final
route RouteDestination?
The destination to which the connection should be forwarded to.
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