@Generated(value="software.amazon.awssdk:codegen") public final class CreateConnectionResponse extends DirectConnectResponse implements ToCopyableBuilder<CreateConnectionResponse.Builder,CreateConnectionResponse>
Information about an AWS Direct Connect connection.
| Modifier and Type | Class and Description | 
|---|---|
static interface  | 
CreateConnectionResponse.Builder  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
awsDevice()
 The Direct Connect endpoint on which the physical connection terminates. 
 | 
String | 
awsDeviceV2()
 The Direct Connect endpoint on which the physical connection terminates. 
 | 
String | 
bandwidth()
 The bandwidth of the connection. 
 | 
static CreateConnectionResponse.Builder | 
builder()  | 
String | 
connectionId()
 The ID of the connection. 
 | 
String | 
connectionName()
 The name of the connection. 
 | 
ConnectionState | 
connectionState()
 The state of the connection. 
 | 
String | 
connectionStateAsString()
 The state of the connection. 
 | 
boolean | 
equals(Object obj)  | 
<T> Optional<T> | 
getValueForField(String fieldName,
                Class<T> clazz)
Used to retrieve the value of a field from any class that extends  
SdkResponse. | 
int | 
hashCode()  | 
HasLogicalRedundancy | 
hasLogicalRedundancy()
 Indicates whether the connection supports a secondary BGP peer in the same address family (IPv4/IPv6). 
 | 
String | 
hasLogicalRedundancyAsString()
 Indicates whether the connection supports a secondary BGP peer in the same address family (IPv4/IPv6). 
 | 
Boolean | 
jumboFrameCapable()
 Indicates whether jumbo frames (9001 MTU) are supported. 
 | 
String | 
lagId()
 The ID of the LAG. 
 | 
Instant | 
loaIssueTime()
 The time of the most recent call to DescribeLoa for this connection. 
 | 
String | 
location()
 The location of the connection. 
 | 
String | 
ownerAccount()
 The ID of the AWS account that owns the connection. 
 | 
String | 
partnerName()
 The name of the AWS Direct Connect service provider associated with the connection. 
 | 
String | 
region()
 The AWS Region where the connection is located. 
 | 
List<SdkField<?>> | 
sdkFields()  | 
static Class<? extends CreateConnectionResponse.Builder> | 
serializableBuilderClass()  | 
CreateConnectionResponse.Builder | 
toBuilder()
Take this object and create a builder that contains all of the current property values of this object. 
 | 
String | 
toString()  | 
Integer | 
vlan()
 The ID of the VLAN. 
 | 
responseMetadatasdkHttpResponsecopypublic String ownerAccount()
The ID of the AWS account that owns the connection.
public String connectionId()
The ID of the connection.
public String connectionName()
The name of the connection.
public ConnectionState connectionState()
The state of the connection. The following are the possible values:
 ordering: The initial state of a hosted connection provisioned on an interconnect. The connection
 stays in the ordering state until the owner of the hosted connection confirms or declines the connection order.
 
 requested: The initial state of a standard connection. The connection stays in the requested state
 until the Letter of Authorization (LOA) is sent to the customer.
 
 pending: The connection has been approved and is being initialized.
 
 available: The network link is up and the connection is ready for use.
 
 down: The network link is down.
 
 deleting: The connection is being deleted.
 
 deleted: The connection has been deleted.
 
 rejected: A hosted connection in the ordering state enters the rejected
 state if it is deleted by the customer.
 
 If the service returns an enum value that is not available in the current SDK version, connectionState
 will return ConnectionState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
 from connectionStateAsString().
 
         ordering: The initial state of a hosted connection provisioned on an interconnect. The
         connection stays in the ordering state until the owner of the hosted connection confirms or declines the
         connection order.
         
         requested: The initial state of a standard connection. The connection stays in the requested
         state until the Letter of Authorization (LOA) is sent to the customer.
         
         pending: The connection has been approved and is being initialized.
         
         available: The network link is up and the connection is ready for use.
         
         down: The network link is down.
         
         deleting: The connection is being deleted.
         
         deleted: The connection has been deleted.
         
         rejected: A hosted connection in the ordering state enters the
         rejected state if it is deleted by the customer.
         
ConnectionStatepublic String connectionStateAsString()
The state of the connection. The following are the possible values:
 ordering: The initial state of a hosted connection provisioned on an interconnect. The connection
 stays in the ordering state until the owner of the hosted connection confirms or declines the connection order.
 
 requested: The initial state of a standard connection. The connection stays in the requested state
 until the Letter of Authorization (LOA) is sent to the customer.
 
 pending: The connection has been approved and is being initialized.
 
 available: The network link is up and the connection is ready for use.
 
 down: The network link is down.
 
 deleting: The connection is being deleted.
 
 deleted: The connection has been deleted.
 
 rejected: A hosted connection in the ordering state enters the rejected
 state if it is deleted by the customer.
 
 If the service returns an enum value that is not available in the current SDK version, connectionState
 will return ConnectionState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
 from connectionStateAsString().
 
         ordering: The initial state of a hosted connection provisioned on an interconnect. The
         connection stays in the ordering state until the owner of the hosted connection confirms or declines the
         connection order.
         
         requested: The initial state of a standard connection. The connection stays in the requested
         state until the Letter of Authorization (LOA) is sent to the customer.
         
         pending: The connection has been approved and is being initialized.
         
         available: The network link is up and the connection is ready for use.
         
         down: The network link is down.
         
         deleting: The connection is being deleted.
         
         deleted: The connection has been deleted.
         
         rejected: A hosted connection in the ordering state enters the
         rejected state if it is deleted by the customer.
         
ConnectionStatepublic String region()
The AWS Region where the connection is located.
public String location()
The location of the connection.
public String bandwidth()
The bandwidth of the connection.
public Integer vlan()
The ID of the VLAN.
public String partnerName()
The name of the AWS Direct Connect service provider associated with the connection.
public Instant loaIssueTime()
The time of the most recent call to DescribeLoa for this connection.
public String lagId()
The ID of the LAG.
public String awsDevice()
The Direct Connect endpoint on which the physical connection terminates.
public Boolean jumboFrameCapable()
Indicates whether jumbo frames (9001 MTU) are supported.
public String awsDeviceV2()
The Direct Connect endpoint on which the physical connection terminates.
public HasLogicalRedundancy hasLogicalRedundancy()
Indicates whether the connection supports a secondary BGP peer in the same address family (IPv4/IPv6).
 If the service returns an enum value that is not available in the current SDK version,
 hasLogicalRedundancy will return HasLogicalRedundancy.UNKNOWN_TO_SDK_VERSION. The raw value
 returned by the service is available from hasLogicalRedundancyAsString().
 
HasLogicalRedundancypublic String hasLogicalRedundancyAsString()
Indicates whether the connection supports a secondary BGP peer in the same address family (IPv4/IPv6).
 If the service returns an enum value that is not available in the current SDK version,
 hasLogicalRedundancy will return HasLogicalRedundancy.UNKNOWN_TO_SDK_VERSION. The raw value
 returned by the service is available from hasLogicalRedundancyAsString().
 
HasLogicalRedundancypublic CreateConnectionResponse.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<CreateConnectionResponse.Builder,CreateConnectionResponse>toBuilder in class AwsResponsepublic static CreateConnectionResponse.Builder builder()
public static Class<? extends CreateConnectionResponse.Builder> serializableBuilderClass()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
SdkResponseSdkResponse. The field name
 specified should match the member name from the corresponding service-2.json model specified in the
 codegen-resources folder for a given service. The class specifies what class to cast the returned value to.
 If the returned value is also a modeled class, the SdkResponse.getValueForField(String, Class) method will
 again be available.getValueForField in class SdkResponsefieldName - The name of the member to be retrieved.clazz - The class to cast the returned object to.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.