Package org.elasticsearch.repositories
Class RepositoriesService.RegisterRepositoryRequest
- java.lang.Object
-
- org.elasticsearch.cluster.ack.ClusterStateUpdateRequest<RepositoriesService.RegisterRepositoryRequest>
-
- org.elasticsearch.repositories.RepositoriesService.RegisterRepositoryRequest
-
- All Implemented Interfaces:
AckedRequest
- Enclosing class:
- RepositoriesService
public static class RepositoriesService.RegisterRepositoryRequest extends ClusterStateUpdateRequest<RepositoriesService.RegisterRepositoryRequest>
Register repository request
-
-
Constructor Summary
Constructors Constructor Description RegisterRepositoryRequest(java.lang.String cause, java.lang.String name, java.lang.String type, boolean verify)
Constructs new register repository request
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RepositoriesService.RegisterRepositoryRequest
settings(Settings settings)
Sets repository settings-
Methods inherited from class org.elasticsearch.cluster.ack.ClusterStateUpdateRequest
ackTimeout, ackTimeout, masterNodeTimeout, masterNodeTimeout
-
-
-
-
Constructor Detail
-
RegisterRepositoryRequest
public RegisterRepositoryRequest(java.lang.String cause, java.lang.String name, java.lang.String type, boolean verify)
Constructs new register repository request- Parameters:
cause
- repository registration causename
- repository nametype
- repository typeverify
- verify repository after creation
-
-
Method Detail
-
settings
public RepositoriesService.RegisterRepositoryRequest settings(Settings settings)
Sets repository settings- Parameters:
settings
- repository settings- Returns:
- this request
-
-