Class InternetAccess

java.lang.Object
api.equinix.javasdk.EquinixClient
api.equinix.javasdk.InternetAccess
All Implemented Interfaces:
Service, Closeable, AutoCloseable

public final class InternetAccess extends EquinixClient implements Service
The primary entry point for accessing Equinix Internet Access APIs.

Internet Access provides managed internet connectivity services through Equinix data centers. This class offers typed access to internet access services, associated ports, and routing configurations.

All resource accessors use lazy initialization — internal clients are created on first access and reused for subsequent calls.

Quick Start


 BasicEquinixCredentials credentials = new BasicEquinixCredentials("clientId", "clientSecret");
 InternetAccess internetAccess = new InternetAccess(credentials);

 // List internet access services
 PaginatedList<InternetAccessService> services = internetAccess.services().list();
 
Author:
ianjones
See Also: