public interface DimensionConfig
Modifier and Type | Method and Description |
---|---|
String |
getApiName()
The API Name is the external, end-user-facing name for the dimension.
|
String |
getCategory()
The Category is the external, end-user-facing category for the dimension.
|
LinkedHashSet<DimensionField> |
getDefaultDimensionFields()
The default set of fields for this dimension to be shown in the response.
|
String |
getDescription()
The description for this dimension.
|
LinkedHashSet<DimensionField> |
getFields()
The set of fields for this dimension.
|
KeyValueStore |
getKeyValueStore()
The key value store holding dimension row data.
|
String |
getLongName()
The Long Name is the external, end-user-facing long name for the dimension.
|
String |
getPhysicalName()
The internal, physical name for the dimension.
|
SearchProvider |
getSearchProvider()
The search provider for field value lookups on this dimension.
|
default Class |
getType()
The type of the Dimension this DimensionConfiguration is intended to build.
|
default boolean |
isAggregatable()
Return whether this dimension can be aggregated.
|
String getApiName()
String getLongName()
String getCategory()
String getPhysicalName()
String getDescription()
LinkedHashSet<DimensionField> getFields()
LinkedHashSet<DimensionField> getDefaultDimensionFields()
KeyValueStore getKeyValueStore()
SearchProvider getSearchProvider()
default boolean isAggregatable()
default Class getType()
Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.