Uses of Class
com.eqixiac.equinix.core.http.response.Page
Packages that use Page
Package
Description
Core client infrastructure for the Equinix Java SDK.
HTTP communication layer for the Equinix Java SDK.
-
Uses of Page in com.eqixiac.equinix.core.client
Methods in com.eqixiac.equinix.core.client that return PageModifier and TypeMethodDescriptionResourceClientBase.listPage()list()via the derivedList<Plural>endpoint name.ResourceClientBase.listPagePath(String serviceEndpoint, Map<String, String> pathParams) ResourceClientBase.searchPage(Object filterSortBody) search(body)via the derivedSearch<Plural>endpoint name.ResourceClientBase.searchPage(String serviceEndpoint, Object filterSortBody) ResourceClientBase.searchPageQueryPaginated(String serviceEndpoint, Object filterBody) POST search whose pagination travels asoffset/limitquery parameters (per the endpoint's spec) rather than inside the body - e.g. assets v1 and the EIA services/prices searches.ResourceClientBase.searchPageQueryPaginated(String serviceEndpoint, Map<String, List<String>> queryParams, Object filterBody) Variant ofResourceClientBase.searchPageQueryPaginated(String, Object)carrying additional query parameters (e.g. -
Uses of Page in com.eqixiac.equinix.core.http
Methods in com.eqixiac.equinix.core.http that return PageModifier and TypeMethodDescriptionstatic <J> Page<J> ResponseHandler.handlePaginatedListResponse(EquinixResponse<?> equinixResponse, EquinixRequest<?> equinixRequest) Deserializes a paginated list/search response into aPageof raw JSON items and attaches the request/response pair for lazy paging.Methods in com.eqixiac.equinix.core.http with parameters of type PageModifier and TypeMethodDescriptionstatic <T,S> PaginatedFilteredList <T> ResponseHandler.toPaginatedFilteredList(Page<S> page, PageablePost<T> serviceClient, BiFunction<? super S, ? super PageablePost<T>, ? extends T> objectMapper) Builds a fully-populatedPaginatedFilteredListfrom a deserializedPagein one step (the POST-search counterpart toResponseHandler.toPaginatedList(Page, Pageable, BiFunction)).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 Page in com.eqixiac.equinix.customerportal.client.internal
Methods in com.eqixiac.equinix.customerportal.client.internal that return PageModifier and TypeMethodDescriptionReportClient.getReports()ReportClient.getReports(Map<String, List<String>> queryParams) AttachmentClient.list()InvoiceDetailClient.list(RequestBuilder.Invoice requestBuilder) InvoiceSummaryClient.list(RequestBuilder.Invoice requestBuilder) AssetClient.search(AssetSearchRequest request) BillingAccountSearchClient.search(BillingAccountSearchRequest request) BillingAccountClient.summaries() -
Uses of Page in com.eqixiac.equinix.customerportal.client.internal.implementation
Methods in com.eqixiac.equinix.customerportal.client.internal.implementation that return PageModifier and TypeMethodDescriptionReportClientImpl.getReports()ReportClientImpl.getReports(Map<String, List<String>> queryParams) AttachmentClientImpl.list()InvoiceDetailClientImpl.list(RequestBuilder.Invoice requestBuilder) InvoiceSummaryClientImpl.list(RequestBuilder.Invoice requestBuilder) AssetClientImpl.search(AssetSearchRequest request) BillingAccountSearchClientImpl.search(BillingAccountSearchRequest request) BillingAccountClientImpl.summaries() -
Uses of Page in com.eqixiac.equinix.fabric.client.internal
Methods in com.eqixiac.equinix.fabric.client.internal that return PageModifier and TypeMethodDescriptionNetworkClient.getConnections(String networkId) ServiceProfileClient.getEnvironments(String uuid) First page ofGET {uuid}/environments.AgentClient.list()AgentTemplateClient.list()CloudRouterPackageClient.list()MetroClient.list()MetroClient.list(MetroPresence metroPresence) PortClient.list()PricingClient.list(FilterPropertyList filter) ServiceProfileClient.list()ServiceTokenClient.list()StreamClient.list()TagClient.list()CloudEventClient.search(FilterPropertyList filter, SortPropertyList sort) CloudRouterActionClient.search(String routerId, FilterPropertyList filter, SortPropertyList sort) CloudRouterClient.search(FilterPropertyList filter, SortPropertyList sort) CloudRouterCommandClient.search(String routerId, FilterPropertyList filter, SortPropertyList sort) CompanyProfileClient.search(FilterPropertyList filter, SortPropertyList sort) ConnectionClient.search(FilterPropertyList filter, SortPropertyList sort) EiaServiceClient.search(FilterPropertyList filter, SortPropertyList sort) IpBlockClient.search(FilterPropertyList filter, SortPropertyList sort) MetricClient.search(FilterPropertyList filter, SortPropertyList sort) Searches metrics matching the supplied filter and sort criteria.NetworkClient.search(FilterPropertyList filter, SortPropertyList sort) PortClient.search(FilterPropertyList filter, SortPropertyList sort) PrecisionTimeClient.search(FilterPropertyList filter, SortPropertyList sort) RouteAggregationClient.search(FilterPropertyList filter, SortPropertyList sort) RouteAggregationRuleClient.search(String routeAggregationId, FilterPropertyList filter, SortPropertyList sort) RouteFilterClient.search(FilterPropertyList filter, SortPropertyList sort) RouteFilterRuleClient.search(String routeFilterId, FilterPropertyList filter, SortPropertyList sort) ServiceProfileClient.search(FilterPropertyList filter, SortPropertyList sort) ServiceTokenClient.search(FilterPropertyList filter, SortPropertyList sort) StreamAssetClient.search(FilterPropertyList filter, SortPropertyList sort) POST /fabric/v4/streamAssets/search.StreamClient.search(FilterPropertyList filter, SortPropertyList sort) POST /fabric/v4/streams/search.StreamSubscriptionClient.search(FilterPropertyList filter, SortPropertyList sort) POST /fabric/v4/streamSubscriptions/search.RouteTableEntryClient.searchAdvertisedRoutes(String connectionId, FilterPropertyList filter, SortPropertyList sort) RouteAggregationAttachmentClient.searchCloudRouterAttachments(String routerId, FilterPropertyList filter, SortPropertyList sort) RouteFilterAttachmentClient.searchCloudRouterAttachments(String routerId, FilterPropertyList filter, SortPropertyList sort) RouteTableEntryClient.searchCloudRouterRoutes(String routerId, FilterPropertyList filter, SortPropertyList sort) CloudEventClient.searchLiveEvents(FilterPropertyList filter) Searches the last operational event per subject (POST /fabric/v4/liveEvents/search).RouteTableEntryClient.searchReceivedRoutes(String connectionId, FilterPropertyList filter, SortPropertyList sort) -
Uses of Page in com.eqixiac.equinix.fabric.client.internal.implementation
Methods in com.eqixiac.equinix.fabric.client.internal.implementation that return PageModifier and TypeMethodDescriptionNetworkClientImpl.getConnections(String networkId) ServiceProfileClientImpl.getEnvironments(String uuid) AgentClientImpl.list()AgentTemplateClientImpl.list()CloudRouterPackageClientImpl.list()MetroClientImpl.list()MetroClientImpl.list(MetroPresence metroPresence) PortClientImpl.list()PricingClientImpl.list(FilterPropertyList filter) POST /fabric/v4/prices/searchwith a{"filter": ...}body only.ServiceProfileClientImpl.list()ServiceTokenClientImpl.list()StreamClientImpl.list()TagClientImpl.list()CloudEventClientImpl.search(FilterPropertyList filter, SortPropertyList sort) CloudRouterActionClientImpl.search(String routerId, FilterPropertyList filter, SortPropertyList sort) CloudRouterClientImpl.search(FilterPropertyList filter, SortPropertyList sort) CloudRouterCommandClientImpl.search(String routerId, FilterPropertyList filter, SortPropertyList sort) CompanyProfileClientImpl.search(FilterPropertyList filter, SortPropertyList sort) ConnectionClientImpl.search(FilterPropertyList filter, SortPropertyList sort) EiaServiceClientImpl.search(FilterPropertyList filter, SortPropertyList sort) IpBlockClientImpl.search(FilterPropertyList filter, SortPropertyList sort) MetricClientImpl.search(FilterPropertyList filter, SortPropertyList sort) NetworkClientImpl.search(FilterPropertyList filter, SortPropertyList sort) PortClientImpl.search(FilterPropertyList filter, SortPropertyList sort) PrecisionTimeClientImpl.search(FilterPropertyList filter, SortPropertyList sort) RouteAggregationClientImpl.search(FilterPropertyList filter, SortPropertyList sort) RouteAggregationRuleClientImpl.search(String routeAggregationId, FilterPropertyList filter, SortPropertyList sort) RouteFilterClientImpl.search(FilterPropertyList filter, SortPropertyList sort) RouteFilterRuleClientImpl.search(String routeFilterId, FilterPropertyList filter, SortPropertyList sort) ServiceProfileClientImpl.search(FilterPropertyList filter, SortPropertyList sort) ServiceTokenClientImpl.search(FilterPropertyList filter, SortPropertyList sort) StreamAssetClientImpl.search(FilterPropertyList filter, SortPropertyList sort) StreamClientImpl.search(FilterPropertyList filter, SortPropertyList sort) StreamSubscriptionClientImpl.search(FilterPropertyList filter, SortPropertyList sort) RouteTableEntryClientImpl.searchAdvertisedRoutes(String connectionId, FilterPropertyList filter, SortPropertyList sort) RouteAggregationAttachmentClientImpl.searchCloudRouterAttachments(String routerId, FilterPropertyList filter, SortPropertyList sort) RouteFilterAttachmentClientImpl.searchCloudRouterAttachments(String routerId, FilterPropertyList filter, SortPropertyList sort) RouteTableEntryClientImpl.searchCloudRouterRoutes(String routerId, FilterPropertyList filter, SortPropertyList sort) CloudEventClientImpl.searchLiveEvents(FilterPropertyList filter) RouteTableEntryClientImpl.searchReceivedRoutes(String connectionId, FilterPropertyList filter, SortPropertyList sort) -
Uses of Page in com.eqixiac.equinix.ibxsmartview.client.internal
Methods in com.eqixiac.equinix.ibxsmartview.client.internal that return PageModifier and TypeMethodDescriptionPowerEventClient.getPowerEvents(List<String> ibx, List<String> status, String edgeCollectedOn, int offset, int limit) SystemAlertClient.search(String status, String assetClassification, String edgeCollectedOn, int offset, int limit) PowerEventClient.searchAlertConfigurations(List<String> ibx, List<String> state, int offset, int limit) SystemAlertClient.searchPost(SearchRequest filterBody) -
Uses of Page in com.eqixiac.equinix.ibxsmartview.client.internal.implementation
Methods in com.eqixiac.equinix.ibxsmartview.client.internal.implementation that return PageModifier and TypeMethodDescriptionPowerEventClientImpl.getPowerEvents(List<String> ibx, List<String> status, String edgeCollectedOn, int offset, int limit) SystemAlertClientImpl.search(String status, String assetClassification, String edgeCollectedOn, int offset, int limit) PowerEventClientImpl.searchAlertConfigurations(List<String> ibx, List<String> state, int offset, int limit) SystemAlertClientImpl.searchPost(SearchRequest filterBody) -
Uses of Page in com.eqixiac.equinix.internetaccess.client.internal
Methods in com.eqixiac.equinix.internetaccess.client.internal that return PageModifier and TypeMethodDescriptionAccountClient.agreements(String accountNumber, String ibx) CustomerRouteConfigurationClient.list(UseCase useCase, Redundancy type, RoutingProtocolType routingProtocolType) DedicatedBandwidthConfigurationClient.list(UseCase useCase, BillingType billing, Integer speed) IbxClient.list(ConnectionType connectionType, String accessPointType, String assetType) PatchPanelClient.list(String ibx, String accountNumber, String cageSpaceId, String cabinetSpaceId, String mediaTypesName) PurchaseOrderClient.list(String accountNumber, String ibx, PurchaseOrderCategory category) RoutingConfigurationClient.list(UseCase useCase, Redundancy type) TermsClient.list(String accountNumber, String ibx, TermsProduct product, TermsType type, String language) VirtualBandwidthConfigurationClient.list(UseCase useCase, BillingType billing) InternetAccessServiceClient.search(ServiceSearchRequest searchRequest) PriceClient.search(PriceSearchRequest searchRequest) -
Uses of Page in com.eqixiac.equinix.internetaccess.client.internal.implementation
Methods in com.eqixiac.equinix.internetaccess.client.internal.implementation that return PageModifier and TypeMethodDescriptionAccountClientImpl.agreements(String accountNumber, String ibx) CustomerRouteConfigurationClientImpl.list(UseCase useCase, Redundancy type, RoutingProtocolType routingProtocolType) DedicatedBandwidthConfigurationClientImpl.list(UseCase useCase, BillingType billing, Integer speed) IbxClientImpl.list(ConnectionType connectionType, String accessPointType, String assetType) PatchPanelClientImpl.list(String ibx, String accountNumber, String cageSpaceId, String cabinetSpaceId, String mediaTypesName) PurchaseOrderClientImpl.list(String accountNumber, String ibx, PurchaseOrderCategory category) RoutingConfigurationClientImpl.list(UseCase useCase, Redundancy type) TermsClientImpl.list(String accountNumber, String ibx, TermsProduct product, TermsType type, String language) VirtualBandwidthConfigurationClientImpl.list(UseCase useCase, BillingType billing) InternetAccessServiceClientImpl.search(ServiceSearchRequest searchRequest) PriceClientImpl.search(PriceSearchRequest searchRequest) -
Uses of Page in com.eqixiac.equinix.networkedge.client.internal
Methods in com.eqixiac.equinix.networkedge.client.internal that return PageModifier and TypeMethodDescriptionBackupClient.list(String deviceUuid, RequestBuilder.Backup requestBuilder) BGPPeeringClient.list(RequestBuilder.BGP requestBuilder) DeviceClient.list(RequestBuilder.Device requestBuilder) DeviceLinkClient.list(RequestBuilder.DeviceLink requestBuilder) DeviceTypeClient.list()VPNClient.list(RequestBuilder.VPN requestBuilder) -
Uses of Page in com.eqixiac.equinix.networkedge.client.internal.implementation
Methods in com.eqixiac.equinix.networkedge.client.internal.implementation that return PageModifier and TypeMethodDescriptionBackupClientImpl.list(String deviceUuid, RequestBuilder.Backup requestBuilder) BGPPeeringClientImpl.list(RequestBuilder.BGP requestBuilder) DeviceClientImpl.list(RequestBuilder.Device requestBuilder) DeviceLinkClientImpl.list(RequestBuilder.DeviceLink requestBuilder) DeviceTypeClientImpl.list()VPNClientImpl.list(RequestBuilder.VPN requestBuilder) -
Uses of Page in com.eqixiac.equinix.projects.client.internal
Methods in com.eqixiac.equinix.projects.client.internal that return PageModifier and TypeMethodDescriptionRetrieves a page of projects, optionally including permissions and inbox-classified projects. -
Uses of Page in com.eqixiac.equinix.projects.client.internal.implementation
Methods in com.eqixiac.equinix.projects.client.internal.implementation that return PageModifier and TypeMethodDescription