Platform maintenance support-backend impl 44/4044/7
authorAMIT M <am00474504@techmahindra.com>
Fri, 29 Mar 2019 13:52:09 +0000 (19:22 +0530)
committerAMIT M <am00474504@techmahindra.com>
Mon, 1 Apr 2019 14:40:31 +0000 (20:10 +0530)
commite81e5bcd96beb2af916726c5416d74df3b7d6562
treea75f554a014800719fa5cd751e10b1ac6875f05d
parent9e2760fb8e88526e5113b9034a332c1d7b2ef0ba
Platform maintenance support-backend impl

 Issue-ID: ACUMOS-2004,2343,2344
 -List all the repository present into ElasticStack
 -Create the repository present into ElasticStack
 -Delete the repository present into ElasticStack
 -List all the snapshot present into ElasticStack
 -Create the snapshot present into ElasticStack
 -Delete the snapshot present into ElasticStack
 -Managing Schedule Cron Job for creation Log Snapshot.

Change-Id: I62d414078f77b7a4f8bba22e8d709fccb0e47bea
Signed-off-by: AMIT M <am00474504@techmahindra.com>
42 files changed:
docs/release-notes.rst
elk-client/pom.xml [new file with mode: 0644]
elk-client/src/license/acumos/header.txt [new file with mode: 0644]
elk-client/src/license/acumos/license.txt [new file with mode: 0644]
elk-client/src/license/licenses.properties [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/ElkClientServiceApplication.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/ElkLogSnapshotTaskSchedular.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/SwaggerConfiguration.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/controller/AbstractController.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/controller/ElasticSearchServiceController.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/service/AbstractELKClientConnection.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/service/ISnapshotRepositoryService.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/service/ISnapshotService.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/service/SnapshotRepositoryServiceImpl.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/service/SnapshotServiceImpl.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/transport/CreateSnapshot.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/transport/DeleteSnapshot.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/transport/ELkRepositoryMetaData.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/transport/ElasticsearchSnapshotsResponse.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/transport/ElkCreateSnapshotRequest.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/transport/ElkDeleteSnapshotRequest.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/transport/ElkGetRepositoriesResponse.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/transport/ElkGetSnapshotMetaData.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/transport/ElkRepositoriesRequest.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/transport/ElkRestoreSnapshotRequest.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/transport/ElkSnapshotsResponse.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/transport/ErrorDetails.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/transport/ErrorTransport.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/transport/RestoreSnapshot.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/client/utils/ELKClientConstants.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/logging/ACUMOSLogConstants.java [new file with mode: 0644]
elk-client/src/main/java/org/acumos/elk/logging/LogConfig.java [new file with mode: 0644]
elk-client/src/main/resources/application.properties [new file with mode: 0644]
elk-client/src/main/resources/logback.xml [new file with mode: 0644]
elk-stack/acumos-elk-env.sh
elk-stack/docker-compose.yml
elk-stack/elasticsearch/config/elasticsearch.yml
elk-stack/elasticsearch/pom.xml
elk-stack/kibana/pom.xml
elk-stack/logstash/pom.xml
filebeat/pom.xml
metricbeat/pom.xml