├── .gitignore ├── .mvn ├── jvm.config ├── maven.config └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── .settings.xml ├── .travis.yml ├── LICENSE ├── LICENSE.txt ├── README.adoc ├── docs ├── pom.xml └── src │ └── main │ ├── asciidoc │ ├── README.adoc │ ├── ghpages.sh │ ├── images │ │ └── .gitkeep │ ├── intro.adoc │ └── spring-cloud-etcd.adoc │ └── ruby │ └── generate_readme.sh ├── mvnw ├── mvnw.bat ├── pom.xml ├── spring-cloud-etcd-config ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── springframework │ │ └── cloud │ │ └── etcd │ │ └── config │ │ ├── EtcdConfigBootstrapConfiguration.java │ │ ├── EtcdConfigProperties.java │ │ ├── EtcdConstants.java │ │ ├── EtcdPropertySource.java │ │ └── EtcdPropertySourceLocator.java │ └── resources │ └── META-INF │ └── spring.factories ├── spring-cloud-etcd-core ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── springframework │ │ └── cloud │ │ └── etcd │ │ ├── EtcdAutoConfiguration.java │ │ ├── EtcdEndpoint.java │ │ ├── EtcdHealthIndicator.java │ │ └── EtcdProperties.java │ └── resources │ └── META-INF │ └── spring.factories ├── spring-cloud-etcd-dependencies └── pom.xml ├── spring-cloud-etcd-discovery ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── springframework │ │ └── cloud │ │ └── etcd │ │ └── discovery │ │ ├── EtcdDiscoveryClient.java │ │ ├── EtcdDiscoveryClientConfiguration.java │ │ ├── EtcdDiscoveryProperties.java │ │ ├── EtcdLifecycle.java │ │ ├── EtcdRibbonClientConfiguration.java │ │ ├── EtcdServer.java │ │ ├── EtcdServerList.java │ │ └── RibbonEtcdAutoConfiguration.java │ └── resources │ └── META-INF │ └── spring.factories ├── spring-cloud-etcd-sample ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── springframework │ │ └── cloud │ │ └── etcd │ │ └── sample │ │ └── SampleEtcdApplication.java │ └── resources │ ├── application.yml │ └── bootstrap.yml └── src └── main └── bash ├── run_etcd.sh ├── travis_install_etcd.sh └── travis_run_etcd.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/jvm.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/.mvn/jvm.config -------------------------------------------------------------------------------- /.mvn/maven.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/.mvn/maven.config -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /.settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/.settings.xml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/README.adoc -------------------------------------------------------------------------------- /docs/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/docs/pom.xml -------------------------------------------------------------------------------- /docs/src/main/asciidoc/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/docs/src/main/asciidoc/README.adoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/ghpages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/docs/src/main/asciidoc/ghpages.sh -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/src/main/asciidoc/intro.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/docs/src/main/asciidoc/intro.adoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/spring-cloud-etcd.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/docs/src/main/asciidoc/spring-cloud-etcd.adoc -------------------------------------------------------------------------------- /docs/src/main/ruby/generate_readme.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/docs/src/main/ruby/generate_readme.sh -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/mvnw.bat -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/pom.xml -------------------------------------------------------------------------------- /spring-cloud-etcd-config/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-config/pom.xml -------------------------------------------------------------------------------- /spring-cloud-etcd-config/src/main/java/org/springframework/cloud/etcd/config/EtcdConfigBootstrapConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-config/src/main/java/org/springframework/cloud/etcd/config/EtcdConfigBootstrapConfiguration.java -------------------------------------------------------------------------------- /spring-cloud-etcd-config/src/main/java/org/springframework/cloud/etcd/config/EtcdConfigProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-config/src/main/java/org/springframework/cloud/etcd/config/EtcdConfigProperties.java -------------------------------------------------------------------------------- /spring-cloud-etcd-config/src/main/java/org/springframework/cloud/etcd/config/EtcdConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-config/src/main/java/org/springframework/cloud/etcd/config/EtcdConstants.java -------------------------------------------------------------------------------- /spring-cloud-etcd-config/src/main/java/org/springframework/cloud/etcd/config/EtcdPropertySource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-config/src/main/java/org/springframework/cloud/etcd/config/EtcdPropertySource.java -------------------------------------------------------------------------------- /spring-cloud-etcd-config/src/main/java/org/springframework/cloud/etcd/config/EtcdPropertySourceLocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-config/src/main/java/org/springframework/cloud/etcd/config/EtcdPropertySourceLocator.java -------------------------------------------------------------------------------- /spring-cloud-etcd-config/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-config/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /spring-cloud-etcd-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-core/pom.xml -------------------------------------------------------------------------------- /spring-cloud-etcd-core/src/main/java/org/springframework/cloud/etcd/EtcdAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-core/src/main/java/org/springframework/cloud/etcd/EtcdAutoConfiguration.java -------------------------------------------------------------------------------- /spring-cloud-etcd-core/src/main/java/org/springframework/cloud/etcd/EtcdEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-core/src/main/java/org/springframework/cloud/etcd/EtcdEndpoint.java -------------------------------------------------------------------------------- /spring-cloud-etcd-core/src/main/java/org/springframework/cloud/etcd/EtcdHealthIndicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-core/src/main/java/org/springframework/cloud/etcd/EtcdHealthIndicator.java -------------------------------------------------------------------------------- /spring-cloud-etcd-core/src/main/java/org/springframework/cloud/etcd/EtcdProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-core/src/main/java/org/springframework/cloud/etcd/EtcdProperties.java -------------------------------------------------------------------------------- /spring-cloud-etcd-core/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-core/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /spring-cloud-etcd-dependencies/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-dependencies/pom.xml -------------------------------------------------------------------------------- /spring-cloud-etcd-discovery/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-discovery/pom.xml -------------------------------------------------------------------------------- /spring-cloud-etcd-discovery/src/main/java/org/springframework/cloud/etcd/discovery/EtcdDiscoveryClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-discovery/src/main/java/org/springframework/cloud/etcd/discovery/EtcdDiscoveryClient.java -------------------------------------------------------------------------------- /spring-cloud-etcd-discovery/src/main/java/org/springframework/cloud/etcd/discovery/EtcdDiscoveryClientConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-discovery/src/main/java/org/springframework/cloud/etcd/discovery/EtcdDiscoveryClientConfiguration.java -------------------------------------------------------------------------------- /spring-cloud-etcd-discovery/src/main/java/org/springframework/cloud/etcd/discovery/EtcdDiscoveryProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-discovery/src/main/java/org/springframework/cloud/etcd/discovery/EtcdDiscoveryProperties.java -------------------------------------------------------------------------------- /spring-cloud-etcd-discovery/src/main/java/org/springframework/cloud/etcd/discovery/EtcdLifecycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-discovery/src/main/java/org/springframework/cloud/etcd/discovery/EtcdLifecycle.java -------------------------------------------------------------------------------- /spring-cloud-etcd-discovery/src/main/java/org/springframework/cloud/etcd/discovery/EtcdRibbonClientConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-discovery/src/main/java/org/springframework/cloud/etcd/discovery/EtcdRibbonClientConfiguration.java -------------------------------------------------------------------------------- /spring-cloud-etcd-discovery/src/main/java/org/springframework/cloud/etcd/discovery/EtcdServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-discovery/src/main/java/org/springframework/cloud/etcd/discovery/EtcdServer.java -------------------------------------------------------------------------------- /spring-cloud-etcd-discovery/src/main/java/org/springframework/cloud/etcd/discovery/EtcdServerList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-discovery/src/main/java/org/springframework/cloud/etcd/discovery/EtcdServerList.java -------------------------------------------------------------------------------- /spring-cloud-etcd-discovery/src/main/java/org/springframework/cloud/etcd/discovery/RibbonEtcdAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-discovery/src/main/java/org/springframework/cloud/etcd/discovery/RibbonEtcdAutoConfiguration.java -------------------------------------------------------------------------------- /spring-cloud-etcd-discovery/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-discovery/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /spring-cloud-etcd-sample/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-sample/pom.xml -------------------------------------------------------------------------------- /spring-cloud-etcd-sample/src/main/java/org/springframework/cloud/etcd/sample/SampleEtcdApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-sample/src/main/java/org/springframework/cloud/etcd/sample/SampleEtcdApplication.java -------------------------------------------------------------------------------- /spring-cloud-etcd-sample/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-sample/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-cloud-etcd-sample/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/spring-cloud-etcd-sample/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /src/main/bash/run_etcd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/src/main/bash/run_etcd.sh -------------------------------------------------------------------------------- /src/main/bash/travis_install_etcd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/src/main/bash/travis_install_etcd.sh -------------------------------------------------------------------------------- /src/main/bash/travis_run_etcd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-attic/spring-cloud-etcd/HEAD/src/main/bash/travis_run_etcd.sh --------------------------------------------------------------------------------