ToCopyableBuilder<AllocatePublicVirtualInterfaceResponse.Builder,AllocatePublicVirtualInterfaceResponse>
@Generated("software.amazon.awssdk:codegen") public class AllocatePublicVirtualInterfaceResponse extends AmazonWebServiceResult<ResponseMetadata> implements ToCopyableBuilder<AllocatePublicVirtualInterfaceResponse.Builder,AllocatePublicVirtualInterfaceResponse>
A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location and the customer.
Modifier and Type | Class | Description |
---|---|---|
static interface |
AllocatePublicVirtualInterfaceResponse.Builder |
setSdkHttpMetadata, setSdkResponseMetadata
public String ownerAccount()
The AWS account that will own the new virtual interface.
public String virtualInterfaceId()
public String location()
public String connectionId()
public String virtualInterfaceType()
public String virtualInterfaceName()
public Integer vlan()
public Integer asn()
public String authKey()
public String amazonAddress()
public String customerAddress()
public String addressFamily()
AddressFamily
public String virtualInterfaceState()
VirtualInterfaceState
public String customerRouterConfig()
Information for generating the customer router configuration.
public String virtualGatewayId()
public List<RouteFilterPrefix> routeFilterPrefixes()
public AllocatePublicVirtualInterfaceResponse.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<AllocatePublicVirtualInterfaceResponse.Builder,AllocatePublicVirtualInterfaceResponse>
public static AllocatePublicVirtualInterfaceResponse.Builder builder()
public static Class<? extends AllocatePublicVirtualInterfaceResponse.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.