test_class.declarator: logger
test_class.modifier: @Mock
      private
test_class.original_string: @Mock
      private ConnectionLogger logger;
test_class.type: ConnectionLogger
test_class.var_name: logger
test_class.declarator: counter
test_class.modifier: @Mock
      private
test_class.original_string: @Mock
      private ConnectionMetricsCounter counter;
test_class.type: ConnectionMetricsCounter
test_class.var_name: counter
test_class.file: services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitorTest.java
test_class.identifier: DefaultConnectionMonitorTest
test_case.body: @Test
      public void builder() {
          assertThat(DefaultConnectionMonitor.builder(counter, logger)).isNotNull();
      }
test_case.class_method_signature: DefaultConnectionMonitorTest.builder()
test_case.full_signature: @Test public void builder()
test_case.identifier: builder
test_case.invocations: isNotNull assertThat builder
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void builder()
focal_class.declarator: counter
focal_class.modifier: private final
focal_class.original_string: private final ConnectionMetricsCounter counter;
focal_class.type: ConnectionMetricsCounter
focal_class.var_name: counter
focal_class.declarator: logger
focal_class.modifier: private final
focal_class.original_string: private final ConnectionLogger logger;
focal_class.type: ConnectionLogger
focal_class.var_name: logger
focal_class.file: services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/monitoring/DefaultConnectionMonitor.java
focal_class.identifier: DefaultConnectionMonitor
focal_class.interfaces: implements ConnectionMonitor
focal_class.class_method_signature: DefaultConnectionMonitor.DefaultConnectionMonitor(final ConnectionMonitorBuilder builder)
focal_class.full_signature: private  DefaultConnectionMonitor(final ConnectionMonitorBuilder builder)
focal_class.identifier: DefaultConnectionMonitor
focal_class.modifiers: private
focal_class.parameters: (final ConnectionMonitorBuilder builder)
focal_class.signature:  DefaultConnectionMonitor(final ConnectionMonitorBuilder builder)
focal_class.class_method_signature: DefaultConnectionMonitor.getLogger()
focal_class.full_signature: @Override public ConnectionLogger getLogger()
focal_class.identifier: getLogger
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: ConnectionLogger
focal_class.signature: ConnectionLogger getLogger()
focal_class.class_method_signature: DefaultConnectionMonitor.getCounter()
focal_class.full_signature: @Override public ConnectionMetricsCounter getCounter()
focal_class.identifier: getCounter
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: ConnectionMetricsCounter
focal_class.signature: ConnectionMetricsCounter getCounter()
focal_class.class_method_signature: DefaultConnectionMonitor.builder(final ConnectionMetricsCounter counter, final ConnectionLogger logger)
focal_class.full_signature: public static ConnectionMonitor.Builder builder(final ConnectionMetricsCounter counter, final ConnectionLogger logger)
focal_class.identifier: builder
focal_class.modifiers: public static
focal_class.parameters: (final ConnectionMetricsCounter counter, final ConnectionLogger logger)
focal_class.return: ConnectionMonitor.Builder
focal_class.signature: ConnectionMonitor.Builder builder(final ConnectionMetricsCounter counter, final ConnectionLogger logger)
focal_class.class_method_signature: DefaultConnectionMonitor.equals(@Nullable final Object o)
focal_class.full_signature: @Override public boolean equals(@Nullable final Object o)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (@Nullable final Object o)
focal_class.return: boolean
focal_class.signature: boolean equals(@Nullable final Object o)
focal_class.class_method_signature: DefaultConnectionMonitor.hashCode()
focal_class.full_signature: @Override public int hashCode()
focal_class.identifier: hashCode
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int hashCode()
focal_class.class_method_signature: DefaultConnectionMonitor.toString()
focal_class.full_signature: @Override public String toString()
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_method.body: public static ConnectionMonitor.Builder builder(final ConnectionMetricsCounter counter, final ConnectionLogger logger) {
          return new ConnectionMonitorBuilder(counter, logger);
      }
focal_method.class_method_signature: DefaultConnectionMonitor.builder(final ConnectionMetricsCounter counter, final ConnectionLogger logger)
focal_method.full_signature: public static ConnectionMonitor.Builder builder(final ConnectionMetricsCounter counter, final ConnectionLogger logger)
focal_method.identifier: builder
focal_method.modifiers: public static
focal_method.parameters: (final ConnectionMetricsCounter counter, final ConnectionLogger logger)
focal_method.return: ConnectionMonitor.Builder
focal_method.signature: ConnectionMonitor.Builder builder(final ConnectionMetricsCounter counter, final ConnectionLogger logger)