Interface Networks
- All Known Implementing Classes:
NetworksImpl
public interface Networks
Client interface for managing Equinix Fabric networks. Networks provide logical groupings
of connections that share routing and policy configurations.
-
Method Summary
Modifier and TypeMethodDescriptiondefine(NetworkType networkType) Begins the fluent builder for creating a new network.Retrieves a single network by its unique identifier.Retrieves a single network change by its identifier.getChanges(String uuid) Lists the lifecycle changes recorded against a network.getConnections(String networkId) Lists the connections that belong to a network.search()Searches for networks using default filter and sort criteria.search(FilterPropertyList filter) Searches for networks matching the specified filter criteria.search(FilterPropertyList filter, SortPropertyList sort) Searches for networks matching the specified filter and sort criteria.search(SortPropertyList sort) Searches for networks with the specified sort order.
-
Method Details
-
search
PaginatedFilteredList<Network> search()Searches for networks using default filter and sort criteria.- Returns:
- a paginated, filtered list of matching networks
-
search
Searches for networks matching the specified filter criteria.- Parameters:
filter- the filter criteria to apply- Returns:
- a paginated, filtered list of matching networks
-
search
Searches for networks with the specified sort order.- Parameters:
sort- the sort criteria to apply- Returns:
- a paginated, filtered list of matching networks
-
search
Searches for networks matching the specified filter and sort criteria.- Parameters:
filter- the filter criteria to applysort- the sort criteria to apply- Returns:
- a paginated, filtered list of matching networks
-
getByUuid
-
define
Begins the fluent builder for creating a new network. Call methods on the returned builder to configure the network, then callcreate().- Parameters:
networkType- the type of network to create- Returns:
- a builder for configuring the new network
-
getConnections
Lists the connections that belong to a network. Spec 4.34.0 declares nooffseton this GET and the live service returns every item in one response (forGET /ports:limit 999,offsetandlimitignored, observed 2026-11-11), so this is a plain list, not a multi-page one.- Parameters:
networkId- the unique identifier of the network- Returns:
- the network's connections
-
getChanges
-
getChange
-