Class CatalogBuilderConfiguration
- Object
-
- CatalogBuilderConfiguration
-
- All Implemented Interfaces:
Cloneable
public class CatalogBuilderConfiguration extends Object implements Cloneable
Simple bean that conveys the information needed by the CatalogBuilder to create a catalogue of granules- Author:
- Simone Giannecchini, GeoSolutions SAS
-
-
Constructor Summary
Constructors Constructor Description CatalogBuilderConfiguration()
CatalogBuilderConfiguration(CatalogBuilderConfiguration that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
check()
CatalogBuilderConfiguration
clone()
boolean
equals(Object obj)
Hints
getHints()
Indexer
getIndexer()
String
getParameter(String parameterName)
String
getRuntimeAttribute()
String
getSchema(String name)
Get the schema with the specified nameString
getTimeAttribute()
int
hashCode()
void
setHints(Hints hints)
void
setIndexer(Indexer indexer)
void
setParameter(String parameterName, String parameterValue)
Set the indexer parametervoid
setRuntimeAttribute(String runtimeAttribute)
String
toString()
-
-
-
Constructor Detail
-
CatalogBuilderConfiguration
public CatalogBuilderConfiguration()
-
CatalogBuilderConfiguration
public CatalogBuilderConfiguration(CatalogBuilderConfiguration that)
-
-
Method Detail
-
getHints
public Hints getHints()
- Returns:
- the hints
-
setHints
public void setHints(Hints hints)
- Parameters:
hints
- the hints to set
-
getSchema
public String getSchema(String name)
Get the schema with the specified name
-
setParameter
public void setParameter(String parameterName, String parameterValue)
Set the indexer parameter
-
getParameter
public String getParameter(String parameterName)
-
getTimeAttribute
public String getTimeAttribute()
-
getIndexer
public Indexer getIndexer()
-
setIndexer
public void setIndexer(Indexer indexer)
-
getRuntimeAttribute
public String getRuntimeAttribute()
-
setRuntimeAttribute
public void setRuntimeAttribute(String runtimeAttribute)
-
clone
public CatalogBuilderConfiguration clone() throws CloneNotSupportedException
- Overrides:
clone
in classObject
- Throws:
CloneNotSupportedException
-
equals
public boolean equals(Object obj)
- Overrides:
equals
in classObject
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classObject
-
toString
public String toString()
- Overrides:
toString
in classObject
-
check
public void check()
-
-