Hierarchy For All Packages
Package Hierarchies:- com.shri.restinpeace,
- com.shri.restinpeace.annotation.cache,
- com.shri.restinpeace.annotation.error,
- com.shri.restinpeace.annotation.marker,
- com.shri.restinpeace.annotation.method,
- com.shri.restinpeace.annotation.method.meta,
- com.shri.restinpeace.annotation.pagination,
- com.shri.restinpeace.annotation.request,
- com.shri.restinpeace.annotation.retry,
- com.shri.restinpeace.annotation.timeout,
- com.shri.restinpeace.cache,
- com.shri.restinpeace.codegen,
- com.shri.restinpeace.constant,
- com.shri.restinpeace.download,
- com.shri.restinpeace.exception,
- com.shri.restinpeace.interceptor,
- com.shri.restinpeace.internal,
- com.shri.restinpeace.mock,
- com.shri.restinpeace.multipart,
- com.shri.restinpeace.processor,
- com.shri.restinpeace.proxy,
- com.shri.restinpeace.upload,
- com.shri.restinpeace.validator
Class Hierarchy
- java.lang.Object
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
- com.shri.restinpeace.processor.RestClientProcessor
- com.shri.restinpeace.BulkheadConfig
- com.shri.restinpeace.BulkheadConfig.Builder
- com.shri.restinpeace.cache.CachedResponse
- com.shri.restinpeace.CircuitBreakerConfig
- com.shri.restinpeace.CircuitBreakerConfig.Builder
- com.shri.restinpeace.interceptor.CorrelationIdInterceptor (implements com.shri.restinpeace.interceptor.RequestInterceptor)
- com.shri.restinpeace.interceptor.HeaderInterceptor (implements com.shri.restinpeace.interceptor.RequestInterceptor)
- com.shri.restinpeace.cache.InMemoryCache (implements com.shri.restinpeace.cache.Cache)
- com.shri.restinpeace.interceptor.LoggingInterceptor (implements com.shri.restinpeace.interceptor.RequestInterceptor)
- com.shri.restinpeace.interceptor.MetricsInterceptor (implements com.shri.restinpeace.interceptor.RequestInterceptor)
- com.shri.restinpeace.mock.MockResponse
- com.shri.restinpeace.mock.MockRestServer (implements java.lang.AutoCloseable)
- com.shri.restinpeace.mock.MockRestServerExtension (implements org.junit.jupiter.api.extension.AfterAllCallback, org.junit.jupiter.api.extension.BeforeAllCallback, org.junit.jupiter.api.extension.BeforeEachCallback, org.junit.jupiter.api.extension.ParameterResolver)
- com.shri.restinpeace.codegen.OpenApiClientGenerator
- com.shri.restinpeace.internal.PaginationRequestImpl (implements com.shri.restinpeace.PaginationRequest)
- com.shri.restinpeace.multipart.PartValue
- com.shri.restinpeace.mock.RecordedRequest
- com.shri.restinpeace.mock.RecordedRequest.Part
- com.shri.restinpeace.interceptor.RedactingLoggingInterceptor (implements com.shri.restinpeace.interceptor.RequestInterceptor)
- com.shri.restinpeace.validator.ReflectiveRestClientValidator
- com.shri.restinpeace.interceptor.RequestContext
- com.shri.restinpeace.internal.RequestExecutor
- com.shri.restinpeace.proxy.RestClientInvocationHandler (implements java.lang.reflect.InvocationHandler)
- com.shri.restinpeace.RetryConfig
- com.shri.restinpeace.RetryConfig.Builder
- com.shri.restinpeace.RIP
- com.shri.restinpeace.RipClientConfig
- com.shri.restinpeace.RipClientConfig.Builder
- com.shri.restinpeace.constant.RIPConstants
- com.shri.restinpeace.RipResponse<T>
- com.shri.restinpeace.interceptor.ShortCircuitResponse
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.shri.restinpeace.exception.RestInPeaceValidationException
- java.lang.RuntimeException
- com.shri.restinpeace.exception.RestInPeaceException
- com.shri.restinpeace.exception.BulkheadFullException
- com.shri.restinpeace.exception.CircuitOpenException
- com.shri.restinpeace.exception.RestInPeaceHttpException
- com.shri.restinpeace.exception.RestInPeaceException
- java.lang.Exception
- com.shri.restinpeace.validator.ValidationResult (implements java.io.Serializable)
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
Interface Hierarchy
- com.shri.restinpeace.BulkheadProvider
- com.shri.restinpeace.cache.Cache
- com.shri.restinpeace.CallAdapter<T>
- com.shri.restinpeace.CallAdapterFactory
- com.shri.restinpeace.CircuitBreakerProvider
- com.shri.restinpeace.download.DownloadProgressListener
- com.shri.restinpeace.interceptor.MetricsSink
- com.shri.restinpeace.Page<T>
- com.shri.restinpeace.PaginatedCallAdapter<T>
- com.shri.restinpeace.PaginatedCallAdapterFactory
- com.shri.restinpeace.PaginationContext<T>
- com.shri.restinpeace.PaginationRequest
- com.shri.restinpeace.PaginationStrategy<T>
- com.shri.restinpeace.interceptor.RequestInterceptor
- com.shri.restinpeace.upload.UploadProgressListener
Annotation Type Hierarchy
- com.shri.restinpeace.annotation.marker.BaseUrl (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.request.Body (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.method.DELETE (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.request.Destination (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.error.ErrorType (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.request.Field (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.request.FieldMap (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.request.FormUrlEncoded (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.method.GET (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.method.HEAD (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.request.HeaderMap (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.request.HeaderParam (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.request.Headers (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.method.meta.HTTPMethodMarker (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.method.meta.HTTPRequestParamMarker (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.request.Multipart (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.cache.NoCache (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.method.OPTIONS (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.pagination.Paginated (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.pagination.PaginationCursor (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.request.Part (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.request.PartMap (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.method.PATCH (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.request.PathParam (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.method.POST (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.method.PUT (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.request.QueryMap (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.request.QueryParam (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.marker.RestClient (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.retry.Retry (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.timeout.Timeout (implements java.lang.annotation.Annotation)
- com.shri.restinpeace.annotation.request.Url (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.shri.restinpeace.CircuitBreakerConfig.SlidingWindowType
- com.shri.restinpeace.constant.HTTPMethod
- com.shri.restinpeace.constant.HTTPRequestParam
- com.shri.restinpeace.annotation.pagination.PaginationAdvance
- com.shri.restinpeace.annotation.pagination.PaginationSignalSource
- com.shri.restinpeace.annotation.pagination.PointerKind
- com.shri.restinpeace.interceptor.RequestContext.CurlVerbosity
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)