All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.additional-spring-configuration-metadata.json Maven / Gradle / Ivy

The newest version!
{
	"groups": [
	],
	"properties": [
		{
			"name": "spring.cloud.openfeign.autoconfiguration.jackson.enabled",
			"type": "java.lang.Boolean",
			"description": "If true, PageJacksonModule and SortJacksonModule bean will be provided for Jackson page decoding.",
			"defaultValue": "true"
		},
		{
			"name": "spring.cloud.openfeign.circuitbreaker.enabled",
			"type": "java.lang.Boolean",
			"description": "If true, an OpenFeign client will be wrapped with a Spring Cloud CircuitBreaker circuit breaker.",
			"defaultValue": "false"
		},
		{
			"name": "spring.cloud.openfeign.circuitbreaker.group.enabled",
			"type": "java.lang.Boolean",
			"description": "If true, an OpenFeign client will be wrapped with a Spring Cloud CircuitBreaker circuit breaker with group.",
			"defaultValue": "false"
		},
		{
			"name": "spring.cloud.openfeign.circuitbreaker.alphanumeric-ids.enabled",
			"type": "java.lang.Boolean",
			"description": "If true, Circuit Breaker ids will only contain alphanumeric characters to allow for configuration via configuration properties.",
			"defaultValue": "false"
		},
		{
			"name": "spring.cloud.openfeign.httpclient.hc5.enabled",
			"type": "java.lang.Boolean",
			"description": "Enables the use of the Apache HTTP Client 5 by Feign.",
			"defaultValue": "true"
		},
		{
			"name": "spring.cloud.openfeign.okhttp.enabled",
			"type": "java.lang.Boolean",
			"description": "Enables the use of the OK HTTP Client by Feign.",
			"defaultValue": "false"
		},
		{
			"name": "spring.cloud.openfeign.http2client.enabled",
			"type": "java.lang.Boolean",
			"description": "Enables the use of the Java11 HTTP 2 Client by Feign.",
			"defaultValue": "false"
		},
		{
			"name": "spring.cloud.openfeign.compression.response.enabled",
			"type": "java.lang.Boolean",
			"description": "Enables the response from Feign to be compressed.",
			"defaultValue": "false"
		},
		{
			"name": "spring.cloud.openfeign.compression.request.enabled",
			"type": "java.lang.Boolean",
			"description": "Enables the request sent by Feign to be compressed.",
			"defaultValue": "false"
		},
		{
			"name": "spring.cloud.openfeign.micrometer.enabled",
			"type": "java.lang.Boolean",
			"description": "Enables Micrometer capabilities for Feign.",
			"defaultValue": "true"
		},
		{
			"name": "spring.cloud.openfeign.client.refresh-enabled",
			"type": "java.lang.Boolean",
			"description": "Enables options value refresh capability for Feign.",
			"defaultValue": "false"
		},
		{
			"name": "spring.cloud.openfeign.oauth2.enabled",
			"type": "java.lang.Boolean",
			"description": "Enables feign interceptor for managing oauth2 access token.",
			"defaultValue": "false"
		},
		{
			"name": "spring.cloud.openfeign.oauth2.clientRegistrationId",
			"type": "java.lang.String",
			"description": "Provides a clientId to be used with OAuth2.",
			"defaultValue": ""
		},
		{
			"name": "spring.cloud.openfeign.lazy-attributes-resolution",
			"type": "java.lang.Boolean",
			"description": "Switches @FeignClient attributes resolution mode to lazy.",
			"defaultValue": "false"
		}
	]
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy