Class RepositoryMetaData
- java.lang.Object
-
- org.elasticsearch.cluster.metadata.RepositoryMetaData
-
public class RepositoryMetaData extends java.lang.ObjectMetadata about registered repository
-
-
Constructor Summary
Constructors Constructor Description RepositoryMetaData(java.lang.String name, java.lang.String type, Settings settings)Constructs new repository metadataRepositoryMetaData(StreamInput in)
-
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object o)inthashCode()java.lang.Stringname()Returns repository nameSettingssettings()Returns repository settingsjava.lang.Stringtype()Returns repository typevoidwriteTo(StreamOutput out)Writes repository metadata to stream output
-
-
-
Constructor Detail
-
RepositoryMetaData
public RepositoryMetaData(java.lang.String name, java.lang.String type, Settings settings)Constructs new repository metadata- Parameters:
name- repository nametype- repository typesettings- repository settings
-
RepositoryMetaData
public RepositoryMetaData(StreamInput in) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
name
public java.lang.String name()
Returns repository name- Returns:
- repository name
-
type
public java.lang.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 java.io.IOException
Writes repository metadata to stream output- Parameters:
out- stream output- Throws:
java.io.IOException
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-