Uses of Class
com.eqixiac.equinix.core.http.response.EquinixResponse
Packages that use EquinixResponse
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.
-
Uses of EquinixResponse in com.eqixiac.equinix.core.client
Methods in com.eqixiac.equinix.core.client that return EquinixResponseModifier and TypeMethodDescriptionprotected <T> EquinixResponse<T> ClientBase.invoke(EquinixRequest<T> equinixRequest) <T> EquinixResponse<T> EquinixClient.invoke(EquinixRequest<T> equinixRequest) Resolves, signs and dispatches a request, with the retry policy, the circuit breaker and the one-shot 401 recovery described on this class. -
Uses of EquinixResponse in com.eqixiac.equinix.core.http
Methods in com.eqixiac.equinix.core.http that return EquinixResponseModifier and TypeMethodDescription<T> EquinixResponse<T> EquinixHttpClient.executeWithRetries(EquinixRequest<T> equinixRequest) Executes a request with automatic retry of transient failures per the configuredRetryPolicy.Methods in com.eqixiac.equinix.core.http with parameters of type EquinixResponseModifier and TypeMethodDescriptionstatic <T> StringResponseHandler.extractFromHeader(EquinixResponse<T> equinixResponse, String headerName, Pattern extractionPattern) static <T> BooleanResponseHandler.handleBooleanResponse(EquinixResponse<T> equinixResponse, EquinixRequest<T> equinixRequest) static <T> byte[]ResponseHandler.handleByteResponse(EquinixResponse<T> equinixResponse) Reads the raw response body bytes;nullwhen the response has no body.static <T,S> List <S> ResponseHandler.handleListResponse(EquinixResponse<T> equinixResponse, EquinixRequest<T> equinixRequest) ResponseHandler.handleMapResponse(EquinixRequest<T> equinixRequest, EquinixResponse<T> equinixResponse) static <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.static <S,T> S ResponseHandler.handleSingletonResponse(EquinixResponse<T> equinixResponse, EquinixRequest<T> equinixRequest) static <T> StringResponseHandler.handleStringResponse(EquinixResponse<T> equinixResponse) Reads the raw response body as a UTF-8 string;nullwhen the response has no body. -
Uses of EquinixResponse in com.eqixiac.equinix.core.http.response
Constructors in com.eqixiac.equinix.core.http.response with parameters of type EquinixResponseModifierConstructorDescriptionPaginatedFilteredList(Iterable<? extends T> initialItems, PageablePost<T> pageableClient, EquinixRequest<?> equinixRequest, EquinixResponse<?> equinixResponse, Pagination pagination) PaginatedList(Iterable<? extends T> initialItems, Pageable<T> pageableClient, EquinixRequest<?> equinixRequest, EquinixResponse<?> equinixResponse, Pagination pagination)