elastic / logstash-filter-elastic_integration
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
22% | 11% | 34% | 8% | 22%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
rb53% | 27% | 14% | 0% | 4%
java0% | 0% | 52% | 10% | 36%
yaml0% | 0% | 0% | 100% | 0%
gemspec0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
spec65% | 33% | 0% | 0% | 1%
src0% | 0% | 52% | 10% | 36%
lib0% | 0% | 79% | 0% | 20%
ROOT0% | 0% | 0% | 82% | 17%
Longest Files (Top 50)
File# lines# units
elastic_integration_spec.rb
in spec/integration
1241 1
641 -
ElasticsearchRestClientBuilder.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
369 38
elastic_integration.rb
in lib/logstash/filters
324 25
IngestDuplexMarshaller.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
296 21
EventProcessorBuilder.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
286 18
PluginConfiguration.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
243 40
SimpleResolverCache.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/resolver
236 30
EventProcessor.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
209 10
155 -
KeyStoreUtil.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/util
115 6
PreflightCheck.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
107 7
ManagedIpDatabaseHolder.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/geoip
107 10
IpDatabaseProvider.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/geoip
83 8
PipelineProcessor.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/ingest
81 7
ElasticsearchIndexNameToPipelineNameResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
69 3
IpDatabaseAdapter.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/geoip
66 10
geoip_database_provider_bridge.rb
in lib/logstash/filters/elastic_integration
63 7
SafeSubsetIngestPlugin.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/ingest
55 4
EventUtil.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/util
52 6
PipelineConfigurationFactory.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
49 8
CacheReloadService.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/resolver
46 5
IngestPipelineFactory.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
46 5
ElasticsearchPipelineConfigurationResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
45 2
SimpleIngestPipelineResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
43 5
SprintfTemplateEventToPipelineNameResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
41 2
IntegrationBatch.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
40 5
IngestPipeline.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
40 5
DatastreamEventToIndexNameResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
35 1
34 -
SimpleCachingResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/resolver
32 5
SetSecurityUserProcessor.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/ingest
31 4
ConstantIpDatabaseHolder.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/geoip
31 6
PluginContext.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/util
30 1
SingleProcessorIngestPlugin.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/ingest
29 4
23 1
IntegrationRequest.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
20 3
GeoIpProcessorFactory.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/geoip
20 2
event_api_bridge.rb
in lib/logstash/filters/elastic_integration
20 4
AbstractSimpleResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/resolver
15 1
IndexNameToPipelineNameResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
14 1
ResolverCache.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/resolver
14 -
RedactPlugin.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/ingest
14 1
EventToPipelineNameResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
11 -
Resolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/resolver
10 1
PipelineConfigurationResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
10 -
Exceptions.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/util
10 2
IngestPipelineResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
9 -
AbstractSimpleCacheableResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/resolver
9 1
SimpleCachingIngestPipelineResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
8 1
Files With Most Units (Top 43)
File# lines# units
PluginConfiguration.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
243 40
ElasticsearchRestClientBuilder.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
369 38
SimpleResolverCache.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/resolver
236 30
elastic_integration.rb
in lib/logstash/filters
324 25
IngestDuplexMarshaller.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
296 21
EventProcessorBuilder.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
286 18
EventProcessor.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
209 10
ManagedIpDatabaseHolder.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/geoip
107 10
IpDatabaseAdapter.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/geoip
66 10
IpDatabaseProvider.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/geoip
83 8
PipelineConfigurationFactory.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
49 8
PreflightCheck.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
107 7
PipelineProcessor.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/ingest
81 7
geoip_database_provider_bridge.rb
in lib/logstash/filters/elastic_integration
63 7
KeyStoreUtil.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/util
115 6
EventUtil.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/util
52 6
ConstantIpDatabaseHolder.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/geoip
31 6
SimpleIngestPipelineResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
43 5
IntegrationBatch.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
40 5
SimpleCachingResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/resolver
32 5
CacheReloadService.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/resolver
46 5
IngestPipeline.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
40 5
IngestPipelineFactory.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
46 5
SafeSubsetIngestPlugin.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/ingest
55 4
SingleProcessorIngestPlugin.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/ingest
29 4
SetSecurityUserProcessor.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/ingest
31 4
event_api_bridge.rb
in lib/logstash/filters/elastic_integration
20 4
IntegrationRequest.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
20 3
ElasticsearchIndexNameToPipelineNameResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
69 3
SprintfTemplateEventToPipelineNameResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
41 2
Exceptions.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/util
10 2
GeoIpProcessorFactory.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/geoip
20 2
ElasticsearchPipelineConfigurationResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
45 2
elastic_integration_spec.rb
in spec/integration
1241 1
23 1
SimpleCachingIngestPipelineResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
8 1
DatastreamEventToIndexNameResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
35 1
IndexNameToPipelineNameResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
14 1
AbstractSimpleCacheableResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/resolver
9 1
Resolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/resolver
10 1
AbstractSimpleResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/resolver
15 1
RedactPlugin.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/ingest
14 1
PluginContext.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/util
30 1
Files With Long Lines (Top 28)

There are 28 files with lines longer than 120 characters. In total, there are 231 long lines.

File# lines# units# long lines
641 - 40
elastic_integration_spec.rb
in spec/integration
1241 1 27
EventProcessorBuilder.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
286 18 25
ElasticsearchRestClientBuilder.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
369 38 23
elastic_integration.rb
in lib/logstash/filters
324 25 23
EventProcessor.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
209 10 15
IngestDuplexMarshaller.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
296 21 12
PluginConfiguration.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
243 40 8
PreflightCheck.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
107 7 7
SimpleResolverCache.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/resolver
236 30 6
KeyStoreUtil.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/util
115 6 6
ElasticsearchIndexNameToPipelineNameResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
69 3 5
SimpleIngestPipelineResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
43 5 4
PipelineProcessor.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/ingest
81 7 4
IngestPipelineFactory.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
46 5 4
DatastreamEventToIndexNameResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
35 1 3
34 - 2
SimpleCachingIngestPipelineResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
8 1 2
SprintfTemplateEventToPipelineNameResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
41 2 2
EventUtil.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/util
52 6 2
ManagedIpDatabaseHolder.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/geoip
107 10 2
ElasticsearchPipelineConfigurationResolver.java
in src/main/java/co/elastic/logstash/filters/elasticintegration
45 2 2
geoip_database_provider_bridge.rb
in lib/logstash/filters/elastic_integration
63 7 2
155 - 1
SafeSubsetIngestPlugin.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/ingest
55 4 1
PluginContext.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/util
30 1 1
IpDatabaseAdapter.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/geoip
66 10 1
IpDatabaseProvider.java
in src/main/java/co/elastic/logstash/filters/elasticintegration/geoip
83 8 1