public class CreateSnapshotRepositoryRequest extends CrossClusterRequest implements SnapshotRequest<CreateSnapshotRepositoryResponse>
Constructor and Description |
---|
CreateSnapshotRepositoryRequest(java.lang.String name,
java.lang.String location) |
Modifier and Type | Method and Description |
---|---|
CreateSnapshotRepositoryResponse |
accept(SnapshotRequestExecutor snapshotRequestExecutor) |
java.lang.String |
getLocation() |
java.lang.String |
getName() |
java.lang.String |
getType() |
boolean |
isCompress() |
boolean |
isVerify() |
void |
setCompress(boolean compress) |
void |
setType(java.lang.String type) |
void |
setVerify(boolean verify) |
getConnectionId, isPreferLocalCluster, setConnectionId, setPreferLocalCluster
public CreateSnapshotRepositoryRequest(java.lang.String name, java.lang.String location)
public CreateSnapshotRepositoryResponse accept(SnapshotRequestExecutor snapshotRequestExecutor)
accept
in interface SnapshotRequest<CreateSnapshotRepositoryResponse>
public java.lang.String getLocation()
public java.lang.String getName()
public java.lang.String getType()
public boolean isCompress()
public boolean isVerify()
public void setCompress(boolean compress)
public void setType(java.lang.String type)
public void setVerify(boolean verify)