@Generated(value="software.amazon.awssdk:codegen") public final class Connection extends Object implements StructuredPojo, ToCopyableBuilder<Connection.Builder,Connection>
Modifier and Type | Class and Description |
---|---|
static interface |
Connection.Builder |
Modifier and Type | Method and Description |
---|---|
static Connection.Builder |
builder() |
String |
endpointArn()
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
|
String |
endpointIdentifier()
The identifier of the endpoint.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
lastFailureMessage()
The error message when the connection last failed.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
String |
replicationInstanceArn()
The Amazon Resource Name (ARN) of the replication instance.
|
String |
replicationInstanceIdentifier()
The replication instance identifier.
|
static Class<? extends Connection.Builder> |
serializableBuilderClass() |
String |
status()
The connection status.
|
Connection.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String replicationInstanceArn()
The Amazon Resource Name (ARN) of the replication instance.
public String endpointArn()
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
public String status()
The connection status.
public String lastFailureMessage()
The error message when the connection last failed.
public String endpointIdentifier()
The identifier of the endpoint. Identifiers must begin with a letter; must contain only ASCII letters, digits, and hyphens; and must not end with a hyphen or contain two consecutive hyphens.
public String replicationInstanceIdentifier()
The replication instance identifier. This parameter is stored as a lowercase string.
public Connection.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<Connection.Builder,Connection>
public static Connection.Builder builder()
public static Class<? extends Connection.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.