API compatibility report for the metrics-healthchecks library between 3.1.2 and 4.0.2 versions


Binary
Compatibility
Source
Compatibility

Test Info


Library Namemetrics-healthchecks
Version #13.1.2
Version #24.0.2
SubjectBinary Compatibility

Test Results


Total Java Modules1
Total Methods / Classes60 / 10
Compatibility 100%

Problem Summary


SeverityCount
Added Methods-30
Removed MethodsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0

Added Methods  30 


metrics-healthchecks-4.0.2.jar, HealthCheckFilter.class
package com.codahale.metrics.health
HealthCheckFilter.matches ( String p1, HealthCheck p2 ) [abstract]  :  boolean

metrics-healthchecks-4.0.2.jar, HealthCheckRegistry.class
package com.codahale.metrics.health
HealthCheckRegistry.addListener ( HealthCheckRegistryListener listener )  :  void
HealthCheckRegistry.getHealthCheck ( String name )  :  HealthCheck
HealthCheckRegistry.HealthCheckRegistry ( int asyncExecutorPoolSize )
HealthCheckRegistry.HealthCheckRegistry ( ScheduledExecutorService asyncExecutorService )
HealthCheckRegistry.removeListener ( HealthCheckRegistryListener listener )  :  void
HealthCheckRegistry.runHealthChecks ( ExecutorService executor, HealthCheckFilter filter )  :  SortedMap<String,HealthCheck.Result>
HealthCheckRegistry.runHealthChecks ( HealthCheckFilter filter )  :  SortedMap<String,HealthCheck.Result>
HealthCheckRegistry.shutdown ( )  :  void

metrics-healthchecks-4.0.2.jar, HealthCheckRegistryListener.class
package com.codahale.metrics.health
HealthCheckRegistryListener.onHealthCheckAdded ( String p1, HealthCheck p2 ) [abstract]  :  void
HealthCheckRegistryListener.onHealthCheckRemoved ( String p1, HealthCheck p2 ) [abstract]  :  void

metrics-healthchecks-4.0.2.jar, InitialState.class
package com.codahale.metrics.health.annotation
Async.InitialState.valueOf ( String name ) [static]  :  Async.InitialState
Async.InitialState.values ( ) [static]  :  Async.InitialState[ ]

metrics-healthchecks-4.0.2.jar, Result.class
package com.codahale.metrics.health
HealthCheck.Result.builder ( ) [static]  :  HealthCheck.ResultBuilder
HealthCheck.Result.getDetails ( )  :  Map<String,Object>
HealthCheck.Result.getTimestamp ( )  :  String

metrics-healthchecks-4.0.2.jar, ResultBuilder.class
package com.codahale.metrics.health
HealthCheck.ResultBuilder.build ( )  :  HealthCheck.Result
HealthCheck.ResultBuilder.HealthCheck.ResultBuilder ( )
HealthCheck.ResultBuilder.healthy ( )  :  HealthCheck.ResultBuilder
HealthCheck.ResultBuilder.unhealthy ( )  :  HealthCheck.ResultBuilder
HealthCheck.ResultBuilder.unhealthy ( Throwable error )  :  HealthCheck.ResultBuilder
HealthCheck.ResultBuilder.withDetail ( String key, Object data )  :  HealthCheck.ResultBuilder
HealthCheck.ResultBuilder.withMessage ( String message )  :  HealthCheck.ResultBuilder
HealthCheck.ResultBuilder.withMessage ( String message, Object... args )  :  HealthCheck.ResultBuilder

metrics-healthchecks-4.0.2.jar, ScheduleType.class
package com.codahale.metrics.health.annotation
Async.ScheduleType.valueOf ( String name ) [static]  :  Async.ScheduleType
Async.ScheduleType.values ( ) [static]  :  Async.ScheduleType[ ]

metrics-healthchecks-4.0.2.jar, SharedHealthCheckRegistries.class
package com.codahale.metrics.health
SharedHealthCheckRegistries.getDefault ( ) [static]  :  HealthCheckRegistry
SharedHealthCheckRegistries.setDefault ( String name ) [static]  :  HealthCheckRegistry
SharedHealthCheckRegistries.setDefault ( String name, HealthCheckRegistry healthCheckRegistry ) [static]  :  HealthCheckRegistry
SharedHealthCheckRegistries.tryGetDefault ( ) [static]  :  HealthCheckRegistry

to the top

Java Archives  1 


metrics-healthchecks-3.1.2.jar

to the top



Test Info


Library Namemetrics-healthchecks
Version #13.1.2
Version #24.0.2
SubjectSource Compatibility

Test Results


Total Java Modules1
Total Methods / Classes60 / 10
Compatibility 100%

Problem Summary


SeverityCount
Added Methods-30
Removed MethodsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0

Added Methods  30 


metrics-healthchecks-4.0.2.jar, HealthCheckFilter.class
package com.codahale.metrics.health
HealthCheckFilter.matches ( String p1, HealthCheck p2 ) [abstract]  :  boolean

metrics-healthchecks-4.0.2.jar, HealthCheckRegistry.class
package com.codahale.metrics.health
HealthCheckRegistry.addListener ( HealthCheckRegistryListener listener )  :  void
HealthCheckRegistry.getHealthCheck ( String name )  :  HealthCheck
HealthCheckRegistry.HealthCheckRegistry ( int asyncExecutorPoolSize )
HealthCheckRegistry.HealthCheckRegistry ( ScheduledExecutorService asyncExecutorService )
HealthCheckRegistry.removeListener ( HealthCheckRegistryListener listener )  :  void
HealthCheckRegistry.runHealthChecks ( ExecutorService executor, HealthCheckFilter filter )  :  SortedMap<String,HealthCheck.Result>
HealthCheckRegistry.runHealthChecks ( HealthCheckFilter filter )  :  SortedMap<String,HealthCheck.Result>
HealthCheckRegistry.shutdown ( )  :  void

metrics-healthchecks-4.0.2.jar, HealthCheckRegistryListener.class
package com.codahale.metrics.health
HealthCheckRegistryListener.onHealthCheckAdded ( String p1, HealthCheck p2 ) [abstract]  :  void
HealthCheckRegistryListener.onHealthCheckRemoved ( String p1, HealthCheck p2 ) [abstract]  :  void

metrics-healthchecks-4.0.2.jar, InitialState.class
package com.codahale.metrics.health.annotation
Async.InitialState.valueOf ( String name ) [static]  :  Async.InitialState
Async.InitialState.values ( ) [static]  :  Async.InitialState[ ]

metrics-healthchecks-4.0.2.jar, Result.class
package com.codahale.metrics.health
HealthCheck.Result.builder ( ) [static]  :  HealthCheck.ResultBuilder
HealthCheck.Result.getDetails ( )  :  Map<String,Object>
HealthCheck.Result.getTimestamp ( )  :  String

metrics-healthchecks-4.0.2.jar, ResultBuilder.class
package com.codahale.metrics.health
HealthCheck.ResultBuilder.build ( )  :  HealthCheck.Result
HealthCheck.ResultBuilder.HealthCheck.ResultBuilder ( )
HealthCheck.ResultBuilder.healthy ( )  :  HealthCheck.ResultBuilder
HealthCheck.ResultBuilder.unhealthy ( )  :  HealthCheck.ResultBuilder
HealthCheck.ResultBuilder.unhealthy ( Throwable error )  :  HealthCheck.ResultBuilder
HealthCheck.ResultBuilder.withDetail ( String key, Object data )  :  HealthCheck.ResultBuilder
HealthCheck.ResultBuilder.withMessage ( String message )  :  HealthCheck.ResultBuilder
HealthCheck.ResultBuilder.withMessage ( String message, Object... args )  :  HealthCheck.ResultBuilder

metrics-healthchecks-4.0.2.jar, ScheduleType.class
package com.codahale.metrics.health.annotation
Async.ScheduleType.valueOf ( String name ) [static]  :  Async.ScheduleType
Async.ScheduleType.values ( ) [static]  :  Async.ScheduleType[ ]

metrics-healthchecks-4.0.2.jar, SharedHealthCheckRegistries.class
package com.codahale.metrics.health
SharedHealthCheckRegistries.getDefault ( ) [static]  :  HealthCheckRegistry
SharedHealthCheckRegistries.setDefault ( String name ) [static]  :  HealthCheckRegistry
SharedHealthCheckRegistries.setDefault ( String name, HealthCheckRegistry healthCheckRegistry ) [static]  :  HealthCheckRegistry
SharedHealthCheckRegistries.tryGetDefault ( ) [static]  :  HealthCheckRegistry

to the top

Java Archives  1 


metrics-healthchecks-3.1.2.jar

to the top