[ {
  "shortName" : "public List emit()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBReplicationEmitter.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 312,
  "linesOfCode" : 58,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Worker createWorker()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/CommandLineInterface.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 231,
  "linesOfCode" : 53,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AsyncHandler getHandler()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBReplicationEmitter.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 377,
  "linesOfCode" : 50,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected synchronized void emitCloudWatchMetrics()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBReplicationEmitter.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 424,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getTaskName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBConnectorUtilities.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 77,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AmazonWebServiceRequest createRequest()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBReplicationEmitter.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 239,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fail()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBReplicationEmitter.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 451,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/CommandLineInterface.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 77,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DynamoDBReplicationEmitter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBReplicationEmitter.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 206,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isStreamsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBConnectorUtilities.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 101,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Optional mainUnsafe()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/CommandLineInterface.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 96,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void consumeRecord()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBBuffer.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 105,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBBuffer.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 89,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MessageDigest getMessageDigestInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBConnectorConstants.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Record toClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBStreamsRecordTransformer.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 51,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEmitter getEmitter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBMasterToReplicasPipeline.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IBuffer getBuffer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBMasterToReplicasPipeline.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutdown()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBReplicationEmitter.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 463,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void emitCloudWatchMetrics()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBBuffer.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 117,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DynamoDBReplicationEmitter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBReplicationEmitter.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 158,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DynamoDBReplicationEmitter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBReplicationEmitter.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 173,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBBuffer.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 185,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DynamoDBReplicationEmitter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBReplicationEmitter.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DynamoDBStreamsConnectorConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBStreamsConnectorConfiguration.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EndpointConfiguration createKclDynamoDbEndpointConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/CommandLineInterface.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Record fromClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBStreamsRecordTransformer.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITransformer getTransformer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBMasterToReplicasPipeline.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IFilter getFilter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBMasterToReplicasPipeline.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBReplicationEmitter.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 471,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTableName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBReplicationEmitter.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 476,
  "endLine" : 478,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AmazonDynamoDBAsync getDynamodb()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBReplicationEmitter.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 485,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBReplicationEmitter.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 492,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRegion()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBReplicationEmitter.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 499,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DynamoDBBuffer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBBuffer.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getBytesToBuffer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBBuffer.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFirstSequenceNumber()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBBuffer.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLastSequenceNumber()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBBuffer.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getMillisecondsToBuffer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBBuffer.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNumRecordsToBuffer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBBuffer.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRecords()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBBuffer.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldFlush()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBBuffer.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLastSequenceNumber()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBBuffer.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFirstSequenceNumber()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBBuffer.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getProcessedRecords()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBBuffer.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProcessedRecords()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBBuffer.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AmazonCloudWatch getCloudwatch()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBBuffer.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ObjectMapper getInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/DynamoDBStreamsRecordObjectMapper.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeleteAlarmsResult deleteAlarms()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/NoopCloudWatch.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DescribeAlarmHistoryResult describeAlarmHistory()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/NoopCloudWatch.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DescribeAlarmHistoryResult describeAlarmHistory()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/NoopCloudWatch.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DescribeAlarmsResult describeAlarms()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/NoopCloudWatch.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DescribeAlarmsResult describeAlarms()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/NoopCloudWatch.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DescribeAlarmsForMetricResult describeAlarmsForMetric()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/NoopCloudWatch.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DisableAlarmActionsResult disableAlarmActions()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/NoopCloudWatch.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EnableAlarmActionsResult enableAlarmActions()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/NoopCloudWatch.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GetMetricStatisticsResult getMetricStatistics()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/NoopCloudWatch.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListMetricsResult listMetrics()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/NoopCloudWatch.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListMetricsResult listMetrics()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/NoopCloudWatch.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PutMetricAlarmResult putMetricAlarm()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/NoopCloudWatch.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PutMetricDataResult putMetricData()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/NoopCloudWatch.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SetAlarmStateResult setAlarmState()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/NoopCloudWatch.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResponseMetadata getCachedResponseMetadata()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/NoopCloudWatch.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AmazonCloudWatchWaiters waiters()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/NoopCloudWatch.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/NoopCloudWatch.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRegion()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/NoopCloudWatch.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutdown()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/amazonaws/services/dynamodbv2/streams/connectors/NoopCloudWatch.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]