Package com.adobe.util
Class FeignUtil
- java.lang.Object
-
- com.adobe.util.FeignUtil
-
public class FeignUtil extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_CONNECT_TIMEOUT_IN_SECONDSstatic intDEFAULT_READ_TIMEOUT_IN_SECONDSstatic intKEEP_ALIVE_DURATIONstatic intMAX_IDLE_CONNECTIONSstatic StringNON_AVAILABLE
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static feign.Feign.BuildergetBaseBuilder()static feign.Feign.BuildergetBuilderWithFormEncoder()static feign.Feign.BuildergetDefaultBuilderWithJacksonEncoder()
-
-
-
Field Detail
-
MAX_IDLE_CONNECTIONS
public static final int MAX_IDLE_CONNECTIONS
- See Also:
- Constant Field Values
-
KEEP_ALIVE_DURATION
public static final int KEEP_ALIVE_DURATION
- See Also:
- Constant Field Values
-
DEFAULT_CONNECT_TIMEOUT_IN_SECONDS
public static final int DEFAULT_CONNECT_TIMEOUT_IN_SECONDS
- See Also:
- Constant Field Values
-
DEFAULT_READ_TIMEOUT_IN_SECONDS
public static final int DEFAULT_READ_TIMEOUT_IN_SECONDS
- See Also:
- Constant Field Values
-
NON_AVAILABLE
public static final String NON_AVAILABLE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getBaseBuilder
public static feign.Feign.Builder getBaseBuilder()
- Returns:
- the base Feign builder we want to reuse across the sdk with jackson decoder, logger and our global read and time out options
-
getDefaultBuilderWithJacksonEncoder
public static feign.Feign.Builder getDefaultBuilderWithJacksonEncoder()
- Returns:
- a Feign builder we want to reuse across the sdk with jackson encoder and decoder, logger and our global read and time out options
-
getBuilderWithFormEncoder
public static feign.Feign.Builder getBuilderWithFormEncoder()
- Returns:
- a Feign builder we want to reuse across the sdk with jackson decoder, logger and our global read and time out options, and form encoder
-
-