@Generated(value="software.amazon.awssdk:codegen") public class NeighborConnectionDetail extends Object implements StructuredPojo, ToCopyableBuilder<NeighborConnectionDetail.Builder,NeighborConnectionDetail>
Details about neighboring servers.
Modifier and Type | Class and Description |
---|---|
static interface |
NeighborConnectionDetail.Builder |
Modifier and Type | Method and Description |
---|---|
static NeighborConnectionDetail.Builder |
builder() |
Long |
connectionsCount()
The number of open network connections with the neighboring server.
|
Integer |
destinationPort()
The destination network port for the connection.
|
String |
destinationServerId()
The ID of the server that accepted the network connection.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
static Class<? extends NeighborConnectionDetail.Builder> |
serializableBuilderClass() |
String |
sourceServerId()
The ID of the server that opened the network connection.
|
NeighborConnectionDetail.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
transportProtocol()
The network protocol used for the connection.
|
copy
public String sourceServerId()
The ID of the server that opened the network connection.
public String destinationServerId()
The ID of the server that accepted the network connection.
public Integer destinationPort()
The destination network port for the connection.
public String transportProtocol()
The network protocol used for the connection.
public Long connectionsCount()
The number of open network connections with the neighboring server.
public NeighborConnectionDetail.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<NeighborConnectionDetail.Builder,NeighborConnectionDetail>
public static NeighborConnectionDetail.Builder builder()
public static Class<? extends NeighborConnectionDetail.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.