All Implemented Interfaces:
Writeable, RefCounted, TaskAwareRequest, TransportRequest, ToXContent, ToXContentObject

public class PutRepositoryRequest extends AcknowledgedRequest<PutRepositoryRequest> implements ToXContentObject
Register repository request.

Registers a repository with given name, type and settings. If the repository with the same name already exists in the cluster, the new repository will replace the existing repository.