Class RepositoryMetaData
- java.lang.Object
-
- org.elasticsearch.cluster.metadata.RepositoryMetaData
-
public class RepositoryMetaData extends Object
Metadata about registered repository
-
-
Constructor Summary
Constructors Constructor Description RepositoryMetaData(String name, String type, Settings settings)Constructs new repository metadataRepositoryMetaData(StreamInput in)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)inthashCode()Stringname()Returns repository nameSettingssettings()Returns repository settingsStringtype()Returns repository typevoidwriteTo(StreamOutput out)Writes repository metadata to stream output
-
-
-
Constructor Detail
-
RepositoryMetaData
public RepositoryMetaData(String name, String type, Settings settings)
Constructs new repository metadata- Parameters:
name- repository nametype- repository typesettings- repository settings
-
RepositoryMetaData
public RepositoryMetaData(StreamInput in) throws IOException
- Throws:
IOException
-
-
Method Detail
-
name
public String name()
Returns repository name- Returns:
- repository name
-
type
public String type()
Returns repository type- Returns:
- repository type
-
settings
public Settings settings()
Returns repository settings- Returns:
- repository settings
-
writeTo
public void writeTo(StreamOutput out) throws IOException
Writes repository metadata to stream output- Parameters:
out- stream output- Throws:
IOException
-
-