public class VectorConfig extends SourceConfig
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FEATURE_SOURCE_NAME |
static java.lang.String |
KEY_EXPR |
_sourceName, TYPE| Constructor and Description |
|---|
VectorConfig(java.lang.String sourceName,
java.lang.String keyExpr,
java.lang.String featureSourceName)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getFeatureSourceName() |
java.lang.String |
getKeyExpr() |
SourceType |
getSourceType() |
int |
hashCode() |
java.lang.String |
toString() |
getSourceNamepublic static final java.lang.String KEY_EXPR
public static final java.lang.String FEATURE_SOURCE_NAME
public VectorConfig(@Nonnull
java.lang.String sourceName,
@Nonnull
java.lang.String keyExpr,
@Nonnull
java.lang.String featureSourceName)
sourceName - the name of the source referenced by anchors in the feature definitionkeyExpr - the key expression used to extract assetUrn to access asset from Vector endpointfeatureSourceName - the vector query parameter needed in addition the assetUrn to fetch the assetpublic java.lang.String getKeyExpr()
public java.lang.String getFeatureSourceName()
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