public final class VeniceConfig extends SourceConfig
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
KEY_EXPR |
static java.lang.String |
STORE_NAME |
_sourceName, TYPE| Constructor and Description |
|---|
VeniceConfig(java.lang.String sourceName,
java.lang.String storeName,
java.lang.String keyExpr)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getKeyExpr() |
SourceType |
getSourceType() |
java.lang.String |
getStoreName() |
int |
hashCode() |
java.lang.String |
toString() |
getSourceNamepublic static final java.lang.String STORE_NAME
public static final java.lang.String KEY_EXPR
public VeniceConfig(java.lang.String sourceName,
java.lang.String storeName,
java.lang.String keyExpr)
sourceName - the name of the source and it is referenced by the anchor in the feature definitionstoreName - Name of the Venice storekeyExpr - Key expressionpublic java.lang.String getStoreName()
public java.lang.String getKeyExpr()
public SourceType getSourceType()
getSourceType in class SourceConfigpublic boolean equals(java.lang.Object o)
equals in class SourceConfigpublic int hashCode()
hashCode in class SourceConfigpublic java.lang.String toString()
toString in class java.lang.Object