@Generated(value="software.amazon.awssdk:codegen") public final class Listener extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Listener.Builder,Listener>
An object that represents a listener for a virtual node.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Listener.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Listener.Builder |
builder() |
VirtualNodeConnectionPool |
connectionPool()
The connection pool information for the listener.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
HealthCheckPolicy |
healthCheck()
The health check information for the listener.
|
OutlierDetection |
outlierDetection()
The outlier detection information for the listener.
|
PortMapping |
portMapping()
The port mapping information for the listener.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Listener.Builder> |
serializableBuilderClass() |
ListenerTimeout |
timeout()
An object that represents timeouts for different protocols.
|
ListenerTls |
tls()
A reference to an object that represents the Transport Layer Security (TLS) properties for a listener.
|
Listener.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final VirtualNodeConnectionPool connectionPool()
The connection pool information for the listener.
public final HealthCheckPolicy healthCheck()
The health check information for the listener.
public final OutlierDetection outlierDetection()
The outlier detection information for the listener.
public final PortMapping portMapping()
The port mapping information for the listener.
public final ListenerTimeout timeout()
An object that represents timeouts for different protocols.
public final ListenerTls tls()
A reference to an object that represents the Transport Layer Security (TLS) properties for a listener.
public Listener.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Listener.Builder,Listener>public static Listener.Builder builder()
public static Class<? extends Listener.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.