Class RepositoryMetaData
- java.lang.Object
-
- org.elasticsearch.cluster.metadata.RepositoryMetaData
-
public class RepositoryMetaData extends java.lang.Object
Metadata 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 boolean
equals(java.lang.Object o)
int
hashCode()
java.lang.String
name()
Returns repository nameSettings
settings()
Returns repository settingsjava.lang.String
type()
Returns repository typevoid
writeTo(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:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-