@Configuration(proxyBeanMethods=false)
@ConditionalOnWebApplication
@ConditionalOnClass(value=org.springframework.hateoas.RepresentationModel.class)
@AutoConfigureAfter(value={org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.class,org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration.class,org.springframework.boot.autoconfigure.data.rest.RepositoryRestMvcAutoConfiguration.class})
@AutoConfigureBefore(value=org.springframework.boot.autoconfigure.hateoas.HypermediaAutoConfiguration.class)
public class FeignHalAutoConfiguration
extends Object
| Constructor and Description |
|---|
FeignHalAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter |
halJacksonHttpMessageConverter(org.springframework.beans.factory.ObjectProvider<com.fasterxml.jackson.databind.ObjectMapper> objectMapper,
org.springframework.beans.factory.ObjectProvider<org.springframework.hateoas.mediatype.hal.HalConfiguration> halConfiguration,
org.springframework.beans.factory.ObjectProvider<org.springframework.hateoas.mediatype.MessageResolver> messageResolver,
org.springframework.beans.factory.ObjectProvider<org.springframework.hateoas.mediatype.hal.CurieProvider> curieProvider,
org.springframework.beans.factory.ObjectProvider<org.springframework.hateoas.server.LinkRelationProvider> linkRelationProvider) |
@Bean
@ConditionalOnMissingBean
public org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter halJacksonHttpMessageConverter(org.springframework.beans.factory.ObjectProvider<com.fasterxml.jackson.databind.ObjectMapper> objectMapper,
org.springframework.beans.factory.ObjectProvider<org.springframework.hateoas.mediatype.hal.HalConfiguration> halConfiguration,
org.springframework.beans.factory.ObjectProvider<org.springframework.hateoas.mediatype.MessageResolver> messageResolver,
org.springframework.beans.factory.ObjectProvider<org.springframework.hateoas.mediatype.hal.CurieProvider> curieProvider,
org.springframework.beans.factory.ObjectProvider<org.springframework.hateoas.server.LinkRelationProvider> linkRelationProvider)
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.