Listener class

An object that represents a listener for a virtual node.

Constructors

Listener({required PortMapping portMapping, VirtualNodeConnectionPool? connectionPool, HealthCheckPolicy? healthCheck, OutlierDetection? outlierDetection, ListenerTimeout? timeout, ListenerTls? tls})
Listener.fromJson(Map<String, dynamic> json)
factory

Properties

connectionPool VirtualNodeConnectionPool?
The connection pool information for the listener.
final
hashCode int
The hash code for this object.
no setterinherited
healthCheck HealthCheckPolicy?
The health check information for the listener.
final
outlierDetection OutlierDetection?
The outlier detection information for the listener.
final
portMapping PortMapping
The port mapping information for the listener.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
timeout ListenerTimeout?
An object that represents timeouts for different protocols.
final
tls ListenerTls?
A reference to an object that represents the Transport Layer Security (TLS) properties for a listener.
final

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