Interface IpBlocks

All Known Implementing Classes:
IpBlocksImpl

public interface IpBlocks
Client interface for managing Equinix Fabric IP blocks (BYOIP / Equinix-owned IPv4 and IPv6 prefixes).
  • Method Details

    • search

      Searches for IP blocks using default filter and sort criteria.
      Returns:
      a paginated, filtered list of matching IP blocks
    • search

      Searches for IP blocks matching the specified filter criteria.
      Parameters:
      filter - the filter criteria to apply
      Returns:
      a paginated, filtered list of matching IP blocks
    • search

      Searches for IP blocks with the specified sort order.
      Parameters:
      sort - the sort criteria to apply
      Returns:
      a paginated, filtered list of matching IP blocks
    • search

      Searches for IP blocks matching the specified filter and sort criteria.
      Parameters:
      filter - the filter criteria to apply
      sort - the sort criteria to apply
      Returns:
      a paginated, filtered list of matching IP blocks
    • getByUuid

      IpBlock getByUuid(String uuid)
      Retrieves a single IP block by its unique identifier.
      Parameters:
      uuid - the unique identifier of the IP block
      Returns:
      the IP block matching the given UUID
    • define

      Begins the fluent builder for submitting a new IP block.
      Returns:
      a builder for configuring the new IP block