@Override public CreateSnapshotRequestBuilder prepareCreateSnapshot(String repository, String name) { return new CreateSnapshotRequestBuilder(this, CreateSnapshotAction.INSTANCE, repository, name); }
public CreateSnapshotResponse getCreateSnapshotResponse(Client esTransportClient,String repositoryName, String snapshotName) { return esTransportClient.admin().cluster().prepareCreateSnapshot(repositoryName, snapshotName) .setWaitForCompletion(config.waitForCompletionOfBackup()) .setIndices(config.getCommaSeparatedIndicesToBackup().split(COMMA_SEPARATOR)) .setIncludeGlobalState(config.includeGlobalStateDuringBackup()) .setPartial(config.partiallyBackupIndices()).get(); } // (esTransportClient.admin().cluster().prepareGetSnapshots("test-repo").setSnapshots("test-snap").get().getSnapshots().get(0).state());//, equalTo(SnapshotState.SUCCESS));
.setIncludeGlobalState(false) .setIndices(index) .setWaitForCompletion(true) .request(); clusterAdminClient.createSnapshot(req).actionGet();
client.admin().cluster().prepareCreateSnapshot(repoName, "test-snap").setWaitForCompletion(true).get(); assertEquals(createSnapshotResponse.getSnapshotInfo().successfulShards(), createSnapshotResponse.getSnapshotInfo().totalShards()); .setWaitForCompletion(true) .setIndices("test-idx-1", "test-idx-2") .get(); assertEquals(createSnapshotResponse.getSnapshotInfo().successfulShards(), createSnapshotResponse.getSnapshotInfo().totalShards());
logger.info("--> create snapshot {}:{}", repoName, snapshotName); assertSuccessfulSnapshot(client().admin().cluster().prepareCreateSnapshot(repoName, snapshotName) .setWaitForCompletion(true).setIndices(indexNames));
public static CreateSnapshotResponse assertSuccessfulSnapshot(CreateSnapshotRequestBuilder requestBuilder) { CreateSnapshotResponse response = requestBuilder.get(); assertSuccessfulSnapshot(response); return response; }
logger.info("--> create snapshot {}:{} with {} documents", repoName, snapshotName + "-" + i, docCounts[i]); assertSuccessfulSnapshot(client().admin().cluster().prepareCreateSnapshot(repoName, snapshotName + "-" + i) .setWaitForCompletion(true).setIndices(indexName));
@Override public CreateSnapshotRequestBuilder newRequestBuilder(ElasticsearchClient client) { return new CreateSnapshotRequestBuilder(client, this); } }
@Override public CreateSnapshotRequestBuilder prepareCreateSnapshot(String repository, String name) { return new CreateSnapshotRequestBuilder(this, CreateSnapshotAction.INSTANCE, repository, name); }
@Override public CreateSnapshotRequestBuilder newRequestBuilder(ElasticsearchClient client) { return new CreateSnapshotRequestBuilder(client, this); } }
@Override public CreateSnapshotRequestBuilder newRequestBuilder(ElasticsearchClient client) { return new CreateSnapshotRequestBuilder(client, this); } }
@Override public CreateSnapshotRequestBuilder newRequestBuilder(ElasticsearchClient client) { return new CreateSnapshotRequestBuilder(client, this); } }
@Override public CreateSnapshotRequestBuilder prepareCreateSnapshot(String repository, String name) { return new CreateSnapshotRequestBuilder(this, CreateSnapshotAction.INSTANCE, repository, name); }
@Override public CreateSnapshotRequestBuilder newRequestBuilder(ElasticsearchClient client) { return new CreateSnapshotRequestBuilder(client, this); } }
@Override public CreateSnapshotRequestBuilder prepareCreateSnapshot(String repository, String name) { return new CreateSnapshotRequestBuilder(this, CreateSnapshotAction.INSTANCE, repository, name); }