Class ModuleInfo
- java.lang.Object
-
- com.floragunn.searchguard.support.ModuleInfo
-
- All Implemented Interfaces:
Serializable,org.elasticsearch.common.io.stream.Writeable
public class ModuleInfo extends Object implements Serializable, org.elasticsearch.common.io.stream.Writeable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ModuleInfo(ModuleType moduleType, String classname)ModuleInfo(org.elasticsearch.common.io.stream.StreamInput in)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)Map<String,String>getAsMap()StringgetGitsha1()ModuleTypegetModuleType()inthashCode()voidsetBuildTime(String buildTime)voidsetClasspath(String classpath)voidsetGitsha1(String gitsha1)voidsetVersion(String version)StringtoString()voidwriteTo(org.elasticsearch.common.io.stream.StreamOutput out)
-
-
-
Constructor Detail
-
ModuleInfo
public ModuleInfo(ModuleType moduleType, String classname)
-
ModuleInfo
public ModuleInfo(org.elasticsearch.common.io.stream.StreamInput in) throws IOException- Throws:
IOException
-
-
Method Detail
-
setClasspath
public void setClasspath(String classpath)
-
setVersion
public void setVersion(String version)
-
setBuildTime
public void setBuildTime(String buildTime)
-
getGitsha1
public String getGitsha1()
-
setGitsha1
public void setGitsha1(String gitsha1)
-
getModuleType
public ModuleType getModuleType()
-
writeTo
public void writeTo(org.elasticsearch.common.io.stream.StreamOutput out) throws IOException- Specified by:
writeToin interfaceorg.elasticsearch.common.io.stream.Writeable- Throws:
IOException
-
-