ToCopyableBuilder<CreatePrivateVirtualInterfaceResponse.Builder,CreatePrivateVirtualInterfaceResponse>
@Generated("software.amazon.awssdk:codegen") public class CreatePrivateVirtualInterfaceResponse extends AmazonWebServiceResult<ResponseMetadata> implements ToCopyableBuilder<CreatePrivateVirtualInterfaceResponse.Builder,CreatePrivateVirtualInterfaceResponse>
A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location and the customer.
Modifier and Type | Class | Description |
---|---|---|
static interface |
CreatePrivateVirtualInterfaceResponse.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 CreatePrivateVirtualInterfaceResponse.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CreatePrivateVirtualInterfaceResponse.Builder,CreatePrivateVirtualInterfaceResponse>
public static CreatePrivateVirtualInterfaceResponse.Builder builder()
public static Class<? extends CreatePrivateVirtualInterfaceResponse.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.