gojekfarm/beast

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
src/main/java/com/gojek/beast/exception/BQDatasetLocationChangedException.java6
A
0 mins
src/main/java/com/gojek/beast/exception/BQPartitionKeyNotSpecified.java6
A
0 mins
src/main/java/com/gojek/beast/exception/BQSchemaMappingException.java6
A
0 mins
src/main/java/com/gojek/beast/exception/BQTableUpdateFailure.java6
A
0 mins
src/main/java/com/gojek/beast/exception/ErrorWriterFailedException.java9
A
0 mins
src/main/java/com/gojek/beast/exception/NullInputMessageException.java6
A
0 mins
src/main/java/com/gojek/beast/exception/ProtoNotFoundException.java6
A
0 mins
src/main/java/com/gojek/beast/exception/UnknownProtoFieldFoundException.java7
A
0 mins
src/main/java/com/gojek/beast/factory/BeastFactory.java198
A
0 mins
src/main/java/com/gojek/beast/launch/Main.java61
A
1 hr
src/main/java/com/gojek/beast/models/BQField.java95
A
0 mins
src/main/java/com/gojek/beast/models/ConfigurationException.java6
A
0 mins
src/main/java/com/gojek/beast/models/FailureStatus.java28
A
0 mins
src/main/java/com/gojek/beast/models/MultiException.java24
A
0 mins
src/main/java/com/gojek/beast/models/OffsetAcknowledgementException.java6
A
0 mins
src/main/java/com/gojek/beast/models/OffsetInfo.java22
A
0 mins
src/main/java/com/gojek/beast/models/OffsetMetadata.java11
A
0 mins
src/main/java/com/gojek/beast/models/ProtoField.java111
A
3 hrs
src/main/java/com/gojek/beast/models/ProtoFieldFactory.java6
A
0 mins
src/main/java/com/gojek/beast/models/Record.java28
A
0 mins
src/main/java/com/gojek/beast/models/Records.java56
A
0 mins
src/main/java/com/gojek/beast/models/Status.java7
A
0 mins
src/main/java/com/gojek/beast/models/SuccessStatus.java15
A
0 mins
src/main/java/com/gojek/beast/protomapping/Converter.java53
A
25 mins
src/main/java/com/gojek/beast/protomapping/DescriptorCache.java15
A
0 mins
src/main/java/com/gojek/beast/protomapping/Parser.java36
A
2 hrs
src/main/java/com/gojek/beast/protomapping/ProtoUpdateListener.java171
A
0 mins
src/main/java/com/gojek/beast/protomapping/UnknownProtoFields.java16
A
0 mins
src/main/java/com/gojek/beast/sink/MultiSink.java27
A
0 mins
src/main/java/com/gojek/beast/sink/OffsetMapQueueSink.java42
A
1 hr
src/main/java/com/gojek/beast/sink/RecordsQueueSink.java39
A
1 hr
src/main/java/com/gojek/beast/sink/RetrySink.java29
A
0 mins
src/main/java/com/gojek/beast/sink/Sink.java7
A
0 mins
src/main/java/com/gojek/beast/sink/bq/BQClient.java105
A
2 hrs
src/main/java/com/gojek/beast/sink/bq/BQRowWithInsertId.java10
A
0 mins
src/main/java/com/gojek/beast/sink/bq/BQRowWithoutId.java10
A
0 mins
src/main/java/com/gojek/beast/sink/bq/BQTableDefinition.java54
A
0 mins
src/main/java/com/gojek/beast/sink/bq/BqInsertErrors.java12
A
0 mins
src/main/java/com/gojek/beast/sink/bq/BqSink.java80
A
2 hrs
src/main/java/com/gojek/beast/sink/bq/InsertStatus.java37
A
35 mins
src/main/java/com/gojek/beast/sink/bq/handler/BQFilteredResponse.java12
A
0 mins
src/main/java/com/gojek/beast/sink/bq/handler/BQRecordsErrorType.java7
A
0 mins
src/main/java/com/gojek/beast/sink/bq/handler/BQResponseParser.java53
A
45 mins
src/main/java/com/gojek/beast/sink/bq/handler/BQRow.java6
A
0 mins
src/main/java/com/gojek/beast/sink/bq/handler/error/ErrorDescriptor.java6
A
0 mins
src/main/java/com/gojek/beast/sink/bq/handler/error/ErrorTypeFactory.java18
A
0 mins
src/main/java/com/gojek/beast/sink/bq/handler/error/InvalidSchemaError.java16
A
0 mins
src/main/java/com/gojek/beast/sink/bq/handler/error/OOBError.java18
A
0 mins
src/main/java/com/gojek/beast/sink/bq/handler/error/StoppedError.java15
A
0 mins
src/main/java/com/gojek/beast/sink/bq/handler/error/UnknownError.java14
A
0 mins