Package reactivefeign.spring.config
Class ReactiveFeignClientsProperties.ReactiveFeignClientProperties<O extends ReactiveOptions.Builder>
- java.lang.Object
-
- reactivefeign.spring.config.ReactiveFeignClientsProperties.ReactiveFeignClientProperties<O>
-
- Enclosing class:
- ReactiveFeignClientsProperties<O extends ReactiveOptions.Builder>
public static class ReactiveFeignClientsProperties.ReactiveFeignClientProperties<O extends ReactiveOptions.Builder> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ReactiveFeignClientProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.Class<feign.Contract>getContract()java.lang.BooleangetDecode404()java.util.Map<java.lang.String,java.util.List<java.lang.String>>getDefaultQueryParameters()java.util.Map<java.lang.String,java.util.List<java.lang.String>>getDefaultRequestHeaders()java.lang.Class<feign.codec.ErrorDecoder>getErrorDecoder()java.lang.Class<ReactiveErrorMapper>getErrorMapper()java.lang.Class<ReactiveLoggerListener>getLogger()java.lang.Class<MicrometerReactiveLogger>getMetricsLogger()OgetOptions()java.util.List<java.lang.Class<ReactiveHttpRequestInterceptor>>getRequestInterceptors()ReactiveFeignClientsProperties.RetryPropertiesgetRetry()ReactiveFeignClientsProperties.RetryPropertiesgetRetryOnNext()ReactiveFeignClientsProperties.RetryPropertiesgetRetryOnSame()java.lang.Class<ReactiveStatusHandler>getStatusHandler()inthashCode()voidsetContract(java.lang.Class<feign.Contract> contract)voidsetDecode404(java.lang.Boolean decode404)voidsetDefaultQueryParameters(java.util.Map<java.lang.String,java.util.List<java.lang.String>> defaultQueryParameters)voidsetDefaultRequestHeaders(java.util.Map<java.lang.String,java.util.List<java.lang.String>> defaultRequestHeaders)voidsetErrorDecoder(java.lang.Class<feign.codec.ErrorDecoder> errorDecoder)voidsetErrorMapper(java.lang.Class<ReactiveErrorMapper> errorMapper)voidsetLogger(java.lang.Class<ReactiveLoggerListener> logger)voidsetMetricsLogger(java.lang.Class<MicrometerReactiveLogger> metricsLogger)voidsetOptions(O options)voidsetRequestInterceptors(java.util.List<java.lang.Class<ReactiveHttpRequestInterceptor>> requestInterceptors)voidsetRetry(ReactiveFeignClientsProperties.RetryProperties retry)voidsetRetryOnNext(ReactiveFeignClientsProperties.RetryProperties retryOnNext)voidsetRetryOnSame(ReactiveFeignClientsProperties.RetryProperties retryOnSame)voidsetStatusHandler(java.lang.Class<ReactiveStatusHandler> statusHandler)
-
-
-
Method Detail
-
getOptions
public O getOptions()
-
setOptions
public void setOptions(O options)
-
getRetry
public ReactiveFeignClientsProperties.RetryProperties getRetry()
-
getRetryOnSame
public ReactiveFeignClientsProperties.RetryProperties getRetryOnSame()
-
getRetryOnNext
public ReactiveFeignClientsProperties.RetryProperties getRetryOnNext()
-
setRetry
public void setRetry(ReactiveFeignClientsProperties.RetryProperties retry)
-
setRetryOnSame
public void setRetryOnSame(ReactiveFeignClientsProperties.RetryProperties retryOnSame)
-
setRetryOnNext
public void setRetryOnNext(ReactiveFeignClientsProperties.RetryProperties retryOnNext)
-
getStatusHandler
public java.lang.Class<ReactiveStatusHandler> getStatusHandler()
-
setStatusHandler
public void setStatusHandler(java.lang.Class<ReactiveStatusHandler> statusHandler)
-
getErrorMapper
public java.lang.Class<ReactiveErrorMapper> getErrorMapper()
-
setErrorMapper
public void setErrorMapper(java.lang.Class<ReactiveErrorMapper> errorMapper)
-
getErrorDecoder
public java.lang.Class<feign.codec.ErrorDecoder> getErrorDecoder()
-
setErrorDecoder
public void setErrorDecoder(java.lang.Class<feign.codec.ErrorDecoder> errorDecoder)
-
getRequestInterceptors
public java.util.List<java.lang.Class<ReactiveHttpRequestInterceptor>> getRequestInterceptors()
-
setRequestInterceptors
public void setRequestInterceptors(java.util.List<java.lang.Class<ReactiveHttpRequestInterceptor>> requestInterceptors)
-
getLogger
public java.lang.Class<ReactiveLoggerListener> getLogger()
-
setLogger
public void setLogger(java.lang.Class<ReactiveLoggerListener> logger)
-
getMetricsLogger
public java.lang.Class<MicrometerReactiveLogger> getMetricsLogger()
-
setMetricsLogger
public void setMetricsLogger(java.lang.Class<MicrometerReactiveLogger> metricsLogger)
-
getDecode404
public java.lang.Boolean getDecode404()
-
setDecode404
public void setDecode404(java.lang.Boolean decode404)
-
getContract
public java.lang.Class<feign.Contract> getContract()
-
setContract
public void setContract(java.lang.Class<feign.Contract> contract)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
getDefaultRequestHeaders
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getDefaultRequestHeaders()
-
setDefaultRequestHeaders
public void setDefaultRequestHeaders(java.util.Map<java.lang.String,java.util.List<java.lang.String>> defaultRequestHeaders)
-
getDefaultQueryParameters
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getDefaultQueryParameters()
-
setDefaultQueryParameters
public void setDefaultQueryParameters(java.util.Map<java.lang.String,java.util.List<java.lang.String>> defaultQueryParameters)
-
-