Uses of Class
com.eqixiac.equinix.core.http.response.PaginatedList
Packages that use PaginatedList
Package
Description
Core client infrastructure for the Equinix Java SDK.
HTTP communication layer for the Equinix Java SDK.
HTTP response handling for the Equinix Java SDK.
Customer Portal client interfaces for the Equinix Java SDK.
Public Fabric Beta client interfaces: the
FabricBeta hub and one client per family.Implementations of the Fabric Beta clients.
Internal transport helpers shared by the Fabric Beta clients; not part of the public API.
Fabric domain client interfaces for the Equinix Java SDK.
IBX SmartView client interfaces for the Equinix Java SDK.
Internet Access client interfaces for the Equinix Java SDK.
Network Edge client interfaces for the Equinix Java SDK.
Projects client interfaces for the Equinix Java SDK.
-
Uses of PaginatedList in com.eqixiac.equinix.core.client
Methods in com.eqixiac.equinix.core.client that return PaginatedListModifier and TypeMethodDescriptionResourceClientBase.nextPage(PaginatedRequest<M> equinixRequest) -
Uses of PaginatedList in com.eqixiac.equinix.core.http
Methods in com.eqixiac.equinix.core.http that return PaginatedListModifier and TypeMethodDescriptionstatic <T,S> PaginatedList <T> ResponseHandler.mapPaginatedList(List<S> paginatedList, Pageable<T> serviceClient, BiFunction<? super S, ? super Pageable<T>, ? extends T> objectMapper) static <T,S> PaginatedList <T> ResponseHandler.toPaginatedList(Page<S> page, Pageable<T> serviceClient, BiFunction<? super S, ? super Pageable<T>, ? extends T> objectMapper) Builds a fully-populatedPaginatedListfrom a deserializedPagein one step: maps each JSON item to its model wrapper and attaches the page's request/response/pagination for lazy paging. -
Uses of PaginatedList in com.eqixiac.equinix.core.http.response
Methods in com.eqixiac.equinix.core.http.response that return PaginatedListModifier and TypeMethodDescriptionPaginatedList.loadAll()Eagerly loads all remaining pages from the API, appending all results to this list.Pageable.nextPage(PaginatedRequest<T> equinixRequest) -
Uses of PaginatedList in com.eqixiac.equinix.customerportal.client
Methods in com.eqixiac.equinix.customerportal.client that return PaginatedListModifier and TypeMethodDescriptionInvoices.details()Lists all invoice details for the current account.Invoices.details(RequestBuilder.Invoice requestBuilder) Lists invoice details matching the specified filter criteria.Reports.getReports()Lists generated reports.Reports.getReports(Integer durationDays, List<ReportStatus> statuses, List<ReportSort> sorts) Lists generated reports with the spec's optional filters.Attachments.list()Lists all attachments for the current account.Lists attachments for the current account filtered to the supplied attachment ids.SupportPlans.list()Lists all support plans for the current account.Lists support plans filtered by account numbers, IBXs and/or plan ids.SupportPlans.list(List<String> accountNumbers, List<String> ibxs, List<String> planIds, List<String> sorts) Lists support plans filtered by account numbers, IBXs and/or plan ids, sorted by the supplied sort specifiers.Assets.search(AssetSearchRequest request) Searches assets.BillingAccountsSearch.search(BillingAccountSearchRequest request) Searches the customer's billing accounts using the supplied criteria.BillingAccounts.summaries()Pages over a summary of all the billing accounts that the current user has permission to view.Pages over a summary of all the billing accounts that the current user has permission to view, sorted by the supplied sort specifier.Invoices.summaries()Lists all invoice summaries for the current account.Invoices.summaries(RequestBuilder.Invoice requestBuilder) Lists invoice summaries matching the specified filter criteria. -
Uses of PaginatedList in com.eqixiac.equinix.customerportal.client.implementation
Methods in com.eqixiac.equinix.customerportal.client.implementation that return PaginatedListModifier and TypeMethodDescriptionInvoicesImpl.details()InvoicesImpl.details(RequestBuilder.Invoice requestBuilder) ReportsImpl.getReports()ReportsImpl.getReports(Integer durationDays, List<ReportStatus> statuses, List<ReportSort> sorts) AttachmentsImpl.list()SupportPlansImpl.list()SupportPlansImpl.list(List<String> accountNumbers, List<String> ibxs, List<String> planIds, List<String> sorts) AssetsImpl.search(AssetSearchRequest request) BillingAccountsSearchImpl.search(BillingAccountSearchRequest request) BillingAccountsImpl.summaries()InvoicesImpl.summaries()InvoicesImpl.summaries(RequestBuilder.Invoice requestBuilder) -
Uses of PaginatedList in com.eqixiac.equinix.fabric.beta.client
Methods in com.eqixiac.equinix.fabric.beta.client that return PaginatedListModifier and TypeMethodDescriptionAppLinks.listAttachedAppDomains(String appLinkId) Get Attached Domains for Link:GET /fabric/v4/appLinks/{appLinkId}/appDomains(operationgetAttachedAppDomainsByAppLinkId).AppLinks.listAttachedAppDomains(String appLinkId, AttachmentQuery query) Get Attached Domains for Link:GET /fabric/v4/appLinks/{appLinkId}/appDomains(operationgetAttachedAppDomainsByAppLinkId).AppDomains.listAttachedAppLinks(String appDomainId) Get Attached Links for Domain:GET /fabric/v4/appDomains/{appDomainId}/appLinks(operationgetAttachedAppLinksByAppDomainId).AppDomains.listAttachedAppLinks(String appDomainId, AttachmentQuery query) Get Attached Links for Domain:GET /fabric/v4/appDomains/{appDomainId}/appLinks(operationgetAttachedAppLinksByAppDomainId).AppServices.listAttachedAppLinks(String appServiceId) Get Attached Links for Service:GET /fabric/v4/appServices/{appServiceId}/appLinks(operationgetAttachedAppLinksByAppServiceId).AppServices.listAttachedAppLinks(String appServiceId, AttachmentQuery query) Get Attached Links for Service:GET /fabric/v4/appServices/{appServiceId}/appLinks(operationgetAttachedAppLinksByAppServiceId).AppLinks.listAttachedAppProcessors(String appLinkId) Get attached Processors for Link:GET /fabric/v4/appLinks/{appLinkId}/appProcessors(operationgetAttachedAppProcessorsByAppLinkId).AppLinks.listAttachedAppProcessors(String appLinkId, AttachmentQuery query) Get attached Processors for Link:GET /fabric/v4/appLinks/{appLinkId}/appProcessors(operationgetAttachedAppProcessorsByAppLinkId).AppLinks.listAttachedAppServices(String appLinkId) Get Attached Services for Link:GET /fabric/v4/appLinks/{appLinkId}/appServices(operationgetAttachedAppServicesByAppLinkId).AppLinks.listAttachedAppServices(String appLinkId, AttachmentQuery query) Get Attached Services for Link:GET /fabric/v4/appLinks/{appLinkId}/appServices(operationgetAttachedAppServicesByAppLinkId).AppServices.listAttachedAppSubscriptions(String appServiceId) Get Attached Subscriptions for Service:GET /fabric/v4/appServices/{appServiceId}/appSubscriptions(operationgetAttachedAppSubscriptionsByAppServiceId).AppServices.listAttachedAppSubscriptions(String appServiceId, AttachmentQuery query) Get Attached Subscriptions for Service:GET /fabric/v4/appServices/{appServiceId}/appSubscriptions(operationgetAttachedAppSubscriptionsByAppServiceId).Get Cross Connect Notes:GET /fabric/v4/crossConnects/{crossConnectId}/notes(operationgetCrossConnectNotesByUuid). -
Uses of PaginatedList in com.eqixiac.equinix.fabric.beta.client.implementation
Methods in com.eqixiac.equinix.fabric.beta.client.implementation that return PaginatedListModifier and TypeMethodDescriptionAppLinksImpl.listAttachedAppDomains(String appLinkId) AppLinksImpl.listAttachedAppDomains(String appLinkId, AttachmentQuery query) AppDomainsImpl.listAttachedAppLinks(String appDomainId) AppDomainsImpl.listAttachedAppLinks(String appDomainId, AttachmentQuery query) AppServicesImpl.listAttachedAppLinks(String appServiceId) AppServicesImpl.listAttachedAppLinks(String appServiceId, AttachmentQuery query) AppLinksImpl.listAttachedAppProcessors(String appLinkId) AppLinksImpl.listAttachedAppProcessors(String appLinkId, AttachmentQuery query) AppLinksImpl.listAttachedAppServices(String appLinkId) AppLinksImpl.listAttachedAppServices(String appLinkId, AttachmentQuery query) AppServicesImpl.listAttachedAppSubscriptions(String appServiceId) AppServicesImpl.listAttachedAppSubscriptions(String appServiceId, AttachmentQuery query) -
Uses of PaginatedList in com.eqixiac.equinix.fabric.beta.client.internal
Methods in com.eqixiac.equinix.fabric.beta.client.internal that return PaginatedList -
Uses of PaginatedList in com.eqixiac.equinix.fabric.client
Methods in com.eqixiac.equinix.fabric.client that return PaginatedListModifier and TypeMethodDescriptionAgents.list()Lists all agents accessible to the current account.AgentTemplates.list()Lists all available agent templates.Metros.list()Lists all available Equinix metro locations.Metros.list(MetroPresence presence) Lists metro locations filtered by the specified presence type.PrecisionTimes.list()Lists precision time services throughPOST /fabric/v4/timeServices/searchwith an empty filter.Lists all rules belonging to the specified route aggregation.Lists all rules belonging to the specified route filter.Lists all routing protocols configured on the specified connection.ServiceProfiles.list()Lists all service profiles owned by the current account.ServiceTokens.list()Lists all service tokens accessible to the current account.Lists the alert rules configured on a stream.Streams.list()Lists all streams accessible to the current account.Lists all subscriptions for the specified stream.Tags.list()Lists all Fabric resource tags.CloudRouters.routerPackages()Lists all available cloud router packages. -
Uses of PaginatedList in com.eqixiac.equinix.fabric.client.implementation
Methods in com.eqixiac.equinix.fabric.client.implementation that return PaginatedList -
Uses of PaginatedList in com.eqixiac.equinix.fabric.client.internal.implementation
Methods in com.eqixiac.equinix.fabric.client.internal.implementation that return PaginatedListModifier and TypeMethodDescriptionHealthClientImpl.nextPage(PaginatedRequest<HealthStatus> equinixRequest) -
Uses of PaginatedList in com.eqixiac.equinix.ibxsmartview.client
Methods in com.eqixiac.equinix.ibxsmartview.client that return PaginatedListModifier and TypeMethodDescriptionLists all environmental sensor readings for the specified IBX.Lists environmental sensor readings for the specified IBX, narrowed by sensor data type and zone and paged by offset/limit.PowerEvents.search(List<String> ibx, List<String> status, String edgeCollectedOn, int offset, int limit) Searches power events matching the specified filters.SystemAlerts.search(String status, String assetClassification, String edgeCollectedOn, int offset, int limit) Searches for system alerts matching the specified filter criteria.PowerEvents.searchAlertConfigurations(List<String> ibx, List<String> state, int offset, int limit) Searches power alert configurations matching the specified filters.SystemAlerts.searchPost(SearchRequest filterBody) Searches for system alerts using a typed filter/sort/pagination body submitted via POST. -
Uses of PaginatedList in com.eqixiac.equinix.ibxsmartview.client.implementation
Methods in com.eqixiac.equinix.ibxsmartview.client.implementation that return PaginatedListModifier and TypeMethodDescriptionPowerEventsImpl.search(List<String> ibx, List<String> status, String edgeCollectedOn, int offset, int limit) SystemAlertsImpl.search(String status, String assetClassification, String edgeCollectedOn, int offset, int limit) PowerEventsImpl.searchAlertConfigurations(List<String> ibx, List<String> state, int offset, int limit) SystemAlertsImpl.searchPost(SearchRequest filterBody) -
Uses of PaginatedList in com.eqixiac.equinix.ibxsmartview.client.internal.implementation
Methods in com.eqixiac.equinix.ibxsmartview.client.internal.implementation that return PaginatedListModifier and TypeMethodDescriptionPowerEventClientImpl.nextPage(PaginatedRequest<PowerEvent> equinixRequest) -
Uses of PaginatedList in com.eqixiac.equinix.internetaccess.client
Methods in com.eqixiac.equinix.internetaccess.client that return PaginatedListModifier and TypeMethodDescriptionInternetAccessAccounts.agreements(String accountNumber, String ibx) Returns the agreements associated with the given account at an IBX.InternetAccessIbxs.availability(ConnectionType connectionType) Returns the IBXs where Equinix Internet Access is available for the given connection type.InternetAccessIbxs.availability(ConnectionType connectionType, String accessPointType, String assetType) Returns the IBXs where Equinix Internet Access is available, narrowed by connection access point type and required asset type.InternetAccessProductConfigurations.customerRouteConfigurations(UseCase useCase) Returns the allowed customer-route configurations for the given use case (GET /internetAccess/v1/customerRouteConfigurations).InternetAccessProductConfigurations.customerRouteConfigurations(UseCase useCase, Redundancy type, RoutingProtocolType routingProtocolType) Returns the allowed customer-route configurations for the given use case, redundancy and routing-protocol type (GET /internetAccess/v1/customerRouteConfigurations).InternetAccessProductConfigurations.dedicatedBandwidthConfigurations(UseCase useCase) Returns the allowed dedicated-bandwidth configurations for the given use case (GET /internetAccess/v1/dedicatedBandwidthConfigurations).InternetAccessProductConfigurations.dedicatedBandwidthConfigurations(UseCase useCase, BillingType billing, Integer physicalPortSpeed) Returns the allowed dedicated-bandwidth configurations for the given use case, billing model and physical-port speed (GET /internetAccess/v1/dedicatedBandwidthConfigurations).InternetAccessProductConfigurations.dedicatedPortDefaultConfigurations(String ibx) Returns the default dedicated-port configurations available in the given IBX (GET /internetAccess/v1/dedicatedPortDefaultConfigurations).Returns the accounts available at the given IBX.Returns the accounts available at the given IBX, narrowed to a project.InternetAccessCabinets.list()Returns the cabinets the user has access to.Returns the cabinets the user has access to, narrowed by the given criteria.Returns the cages the given account has in the given IBX.Returns the connection services available at the given IBX.Returns the Equinix operational units serving the given IBX.InternetAccessPatchPanels.list(String ibx, String accountNumber, String cageSpaceId, String cabinetSpaceId) Returns the patch panels the given account has in the given cage and cabinet.InternetAccessPatchPanels.list(String ibx, String accountNumber, String cageSpaceId, String cabinetSpaceId, String mediaTypesName) Returns the patch panels the given account has in the given cage and cabinet, narrowed by media type name.Returns the purchase orders available to the given billing account.InternetAccessPurchaseOrders.list(String accountNumber, String ibx, PurchaseOrderCategory category) Returns the purchase orders available to the given billing account, narrowed by IBX location and/or service category.InternetAccessSignaturePolicies.list()Returns the signature policies governing order acceptance across all countries.Returns the signature policies governing order acceptance, narrowed to the given country.InternetAccessTerms.list(String accountNumber, String ibx, TermsProduct product) Returns the terms and conditions applicable to the given account, IBX and product.InternetAccessTerms.list(String accountNumber, String ibx, TermsProduct product, TermsType type, String language) Returns the terms and conditions applicable to the given account, IBX and product, optionally narrowed by terms category and language.InternetAccessProductConfigurations.portConfigurations(String ibx, UseCase useCase) Returns the allowed port configurations for the given IBX and use case (GET /internetAccess/v1/portConfigurations).InternetAccessProductConfigurations.routingConfigurations(UseCase useCase) Returns the allowed routing-protocol configurations for the given use case (GET /internetAccess/v1/routingProtocolConfigurations).InternetAccessProductConfigurations.routingConfigurations(UseCase useCase, Redundancy type) Returns the allowed routing-protocol configurations for the given use case and redundancy (GET /internetAccess/v1/routingProtocolConfigurations).InternetAccessProductConfigurations.virtualBandwidthConfigurations(UseCase useCase) Returns the allowed virtual-bandwidth configurations for the given use case (GET /internetAccess/v1/virtualBandwidthConfigurations).InternetAccessProductConfigurations.virtualBandwidthConfigurations(UseCase useCase, BillingType billing) Returns the allowed virtual-bandwidth configurations for the given use case and billing model (GET /internetAccess/v1/virtualBandwidthConfigurations).InternetAccessProductConfigurations.virtualConnectionDefaultConfigurations(String ibx) Returns the default virtual-connection configurations available in the given IBX (GET /internetAccess/v1/virtualConnectionDefaultConfigurations).InternetAccessProductConfigurations.virtualConnectionDefaultConfigurations(String ibx, String metroCode) Returns the default virtual-connection configurations available in the given IBX and metro (GET /internetAccess/v1/virtualConnectionDefaultConfigurations). -
Uses of PaginatedList in com.eqixiac.equinix.internetaccess.client.implementation
Methods in com.eqixiac.equinix.internetaccess.client.implementation that return PaginatedListModifier and TypeMethodDescriptionInternetAccessAccountsImpl.agreements(String accountNumber, String ibx) InternetAccessIbxsImpl.availability(ConnectionType connectionType) InternetAccessIbxsImpl.availability(ConnectionType connectionType, String accessPointType, String assetType) InternetAccessProductConfigurationsImpl.customerRouteConfigurations(UseCase useCase) InternetAccessProductConfigurationsImpl.customerRouteConfigurations(UseCase useCase, Redundancy type, RoutingProtocolType routingProtocolType) InternetAccessProductConfigurationsImpl.dedicatedBandwidthConfigurations(UseCase useCase) InternetAccessProductConfigurationsImpl.dedicatedBandwidthConfigurations(UseCase useCase, BillingType billing, Integer physicalPortSpeed) InternetAccessProductConfigurationsImpl.dedicatedPortDefaultConfigurations(String ibx) InternetAccessCabinetsImpl.list()InternetAccessPatchPanelsImpl.list(String ibx, String accountNumber, String cageSpaceId, String cabinetSpaceId) InternetAccessPatchPanelsImpl.list(String ibx, String accountNumber, String cageSpaceId, String cabinetSpaceId, String mediaTypesName) InternetAccessPurchaseOrdersImpl.list(String accountNumber, String ibx, PurchaseOrderCategory category) InternetAccessSignaturePoliciesImpl.list()InternetAccessTermsImpl.list(String accountNumber, String ibx, TermsProduct product) InternetAccessTermsImpl.list(String accountNumber, String ibx, TermsProduct product, TermsType type, String language) InternetAccessProductConfigurationsImpl.portConfigurations(String ibx, UseCase useCase) InternetAccessProductConfigurationsImpl.routingConfigurations(UseCase useCase) InternetAccessProductConfigurationsImpl.routingConfigurations(UseCase useCase, Redundancy type) InternetAccessProductConfigurationsImpl.virtualBandwidthConfigurations(UseCase useCase) InternetAccessProductConfigurationsImpl.virtualBandwidthConfigurations(UseCase useCase, BillingType billing) InternetAccessProductConfigurationsImpl.virtualConnectionDefaultConfigurations(String ibx) InternetAccessProductConfigurationsImpl.virtualConnectionDefaultConfigurations(String ibx, String metroCode) -
Uses of PaginatedList in com.eqixiac.equinix.networkedge.client
Methods in com.eqixiac.equinix.networkedge.client that return PaginatedListModifier and TypeMethodDescriptionACLTemplates.list()Lists available ACL Templates.Lists available ACL Templates for the provided accountUcmId.Lists available backups for the provided deviceUuid.Backups.list(String deviceUuid, RequestBuilder.Backup requestBuilder) Lists available backups for the provided deviceUuid and desired query parameters.BGPPeerings.list()Lists available BGP Peerings.BGPPeerings.list(RequestBuilder.BGP requestBuilder) Lists BGP Peerings based on the parameters provided.DeviceLinks.list()Lists available Device Links.DeviceLinks.list(RequestBuilder.DeviceLink requestBuilder) Lists Device Links based on the parameters provided.Devices.list()Lists available Network Edge devices.Devices.list(RequestBuilder.Device requestBuilder) Lists Network Edge devices based on the parameters provided.VPNs.list()Lists available VPNs.VPNs.list(RequestBuilder.VPN requestBuilder) Lists VPNs based on the parameters provided.Devices.listDeviceTypes()Lists the available device types.Setup.listMetros()Lists available Metros with Network Edge present.Setup.listMetrosByRegion(Region region) Lists available Metros with Network Edge present in the specified Region. -
Uses of PaginatedList in com.eqixiac.equinix.networkedge.client.implementation
Methods in com.eqixiac.equinix.networkedge.client.implementation that return PaginatedListModifier and TypeMethodDescriptionACLTemplatesImpl.list()BackupsImpl.list(String deviceUuid, RequestBuilder.Backup requestBuilder) Lists available backups for the provided deviceUuid and desired query parameters.BGPPeeringsImpl.list()BGPPeeringsImpl.list(RequestBuilder.BGP requestBuilder) Lists BGP Peerings based on the parameters provided.DeviceLinksImpl.list()DeviceLinksImpl.list(RequestBuilder.DeviceLink requestBuilder) Lists Device Links based on the parameters provided.DevicesImpl.list()DevicesImpl.list(RequestBuilder.Device requestBuilder) Lists Network Edge devices based on the parameters provided.VPNsImpl.list()VPNsImpl.list(RequestBuilder.VPN requestBuilder) Lists VPNs based on the parameters provided.DevicesImpl.listDeviceTypes()SetupImpl.listMetros()SetupImpl.listMetrosByRegion(Region region) -
Uses of PaginatedList in com.eqixiac.equinix.projects.client
Methods in com.eqixiac.equinix.projects.client that return PaginatedListModifier and TypeMethodDescriptionProjectList.list()Lists the projects of the root organization based on the user's permissions.Lists the projects of the root organization, optionally including per-project user permissions and inbox-classified projects. -
Uses of PaginatedList in com.eqixiac.equinix.projects.client.implementation
Methods in com.eqixiac.equinix.projects.client.implementation that return PaginatedList