Class StubRunnerSpringCloudZookeeperAutoConfiguration

java.lang.Object
org.springframework.cloud.contract.stubrunner.spring.cloud.zookeeper.StubRunnerSpringCloudZookeeperAutoConfiguration

@Configuration(proxyBeanMethods=false) @AutoConfigureAfter({StubRunnerConfiguration.class,org.springframework.cloud.zookeeper.support.CuratorServiceDiscoveryAutoConfiguration.class}) @ConditionalOnClass(org.apache.curator.x.discovery.ServiceInstance.class) @ConditionalOnStubbedDiscoveryDisabled @ConditionalOnProperty(value="stubrunner.cloud.zookeeper.enabled", matchIfMissing=true) public class StubRunnerSpringCloudZookeeperAutoConfiguration extends Object
Autoconfiguration for registering stubs in a Zookeeper Service discovery.
Since:
1.0.0
Author:
Marcin Grzejszczak
  • Constructor Details

    • StubRunnerSpringCloudZookeeperAutoConfiguration

      public StubRunnerSpringCloudZookeeperAutoConfiguration()
  • Method Details

    • stubsRegistrar

      @Bean(initMethod="registerStubs") public StubsRegistrar stubsRegistrar(StubRunning stubRunning, org.apache.curator.framework.CuratorFramework curatorFramework, StubMapperProperties stubMapperProperties, org.springframework.cloud.zookeeper.discovery.ZookeeperDiscoveryProperties zookeeperDiscoveryProperties)