SYMBOL INDEX (637 symbols across 73 files) FILE: sample/java/model/SensorReading.java class SensorReading (line 21) | public class SensorReading { type OutputFormat (line 24) | public enum OutputFormat { method SensorReading (line 41) | private SensorReading() { method SensorReading (line 44) | public SensorReading(String id, String segment, long captureTs, double... method getId (line 59) | public String getId() { method getSegment (line 63) | public String getSegment() { method getCaptureTs (line 67) | public long getCaptureTs() { method getLat (line 71) | public double getLat() { method getLng (line 75) | public double getLng() { method getPressure (line 79) | public double getPressure() { method getTemp (line 83) | public double getTemp() { method getFlowRate (line 87) | public double getFlowRate() { method getCorrosionIndex (line 91) | public double getCorrosionIndex() { method getSegmentIncline (line 95) | public double getSegmentIncline() { method withOutputFormat (line 99) | public SensorReading withOutputFormat(OutputFormat format) { method asJson (line 104) | public String asJson() throws Exception { method asString (line 108) | public String asString() throws Exception { method asCSV (line 115) | public String asCSV() throws Exception { method toString (line 122) | @Override FILE: sample/java/model/SensorState.java class SensorState (line 19) | public class SensorState { method SensorState (line 29) | public SensorState(String segment, double lat, double lng, double pres... method getSegment (line 41) | public String getSegment() { method getLat (line 45) | public double getLat() { method getLng (line 49) | public double getLng() { method getPressure (line 53) | public double getPressure() { method getFlowRate (line 57) | public double getFlowRate() { method getTemp (line 61) | public double getTemp() { method getCorrosion (line 65) | public double getCorrosion() { method getIncline (line 69) | public double getIncline() { FILE: sample/java/producer/SensorReadingProducer.java class SensorReadingProducer (line 39) | public class SensorReadingProducer { method SensorReadingProducer (line 68) | public SensorReadingProducer() { method getLinePoint (line 71) | public double[] getLinePoint() { method nextSensorReading (line 85) | public SensorReading nextSensorReading(final OutputFormat format) { method nextSensorReading (line 89) | public SensorReading nextSensorReading(final OutputFormat format, method run (line 136) | private void run(final int events, final OutputFormat format, method main (line 161) | public static void main(String[] args) throws Exception { FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/AggregateData.java class AggregateData (line 22) | public class AggregateData { method AggregateData (line 31) | public AggregateData(String uniqueId, LabelSet labels, Date date, Map<... method getUniqueId (line 38) | public String getUniqueId() { method getLabel (line 42) | public String getLabel() { method getLabels (line 46) | public LabelSet getLabels() { method getDate (line 50) | public Date getDate() { method getSummaries (line 54) | public Map getSummaries() { FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/AggregatorGroup.java class AggregatorGroup (line 31) | public class AggregatorGroup implements IStreamAggregator { method AggregatorGroup (line 34) | public AggregatorGroup() { method AggregatorGroup (line 37) | public AggregatorGroup(AggregatorGroup template) throws Exception { method registerAggregator (line 46) | public void registerAggregator(StreamAggregator agg) { method getAggregators (line 50) | public List getAggregators() { method aggregate (line 57) | @Override method aggregateEvents (line 64) | public void aggregateEvents(List events) throws Exception { method checkpoint (line 73) | @Override method initialize (line 80) | @Override method shutdown (line 90) | @Override method getTableName (line 100) | @Override method getTableNames (line 105) | public List getTableNames() { FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/AggregatorType.java type AggregatorType (line 22) | public enum AggregatorType { FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/AggregatorsConstants.java class AggregatorsConstants (line 19) | public class AggregatorsConstants { FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/EnvironmentType.java type EnvironmentType (line 19) | public enum EnvironmentType { FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/IStreamAggregator.java type IStreamAggregator (line 32) | public interface IStreamAggregator { method aggregate (line 40) | public void aggregate(List records) throws Exception; method aggregateEvents (line 42) | public void aggregateEvents(List events) throws Exception; method checkpoint (line 47) | public void checkpoint() throws Exception; method initialize (line 53) | public void initialize(String shardId) throws Exception; method shutdown (line 59) | public void shutdown(boolean flushState) throws Exception; method getTableName (line 62) | public String getTableName(); FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/InputEvent.java class InputEvent (line 21) | public class InputEvent { method InputEvent (line 28) | public InputEvent(Record record) { method withSequence (line 34) | public InputEvent withSequence(String sequence) { method withPartitionKey (line 39) | public InputEvent withPartitionKey(String partitionKey) { method getSequenceNumber (line 44) | public String getSequenceNumber() { method getPartitionKey (line 48) | public String getPartitionKey() { method getData (line 52) | public byte[] getData() { FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/InventoryModel.java class InventoryModel (line 43) | @SuppressWarnings("serial") type STATE (line 98) | public static enum STATE { method InventoryModel (line 104) | public InventoryModel(AmazonDynamoDB dynamoClient) throws Exception { method InventoryModel (line 109) | public InventoryModel(AWSCredentialsProvider credentials) throws Excep... method init (line 113) | protected void init() throws Exception { method getKey (line 138) | private Map getKey(final String streamName, method removeState (line 149) | public void removeState(final String streamName, final String applicat... method update (line 171) | public void update(final String streamName, final String applicationName, method getLastUpdate (line 214) | public InventoryStatus getLastUpdate(final String streamName, final St... FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/InventoryStatus.java class InventoryStatus (line 19) | public class InventoryStatus { method InventoryStatus (line 22) | public InventoryStatus(String lastTime, String lowSeq, String highSeq) { method getLastTime (line 29) | public String getLastTime() { method getLowSeq (line 33) | public String getLowSeq() { method getHighSeq (line 37) | public String getHighSeq() { FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/LabelSet.java class LabelSet (line 29) | public class LabelSet extends LinkedHashMap { method LabelSet (line 34) | public LabelSet() { method fromIntegerKeys (line 38) | public static LabelSet fromIntegerKeys(List keys) { method fromStringKeys (line 46) | public static LabelSet fromStringKeys(List keys) { method put (line 54) | @Override method valuesAsString (line 60) | public String valuesAsString() { method getName (line 69) | public String getName() { method withAlias (line 82) | public LabelSet withAlias(String alias) { method equals (line 88) | @Override method hashCode (line 128) | @Override FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/StreamAggregator.java class StreamAggregator (line 66) | public class StreamAggregator implements IStreamAggregator { method StreamAggregator (line 181) | public StreamAggregator(StreamAggregator template) throws Exception { method StreamAggregator (line 200) | public StreamAggregator(String streamName, String applicationName, method checkpoint (line 210) | public void checkpoint() throws Exception { method withStorageCapacity (line 235) | public StreamAggregator withStorageCapacity(Long readCapacity, method logInfo (line 245) | private void logInfo(String message) { method logWarn (line 249) | private void logWarn(String message) { method logWarn (line 253) | private void logWarn(String message, Exception e) { method initialize (line 258) | public void initialize(String shardId) throws Exception { method validateConfig (line 410) | private void validateConfig() throws Exception { method withTimeHorizon (line 433) | public StreamAggregator withTimeHorizon(TimeHorizon horizon) { method withTimeHorizon (line 451) | public StreamAggregator withTimeHorizon(List horizons) { method withTimeHorizon (line 470) | public StreamAggregator withTimeHorizon(TimeHorizon... horizons) { method withTableName (line 488) | public StreamAggregator withTableName(String tableName) { method withAggregatorType (line 502) | public StreamAggregator withAggregatorType(AggregatorType t) { method withRaiseExceptionOnDataExtractionErrors (line 520) | public StreamAggregator withRaiseExceptionOnDataExtractionErrors( method withCloudWatchMetrics (line 532) | public StreamAggregator withCloudWatchMetrics() { method withDataStore (line 543) | public StreamAggregator withDataStore(IDataStore dataStore) { method withMetricsEmitter (line 556) | public StreamAggregator withMetricsEmitter(IMetricsEmitter metricsEmit... method withIdempotencyCheck (line 569) | public StreamAggregator withIdempotencyCheck( method withEnvironment (line 577) | public StreamAggregator withEnvironment(EnvironmentType environment) { method withEnvironment (line 582) | public StreamAggregator withEnvironment(String environment) { method getNamespace (line 588) | public String getNamespace() { method getDataExtractor (line 592) | public IDataExtractor getDataExtractor() { method getDataStore (line 596) | public IDataStore getDataStore() { method getTableName (line 600) | public String getTableName() { method getLabelAttribute (line 604) | public String getLabelAttribute() { method getDateAttribute (line 608) | public String getDateAttribute() { method getAggregatorType (line 612) | public AggregatorType getAggregatorType() { method getReadCapacity (line 616) | public long getReadCapacity() { method getWriteCapacity (line 620) | public long getWriteCapacity() { method getTimeHorizon (line 624) | public List getTimeHorizon() { method shutdown (line 639) | public void shutdown() throws Exception { method shutdown (line 643) | public void shutdown(boolean flushState) throws Exception { method shutdown (line 647) | public void shutdown(boolean flushState, InventoryModel.STATE withState) method aggregate (line 664) | public void aggregate(List records) throws Exception { method aggregateEvents (line 677) | public void aggregateEvents(List events) throws Exception { method queryValue (line 805) | public List> queryValue(String label, method queryByDate (line 835) | public List> queryByDate(Date dateValue, method parallelQueryKeys (line 871) | public List parallelQueryKeys(QueryKeyScope scope, FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/StreamAggregatorUtils.java class StreamAggregatorUtils (line 50) | public class StreamAggregatorUtils { method StreamAggregatorUtils (line 64) | private StreamAggregatorUtils() { method methodToColumn (line 78) | public static String methodToColumn(String methodName) { method getDynamoHiveWrapper (line 102) | public static String getDynamoHiveWrapper(AmazonDynamoDB dynamoClient, method getRedshiftCopyCommand (line 142) | public static String getRedshiftCopyCommand( method getLastWriteSeqIndexName (line 205) | public static final String getLastWriteSeqIndexName(String dynamoTable) { method getDateDimensionIndexName (line 218) | public static final String getDateDimensionIndexName(String dynamoTable, method getTableKey (line 231) | public static Map getTableKey(UpdateKey update... method getTableKey (line 253) | protected static Map getTableKey( method getValue (line 263) | protected static Map getValue( method getTableName (line 271) | protected static String getTableName(final String applicationName, method asJsonNode (line 276) | public static JsonNode asJsonNode(String s) throws Exception { method asJsonNode (line 280) | public static JsonNode asJsonNode(File f) throws Exception { method readJsonValue (line 284) | public static JsonNode readJsonValue(JsonNode json, String atPath) { method readValueAsString (line 299) | public static String readValueAsString(JsonNode json, String atPath) { method getOpenShards (line 311) | public static Map getOpenShards( method getFirstShard (line 382) | public static Shard getFirstShard(AmazonKinesisClient kinesisClient, method getFirstShardName (line 388) | public static String getFirstShardName(AmazonKinesisClient kinesisClient, method getShardCount (line 393) | public static int getShardCount(AmazonKinesisClient kinesisClient, method extractDateFromMultivalue (line 402) | public static String extractDateFromMultivalue(TimeHorizon t, String d... FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/TableKeyStructure.java class TableKeyStructure (line 22) | public class TableKeyStructure { method TableKeyStructure (line 27) | public TableKeyStructure() { method TableKeyStructure (line 30) | public TableKeyStructure(String labelAttributeName, String labelAttrib... method TableKeyStructure (line 37) | public TableKeyStructure(String labelAttributeName, String labelAttrib... method withDateValue (line 46) | public TableKeyStructure withDateValue(String dateValue) { method getLabelAttributeName (line 54) | public String getLabelAttributeName() { method getLabelAttributeValue (line 58) | public String getLabelAttributeValue() { method getDateAttributeName (line 62) | public String getDateAttributeName() { method getDateValues (line 66) | public Set getDateValues() { FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/TimeHorizon.java type TimeHorizon (line 25) | public enum TimeHorizon { method getGranularity (line 32) | @Override method setGranularity (line 37) | @Override method getValue (line 42) | @Override method getValue (line 59) | @Override method TimeHorizon (line 65) | private TimeHorizon(int placemark, String mask, String abbrev) { method getMask (line 77) | private SimpleDateFormat getMask() { method getAbbrev (line 81) | public String getAbbrev() { method getItemWithMultiValueFormat (line 85) | public String getItemWithMultiValueFormat(Date dateValue) { method getValue (line 89) | public String getValue(Date forDate) { method getFullHierarchy (line 99) | public List getFullHierarchy() { method getHierarchyTo (line 112) | public List getHierarchyTo(TimeHorizon t) { method getGranularity (line 127) | public int getGranularity() throws Exception { method setGranularity (line 131) | public void setGranularity(int scope) throws Exception { FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/annotations/AnnotationProcessor.java class AnnotationProcessor (line 46) | public class AnnotationProcessor { method AnnotationProcessor (line 80) | private AnnotationProcessor() { method AnnotationProcessor (line 89) | public AnnotationProcessor(@SuppressWarnings("rawtypes") Class clazz) ... method getLabelMethodNames (line 182) | public List getLabelMethodNames() { method getLabelMethods (line 186) | public Map getLabelMethods() { method getDateMethodName (line 190) | public String getDateMethodName() { method getDateMethod (line 194) | public Method getDateMethod() { method getSummaryMethods (line 198) | public Map getSummaryMethods() { method getSummaryConfig (line 202) | public SummaryConfiguration getSummaryConfig() { method getType (line 206) | public AggregatorType getType() { method getTimeHorizon (line 210) | public List getTimeHorizon() { method hasTimeHierarchy (line 214) | public boolean hasTimeHierarchy() { method shouldFailOnDataExtractionErrors (line 218) | public boolean shouldFailOnDataExtractionErrors() { method shouldEmitMetrics (line 222) | public boolean shouldEmitMetrics() { method getMetricsEmitter (line 226) | public Class getMetricsEmitter() { method getDataStore (line 230) | public Class getDataStore() { method getNamespace (line 234) | public String getNamespace() { FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/app/AbstractQueryServlet.java class AbstractQueryServlet (line 26) | public abstract class AbstractQueryServlet extends HttpServlet { method doGet (line 27) | public void doGet(HttpServletRequest request, HttpServletResponse resp... method doPost (line 32) | public void doPost(HttpServletRequest request, HttpServletResponse res... method doAction (line 37) | protected abstract void doAction(HttpServletRequest request, HttpServl... method doError (line 40) | protected void doError(HttpServletResponse response, String message) t... FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/app/AggregatorsBeanstalkApp.java class AggregatorsBeanstalkApp (line 30) | public class AggregatorsBeanstalkApp implements ServletContextListener { method contextDestroyed (line 39) | @Override method contextInitialized (line 49) | @SuppressWarnings({ "unchecked" }) FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/app/DateQueryServlet.java class DateQueryServlet (line 36) | public class DateQueryServlet extends AbstractQueryServlet { method respondWith (line 47) | private void respondWith(HttpServletResponse response, method doAction (line 89) | public void doAction(HttpServletRequest request, HttpServletResponse r... FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/app/FetchConfigurationServlet.java class FetchConfigurationServlet (line 31) | public class FetchConfigurationServlet extends AbstractQueryServlet { method respondWith (line 32) | private void respondWith(HttpServletResponse response, Map getSummaryValues() { method getLastWriteSeq (line 99) | public String getLastWriteSeq() { method getLastWriteTime (line 103) | public long getLastWriteTime() { method toString (line 107) | @Override FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/cli/AggregatorsCli.java class AggregatorsCli (line 31) | public class AggregatorsCli { method validateAction (line 40) | private static void validateAction(String actionRequested) throws Exce... method main (line 47) | public static void main(String[] args) throws Exception { FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/configuration/ConfigFileUtils.java class ConfigFileUtils (line 27) | public class ConfigFileUtils { method makeConfigFileURL (line 28) | public static final String makeConfigFileURL(String configUrl) throws ... FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/configuration/DataExtractor.java type DataExtractor (line 19) | public enum DataExtractor { method DataExtractor (line 25) | private DataExtractor(String linkedClass) { method getLinkedClass (line 31) | public String getLinkedClass() { FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/configuration/ExternalConfigurationModel.java class ExternalConfigurationModel (line 47) | public class ExternalConfigurationModel { method configureCsv (line 94) | private static void configureCsv(JsonNode document, ExternalConfigurat... method configureStringCommon (line 98) | private static void configureStringCommon(JsonNode document, ExternalC... method configureRegex (line 103) | private static void configureRegex(JsonNode document, ExternalConfigur... method configureObject (line 113) | private static void configureObject(JsonNode document, ExternalConfigu... method addTimeHorizons (line 139) | private static void addTimeHorizons(JsonNode document, ExternalConfigu... method setAggregatorType (line 177) | private static void setAggregatorType(JsonNode document, ExternalConfi... method buildFromConfig (line 192) | public static List buildFromConfig(String ... method getNamespace (line 360) | public String getNamespace() { method getTimeHorizons (line 364) | public List getTimeHorizons() { method getFilterRegex (line 368) | public String getFilterRegex() { method getRegularExpression (line 372) | public String getRegularExpression() { method getTableName (line 376) | public String getTableName() { method getReadIOPs (line 380) | public Long getReadIOPs() { method getWriteIOPs (line 384) | public Long getWriteIOPs() { method getLabelAttributeAlias (line 388) | public String getLabelAttributeAlias() { method getDateAttributeAlias (line 392) | public String getDateAttributeAlias() { method isAnnotatedClass (line 396) | public boolean isAnnotatedClass() { method addTimeHorizon (line 400) | public void addTimeHorizon(TimeHorizon timeHorizon) { method getAggregatorType (line 407) | public AggregatorType getAggregatorType() { method getLabelItems (line 411) | public List getLabelItems() { method getDateItem (line 415) | public String getDateItem() { method getDateAlias (line 419) | public String getDateAlias() { method getDateFormat (line 423) | public String getDateFormat() { method getSummaryItems (line 427) | public List getSummaryItems() { method getDelimiter (line 431) | public String getDelimiter() { method getItemTerminator (line 435) | public String getItemTerminator() { method addSummaryItem (line 439) | public void addSummaryItem(String summaryItem) { method getClazz (line 446) | public Class getClazz() { method getDataExtractor (line 450) | public DataExtractor getDataExtractor() { method shouldFailOnDataExtraction (line 454) | public boolean shouldFailOnDataExtraction() { method shouldEmitMetrics (line 458) | public boolean shouldEmitMetrics() { method getMetricsEmitter (line 462) | public Class getMetricsEmitter() { method getDataStore (line 466) | public Class getDataStore() { method setNamespace (line 470) | private void setNamespace(String namespace) { method setAggregatorType (line 474) | private void setAggregatorType(AggregatorType aggregatorType) { method addLabelItems (line 478) | private void addLabelItems(String labelItem) { method setLabelItems (line 482) | private void setLabelItems(List labelItems) { method setDateItem (line 486) | private void setDateItem(String dateItem) { method setDateFormat (line 490) | private void setDateFormat(String dateFormat) { method setDelimiter (line 494) | private void setDelimiter(String delimiter) { method setItemTerminator (line 499) | private void setItemTerminator(String itemTerminator) { method setFilterRegex (line 504) | private void setFilterRegex(String filterRegex) { method setRegularExpression (line 508) | private void setRegularExpression(String regularExpression) { method setClazz (line 512) | private void setClazz(Class clazz) { method setDataExtractor (line 516) | private void setDataExtractor(DataExtractor dataExtractor) { method setAnnotatedClass (line 520) | private void setAnnotatedClass(boolean isAnnotatedClass) { method setTableName (line 524) | private void setTableName(String tableName) { method setReadIOPs (line 529) | private void setReadIOPs(Long readIOPs) { method setWriteIOPs (line 533) | private void setWriteIOPs(Long writeIOPs) { method setFailOnDataExtraction (line 537) | private void setFailOnDataExtraction(boolean failOnDataExtraction) { method setEmitMetrics (line 541) | private void setEmitMetrics(boolean emitMetrics) { method setMetricsEmitter (line 545) | private void setMetricsEmitter(Class metricsEmitter) { method setDataStore (line 549) | private void setDataStore(Class dataStore) { method setLabelAttributeAlias (line 553) | private void setLabelAttributeAlias(String labelAttributeAlias) { method setDateAttributeAlias (line 557) | private void setDateAttributeAlias(String dateAttributeAlias) { FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/consumer/AggregatorConsumer.java class AggregatorConsumer (line 40) | public final class AggregatorConsumer { method AggregatorConsumer (line 64) | public AggregatorConsumer(String streamName, String appName, method buildAggregatorsFromConfig (line 71) | private AggregatorGroup buildAggregatorsFromConfig() throws Exception { method shutdown (line 77) | public void shutdown() throws Exception { method run (line 82) | public int run() throws Exception { method assertThat (line 117) | private void assertThat(boolean condition, String message) throws Exce... method validateConfig (line 123) | private void validateConfig() throws InvalidConfigurationException { method configure (line 132) | public void configure() throws Exception { method withKinesisEndpoint (line 194) | public AggregatorConsumer withKinesisEndpoint(String kinesisEndpoint) { method withToleratedWorkerFailures (line 199) | public AggregatorConsumer withToleratedWorkerFailures(int failuresToTo... method withMaxRecords (line 204) | public AggregatorConsumer withMaxRecords(int maxRecords) { method withRegionName (line 209) | public AggregatorConsumer withRegionName(String regionName) { method withEnvironment (line 214) | public AggregatorConsumer withEnvironment(String environmentName) { method withCredentialsProvider (line 219) | public AggregatorConsumer withCredentialsProvider( method withInitialPositionInStream (line 225) | public AggregatorConsumer withInitialPositionInStream( method withMetricsEmitter (line 231) | public AggregatorConsumer withMetricsEmitter() { method getAggregators (line 236) | public AggregatorGroup getAggregators() { method main (line 240) | public static void main(String[] args) throws Exception { FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/datastore/AggregateAttributeModification.java class AggregateAttributeModification (line 21) | public class AggregateAttributeModification { method AggregateAttributeModification (line 30) | private AggregateAttributeModification() { method AggregateAttributeModification (line 33) | public AggregateAttributeModification(String attributeName, String ori... method AggregateAttributeModification (line 38) | public AggregateAttributeModification(String attributeName, String ori... method AggregateAttributeModification (line 44) | public AggregateAttributeModification(String attributeName, String ori... method getAttributeName (line 56) | public String getAttributeName() { method getOriginatingValueName (line 60) | public String getOriginatingValueName() { method getOldValue (line 64) | public Double getOldValue() { method getNewValue (line 68) | public Double getNewValue() { method getFinalValue (line 72) | public Double getFinalValue() { method getCalculationApplied (line 76) | public SummaryCalculation getCalculationApplied() { method getWritesSoFar (line 80) | public int getWritesSoFar() { method toString (line 84) | @Override FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/datastore/DevNullDataStore.java class DevNullDataStore (line 28) | public class DevNullDataStore implements IDataStore { method write (line 30) | @Override method initialise (line 56) | @Override method refreshForceCheckpointThresholds (line 60) | @Override method setRegion (line 65) | @Override FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/datastore/DynamoDataStore.java class DynamoDataStore (line 62) | public class DynamoDataStore implements IDataStore { type DynamoSummaryUpdateMethod (line 63) | public enum DynamoSummaryUpdateMethod { method DynamoSummaryUpdateMethod (line 67) | private DynamoSummaryUpdateMethod(AttributeAction a) { method getAction (line 71) | public AttributeAction getAction() { method DynamoDataStore (line 118) | public DynamoDataStore(AmazonDynamoDB dynamoClient, AmazonKinesisClien... method DynamoDataStore (line 130) | public DynamoDataStore(AWSCredentialsProvider credentials, AggregatorT... method initialise (line 136) | @Override method write (line 155) | @Override method updateConditionalValue (line 327) | public UpdateItemResult updateConditionalValue(final AmazonDynamoDB dy... method getTableStructure (line 403) | public String getTableStructure() throws Exception { method getDictionaryEntry (line 423) | protected List getDictionaryEntry() throws Exception { method initAggTable (line 448) | public void initAggTable(final String keyColumn, final String dateColu... method refreshForceCheckpointThresholds (line 495) | public long refreshForceCheckpointThresholds() { method getProvisionedWrites (line 518) | private long getProvisionedWrites() { method queryEngine (line 522) | public DynamoQueryEngine queryEngine() { method getRegion (line 526) | public Region getRegion() { method setRegion (line 530) | @Override method withStorageCapacity (line 535) | public DynamoDataStore withStorageCapacity(long readCapacity, long wri... FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/datastore/DynamoQueryEngine.java class DynamoQueryEngine (line 52) | public class DynamoQueryEngine { method DynamoQueryEngine (line 61) | public DynamoQueryEngine(AmazonDynamoDB dynamoClient, String tableName, type QueryKeyScope (line 69) | public enum QueryKeyScope { method parallelQueryKeys (line 73) | public List parallelQueryKeys(QueryKeyScope scope, method queryByKey (line 115) | public List> queryByKey(String label, class ParallelKeyScanWorker (line 183) | private class ParallelKeyScanWorker implements Runnable { method ParallelKeyScanWorker (line 196) | public ParallelKeyScanWorker(String tableName, int workerInstance, method getResultCount (line 207) | public int getResultCount() { method getResultsProcessed (line 215) | public int getResultsProcessed() { method throwExceptions (line 219) | public void throwExceptions() throws Exception { method run (line 225) | @Override method getOutput (line 383) | public List getOutput() { class ParallelDateQueryWorker (line 388) | private class ParallelDateQueryWorker implements Runnable { method throwException (line 399) | public void throwException() throws Exception { method ParallelDateQueryWorker (line 404) | public ParallelDateQueryWorker(String tableName, String indexName, method run (line 416) | @Override method getResultKeys (line 505) | public Map> getResultKeys() { method convertResultKeys (line 510) | private KeysAndAttributes convertResultKeys( method batchGetDataByKeys (line 528) | private List> batchGetDataByKeys( method parallelQueryDate (line 546) | @SuppressWarnings("unchecked") FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/datastore/DynamoUtils.java class DynamoUtils (line 57) | public class DynamoUtils { method DynamoUtils (line 60) | private DynamoUtils() { method safeCreateTable (line 72) | public static CreateTableResult safeCreateTable( method initTable (line 120) | public static void initTable(final AmazonDynamoDB dynamoClient, method safeDescribeTable (line 172) | public static DescribeTableResult safeDescribeTable( method waitForTableActive (line 206) | public static void waitForTableActive(final AmazonDynamoDB dynamoClient, method waitForTableState (line 223) | private static void waitForTableState(final AmazonDynamoDB dynamoClient, method dropTable (line 240) | public static void dropTable(final AmazonDynamoDB dynamoClient, method cleanupAggTable (line 254) | public static void cleanupAggTable(AWSCredentialsProvider credentials, method updateWithRetries (line 320) | public static UpdateItemResult updateWithRetries( method getDynamoTableStructure (line 376) | public static String getDynamoTableStructure(AmazonDynamoDB dynamoClient, method getDictionaryEntry (line 399) | public static List getDictionaryEntry( method queryUntilDone (line 423) | public static List> queryUntilDone( FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/datastore/IDataStore.java type IDataStore (line 29) | public interface IDataStore { method write (line 39) | public Map> write( method initialise (line 47) | public void initialise() throws Exception; method refreshForceCheckpointThresholds (line 56) | public long refreshForceCheckpointThresholds() throws Exception; method setRegion (line 63) | public void setRegion(Region region); FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/exception/ClassNotAnnotatedException.java class ClassNotAnnotatedException (line 19) | @SuppressWarnings("serial") method ClassNotAnnotatedException (line 23) | public ClassNotAnnotatedException(Exception e) { method ClassNotAnnotatedException (line 27) | public ClassNotAnnotatedException(String message, Exception e) { method ClassNotAnnotatedException (line 31) | public ClassNotAnnotatedException(String message) { method getMessage (line 35) | @Override FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/exception/InvalidConfigurationException.java class InvalidConfigurationException (line 19) | public class InvalidConfigurationException extends Exception { method InvalidConfigurationException (line 21) | public InvalidConfigurationException() { method InvalidConfigurationException (line 24) | public InvalidConfigurationException(String message) { method InvalidConfigurationException (line 29) | public InvalidConfigurationException(Throwable cause) { method InvalidConfigurationException (line 33) | public InvalidConfigurationException(String message, Throwable cause) { method InvalidConfigurationException (line 37) | public InvalidConfigurationException(String message, Throwable cause, FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/exception/SerializationException.java class SerializationException (line 19) | @SuppressWarnings("serial") method SerializationException (line 23) | public SerializationException(String message) { method SerializationException (line 27) | public SerializationException(Exception e) { method SerializationException (line 31) | public SerializationException(String message, Exception e) { method getMessage (line 35) | @Override FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/exception/UnsupportedCalculationException.java class UnsupportedCalculationException (line 25) | public class UnsupportedCalculationException extends Exception { method UnsupportedCalculationException (line 28) | public UnsupportedCalculationException(String message) { method getMessage (line 33) | @Override FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/factory/CSVAggregatorFactory.java class CSVAggregatorFactory (line 34) | public class CSVAggregatorFactory { method CSVAggregatorFactory (line 35) | private CSVAggregatorFactory() { method newInstance (line 61) | public static final StreamAggregator newInstance(String streamName, St... method newInstance (line 72) | public static final StreamAggregator newInstance(String streamName, St... FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/factory/ExternallyConfiguredAggregatorFactory.java class ExternallyConfiguredAggregatorFactory (line 34) | public class ExternallyConfiguredAggregatorFactory { method ExternallyConfiguredAggregatorFactory (line 35) | private ExternallyConfiguredAggregatorFactory() { method intList (line 38) | private static List intList(List stringList) { method buildFromConfig (line 48) | public static AggregatorGroup buildFromConfig(String streamName, Strin... FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/factory/JsonAggregatorFactory.java class JsonAggregatorFactory (line 29) | public class JsonAggregatorFactory { method JsonAggregatorFactory (line 30) | private JsonAggregatorFactory() { method newInstance (line 61) | public static final StreamAggregator newInstance(String streamName, St... method newInstance (line 100) | public static final StreamAggregator newInstance(String streamName, St... FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/factory/ObjectAggregatorFactory.java class ObjectAggregatorFactory (line 33) | public class ObjectAggregatorFactory { method ObjectAggregatorFactory (line 34) | private ObjectAggregatorFactory() { method newInstance (line 51) | public static final StreamAggregator newInstance(String streamName, St... method newInstance (line 114) | public static final StreamAggregator newInstance(String streamName, St... method newInstance (line 152) | public static final StreamAggregator newInstance(String streamName, St... FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/factory/RegexAggregatorFactory.java class RegexAggregatorFactory (line 33) | public class RegexAggregatorFactory { method RegexAggregatorFactory (line 34) | private RegexAggregatorFactory() { method newInstance (line 60) | public static final StreamAggregator newInstance(String streamName, St... method newInstance (line 97) | public static final StreamAggregator newInstance(String streamName, St... FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/idempotency/DefaultIdempotencyCheck.java class DefaultIdempotencyCheck (line 25) | public class DefaultIdempotencyCheck implements IIdempotencyCheck { method DefaultIdempotencyCheck (line 26) | public DefaultIdempotencyCheck() { method doProcess (line 29) | public boolean doProcess(String partitionKey, String sequenceNumber, A... FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/idempotency/IIdempotencyCheck.java type IIdempotencyCheck (line 25) | public interface IIdempotencyCheck { method doProcess (line 32) | public boolean doProcess(String partitionKey, String sequenceNumber, A... FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/metrics/CloudWatchMetricsEmitter.java class CloudWatchMetricsEmitter (line 41) | public class CloudWatchMetricsEmitter implements IMetricsEmitter { method CloudWatchMetricsEmitter (line 56) | public CloudWatchMetricsEmitter() { method CloudWatchMetricsEmitter (line 59) | public CloudWatchMetricsEmitter(String metricsNamespace, method emit (line 65) | @Override method setRegion (line 153) | @Override FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/metrics/IMetricsEmitter.java type IMetricsEmitter (line 30) | public interface IMetricsEmitter { method emit (line 37) | public void emit(Map summaries) throws Unsupported... method add (line 75) | public void add(String value, SummaryElement e) { method addConfig (line 79) | private void addConfig(String summary) throws UnsupportedCalculationEx... method withConfigItem (line 91) | public SummaryConfiguration withConfigItem(String summary) method getRequestedCalculations (line 105) | public List getRequestedCalculations(String s) { method getItemSet (line 114) | public Set getItemSet() { FILE: src/main/java/com/amazonaws/services/kinesis/aggregators/summary/SummaryElement.java class SummaryElement (line 22) | public class SummaryElement { method SummaryElement (line 27) | public SummaryElement(String streamDataElement, SummaryCalculation cal... method SummaryElement (line 32) | public SummaryElement(String streamDataElement, SummaryCalculation cal... method SummaryElement (line 54) | public SummaryElement(String s) throws UnsupportedCalculationException { method makeStoreAttributeName (line 85) | public static String makeStoreAttributeName(String attribute, SummaryC... method getStreamDataElement (line 90) | public String getStreamDataElement() { method getAttributeAlias (line 94) | public String getAttributeAlias() { method getCalculation (line 98) | public SummaryCalculation getCalculation() { FILE: src/main/java/com/amazonaws/services/kinesis/io/AbstractDataExtractor.java class AbstractDataExtractor (line 31) | public abstract class AbstractDataExtractor implements IDataExtractor { method getAggregateLabelName (line 36) | public abstract String getAggregateLabelName(); method getDateValueName (line 38) | public abstract String getDateValueName(); method getData (line 40) | public abstract List getData(InputEvent event) throws S... method validate (line 42) | public abstract void validate() throws Exception; method getAggregatorType (line 44) | public AggregatorType getAggregatorType() { method setAggregatorType (line 48) | public void setAggregatorType(AggregatorType type) { method getSummaryConfig (line 52) | public SummaryConfiguration getSummaryConfig() { FILE: src/main/java/com/amazonaws/services/kinesis/io/CsvDataExtractor.java class CsvDataExtractor (line 22) | public class CsvDataExtractor extends StringDataExtractor labelIndicies) { method CsvDataExtractor (line 46) | public CsvDataExtractor(List labelIndicies, String labelAttri... method withRegexFilter (line 66) | public CsvDataExtractor withRegexFilter(String filterRegex) { method withDelimiter (line 80) | public CsvDataExtractor withDelimiter(String delimiter) { method withItemTerminator (line 94) | public CsvDataExtractor withItemTerminator(String lineTerminator) { method withSerialiser (line 108) | public CsvDataExtractor withSerialiser(CsvSerializer serialiser) { method withDateValueIndex (line 122) | public CsvDataExtractor withDateValueIndex(Integer dateValueIndex) { method copy (line 129) | @Override FILE: src/main/java/com/amazonaws/services/kinesis/io/IDataExtractor.java type IDataExtractor (line 34) | public interface IDataExtractor { method getUniqueIdName (line 39) | public String getUniqueIdName(); method getAggregateLabelName (line 46) | public String getAggregateLabelName(); method getDateValueName (line 53) | public String getDateValueName(); method getData (line 63) | public List getData(InputEvent event) throws Serializat... method setAggregatorType (line 72) | public void setAggregatorType(AggregatorType type); method validate (line 79) | public void validate() throws Exception; method getSummaryConfig (line 87) | public SummaryConfiguration getSummaryConfig(); method copy (line 89) | public IDataExtractor copy() throws Exception; FILE: src/main/java/com/amazonaws/services/kinesis/io/JsonDataExtractor.java class JsonDataExtractor (line 42) | public class JsonDataExtractor extends AbstractDataExtractor implements method JsonDataExtractor (line 59) | private JsonDataExtractor() { method JsonDataExtractor (line 62) | public JsonDataExtractor(List labelAttributes) { method JsonDataExtractor (line 67) | public JsonDataExtractor(List labelAttributes, method getData (line 76) | @Override method withUniqueIdAttribute (line 191) | public JsonDataExtractor withUniqueIdAttribute(String uniqueIdAttribut... method withDateValueAttribute (line 205) | public JsonDataExtractor withDateValueAttribute(String dateValueAttrib... method withDateFormat (line 220) | public JsonDataExtractor withDateFormat(String dateFormat) { method withSerialiser (line 228) | public JsonDataExtractor withSerialiser(JsonSerializer serialiser) { method withSummaryAttributes (line 243) | public JsonDataExtractor withSummaryAttributes( method withRegexFilter (line 264) | public JsonDataExtractor withRegexFilter(String filterRegex) { method withItemTerminator (line 278) | public JsonDataExtractor withItemTerminator(String lineTerminator) { method getAggregateLabelName (line 288) | @Override method getDateValueName (line 296) | @Override method getUniqueIdName (line 305) | @Override method validate (line 313) | @Override method copy (line 327) | public IDataExtractor copy() throws Exception { FILE: src/main/java/com/amazonaws/services/kinesis/io/ObjectExtractor.java class ObjectExtractor (line 49) | public class ObjectExtractor extends AbstractDataExtractor implements ID... method ObjectExtractor (line 81) | private ObjectExtractor() { method ObjectExtractor (line 84) | public ObjectExtractor(Class clazz) throws Exception { method ObjectExtractor (line 112) | public ObjectExtractor(List aggregateLabelMethods, Class clazz... method ObjectExtractor (line 128) | public ObjectExtractor(List aggregateLabelMethodNames, Class c... method validate (line 159) | @Override method getData (line 191) | @Override method withDateMethod (line 289) | public ObjectExtractor withDateMethod(String dateMethodName) throws No... method withUniqueIdMethod (line 297) | public ObjectExtractor withUniqueIdMethod(String uniqueIdMethodName) method withSummaryMethods (line 326) | public ObjectExtractor withSummaryMethods(List summaryMethodName) method withSummaryConfig (line 346) | public ObjectExtractor withSummaryConfig(SummaryConfiguration config) { method getClazz (line 364) | @SuppressWarnings("rawtypes") method getAggregateLabelName (line 372) | @Override method getDateValueName (line 380) | @Override method copy (line 386) | public IDataExtractor copy() throws Exception { method getUniqueIdName (line 393) | @Override FILE: src/main/java/com/amazonaws/services/kinesis/io/RegexDataExtractor.java class RegexDataExtractor (line 29) | public class RegexDataExtractor extends StringDataExtractor labelIndicies) { method RegexDataExtractor (line 48) | public RegexDataExtractor(String regex, List labelIndicies, i... method RegexDataExtractor (line 52) | public RegexDataExtractor(String regex, List labelIndicies, method withItemTerminator (line 75) | public RegexDataExtractor withItemTerminator(String lineTerminator) { method withSerialiser (line 89) | public RegexDataExtractor withSerialiser(CsvSerializer serialiser) { method withDateValueIndex (line 102) | public RegexDataExtractor withDateValueIndex(Integer dateValueIndex) { method copy (line 109) | @Override FILE: src/main/java/com/amazonaws/services/kinesis/io/StringDataExtractor.java class StringDataExtractor (line 46) | public class StringDataExtractor> exten... method StringDataExtractor (line 76) | protected StringDataExtractor() { method validate (line 82) | @Override method getData (line 105) | @Override method withDateFormat (line 193) | @SuppressWarnings("unchecked") method withSummaryIndicies (line 216) | @SuppressWarnings("unchecked") method withStringSummaryIndicies (line 238) | @SuppressWarnings("unchecked") method withIntegerSummaryIndicies (line 250) | @SuppressWarnings("unchecked") method withSummaryIndex (line 262) | @SuppressWarnings("unchecked") method withSummaryIndex (line 276) | @SuppressWarnings("unchecked") method withLabelAttributeAlias (line 293) | public T withLabelAttributeAlias(String alias) { method withUniqueIdIndex (line 299) | public T withUniqueIdIndex(String index) { method withDateAttributeAlias (line 316) | public T withDateAttributeAlias(String alias) { method getAggregateLabelName (line 325) | public String getAggregateLabelName() { method getUniqueIdName (line 332) | @Override method getDateValueName (line 340) | public String getDateValueName() { method getOriginalSummaryExpressions (line 344) | public List getOriginalSummaryExpressions() { method copy (line 348) | public IDataExtractor copy() throws Exception { FILE: src/main/java/com/amazonaws/services/kinesis/io/serializer/CsvSerializer.java class CsvSerializer (line 27) | public class CsvSerializer extends StringSerializer imple... method toClass (line 43) | public List> toClass(InputEvent event) throws IOException { method fromClass (line 70) | public byte[] fromClass(List> csv) throws IOException { method withFieldDelimiter (line 91) | public CsvSerializer withFieldDelimiter(String delimiter) { method withFilterRegex (line 103) | public CsvSerializer withFilterRegex(String regex) { FILE: src/main/java/com/amazonaws/services/kinesis/io/serializer/IKinesisSerializer.java type IKinesisSerializer (line 30) | public interface IKinesisSerializer { method toClass (line 38) | public T toClass(InputEvent event) throws IOException; method fromClass (line 46) | public U fromClass(T record) throws IOException; FILE: src/main/java/com/amazonaws/services/kinesis/io/serializer/JavaSerializationSerializer.java class JavaSerializationSerializer (line 30) | public class JavaSerializationSerializer implements IKinesisSerializer i... method RegexSerializer (line 35) | public RegexSerializer(String regexPattern) { method toClass (line 40) | public List> toClass(InputEvent event) throws IOException { method fromClass (line 69) | public byte[] fromClass(List> content) throws IOException { FILE: src/main/java/com/amazonaws/services/kinesis/io/serializer/SerializationUtils.java class SerializationUtils (line 26) | public class SerializationUtils { method safeReturnData (line 38) | public static byte[] safeReturnData(byte[] check) throws IOException { FILE: src/main/java/com/amazonaws/services/kinesis/io/serializer/StringSerializer.java class StringSerializer (line 23) | public abstract class StringSerializer> { method withCharset (line 35) | @SuppressWarnings("unchecked") method withItemTerminator (line 52) | @SuppressWarnings("unchecked") method getItems (line 58) | protected String[] getItems(InputEvent event) throws Exception {