Class SimpleAccessPoint.AccessPointBuilder
java.lang.Object
api.equinix.javasdk.fabric.model.implementation.SimpleAccessPoint.AccessPointBuilder
- Enclosing class:
SimpleAccessPoint
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionauthenticationKey(String authenticationKey) create()deviceInterface(InterfaceType interfaceType, Integer interfaceId) fromCloudProvider(CloudProviderConnectionAdapter<?> adapter) Configures this access point using aCloudProviderConnectionAdapter.linkProtocol(LinkProtocolType linkProtocolType, Integer vlanTag, Integer vlanCTag, Integer vlanSTag) linkProtocol(LinkProtocol linkProtocol) peeringType(PeeringType peeringType) sellerRegion(String sellerRegion) serviceProfile(ServiceProfile serviceProfile) serviceProfile(String serviceProfileUuid) virtualDevice(String virtualDeviceUuid)
-
Constructor Details
-
AccessPointBuilder
-
AccessPointBuilder
-
-
Method Details
-
port
-
port
-
serviceProfile
-
serviceProfile
-
virtualDevice
-
linkProtocol
-
linkProtocol
public SimpleAccessPoint.AccessPointBuilder linkProtocol(LinkProtocolType linkProtocolType, Integer vlanTag, Integer vlanCTag, Integer vlanSTag) -
deviceInterface
public SimpleAccessPoint.AccessPointBuilder deviceInterface(InterfaceType interfaceType, Integer interfaceId) -
sellerRegion
-
authenticationKey
-
peeringType
-
fromCloudProvider
public SimpleAccessPoint.AccessPointBuilder fromCloudProvider(CloudProviderConnectionAdapter<?> adapter) Configures this access point using aCloudProviderConnectionAdapter.Extracts the service profile UUID, authentication key, seller region, and optional peering type from the adapter and applies them to this access point builder.
- Parameters:
adapter- the cloud provider adapter to extract connection parameters from- Returns:
- this builder for chaining
-
create
-