/** * Sets the snapshot name * * @param snapshot snapshot name * @return this builder */ public DeleteSnapshotRequestBuilder setSnapshot(String snapshot) { request.snapshot(snapshot); return this; } }
@Override protected void masterOperation(final DeleteSnapshotRequest request, ClusterState state, final ActionListener<AcknowledgedResponse> listener) { snapshotsService.deleteSnapshot(request.repository(), request.snapshot(), new SnapshotsService.DeleteSnapshotListener() { @Override public void onResponse() { listener.onResponse(new AcknowledgedResponse(true)); } @Override public void onFailure(Exception e) { listener.onFailure(e); } }, false); } }
/** * Sets the snapshot name * * @param snapshot snapshot name * @return this builder */ public DeleteSnapshotRequestBuilder setSnapshot(String snapshot) { request.snapshot(snapshot); return this; } }
/** * Sets the snapshot name * * @param snapshot snapshot name * @return this builder */ public DeleteSnapshotRequestBuilder setSnapshot(String snapshot) { request.snapshot(snapshot); return this; } }
/** * Sets the snapshot name * * @param snapshot snapshot name * @return this builder */ public DeleteSnapshotRequestBuilder setSnapshot(String snapshot) { request.snapshot(snapshot); return this; } }
/** * Sets the snapshot name * * @param snapshot snapshot name * @return this builder */ public DeleteSnapshotRequestBuilder setSnapshot(String snapshot) { request.snapshot(snapshot); return this; } }
@Override protected void masterOperation(final DeleteSnapshotRequest request, ClusterState state, final ActionListener<DeleteSnapshotResponse> listener) { snapshotsService.deleteSnapshot(request.repository(), request.snapshot(), new SnapshotsService.DeleteSnapshotListener() { @Override public void onResponse() { listener.onResponse(new DeleteSnapshotResponse(true)); } @Override public void onFailure(Exception e) { listener.onFailure(e); } }, false); } }
@Override protected void masterOperation(final DeleteSnapshotRequest request, ClusterState state, final ActionListener<DeleteSnapshotResponse> listener) { snapshotsService.deleteSnapshot(request.repository(), request.snapshot(), new SnapshotsService.DeleteSnapshotListener() { @Override public void onResponse() { listener.onResponse(new DeleteSnapshotResponse(true)); } @Override public void onFailure(Exception e) { listener.onFailure(e); } }, false); } }
@Override protected void masterOperation(final DeleteSnapshotRequest request, ClusterState state, final ActionListener<AcknowledgedResponse> listener) { snapshotsService.deleteSnapshot(request.repository(), request.snapshot(), new SnapshotsService.DeleteSnapshotListener() { @Override public void onResponse() { listener.onResponse(new AcknowledgedResponse(true)); } @Override public void onFailure(Exception e) { listener.onFailure(e); } }, false); } }
@Override protected void masterOperation(final DeleteSnapshotRequest request, ClusterState state, final ActionListener<DeleteSnapshotResponse> listener) { SnapshotId snapshotIds = new SnapshotId(request.repository(), request.snapshot()); snapshotsService.deleteSnapshot(snapshotIds, new SnapshotsService.DeleteSnapshotListener() { @Override public void onResponse() { listener.onResponse(new DeleteSnapshotResponse(true)); } @Override public void onFailure(Throwable t) { listener.onFailure(t); } }); } }
static Request deleteSnapshot(DeleteSnapshotRequest deleteSnapshotRequest) { String endpoint = new RequestConverters.EndpointBuilder().addPathPartAsIs("_snapshot") .addPathPart(deleteSnapshotRequest.repository()) .addPathPart(deleteSnapshotRequest.snapshot()) .build(); Request request = new Request(HttpDelete.METHOD_NAME, endpoint); RequestConverters.Params parameters = new RequestConverters.Params(request); parameters.withMasterTimeout(deleteSnapshotRequest.masterNodeTimeout()); return request; } }
static Request deleteSnapshot(DeleteSnapshotRequest deleteSnapshotRequest) { String endpoint = new RequestConverters.EndpointBuilder().addPathPartAsIs("_snapshot") .addPathPart(deleteSnapshotRequest.repository()) .addPathPart(deleteSnapshotRequest.snapshot()) .build(); Request request = new Request(HttpDelete.METHOD_NAME, endpoint); RequestConverters.Params parameters = new RequestConverters.Params(request); parameters.withMasterTimeout(deleteSnapshotRequest.masterNodeTimeout()); return request; } }