test_class.file: mercator-newrelic/src/test/java/org/lendingclub/mercator/newrelic/NewRelicScannerTest.java
test_class.identifier: NewRelicScannerTest
test_case.body: @Test
  	@Ignore
  	public void test() {
  		
  		String accountId = "290";
  		String token = "1234";
  		
  		NewRelicScanner scanner = new Projector.Builder().build().createBuilder(NewRelicScannerBuilder.class).withAccountId(accountId).withToken(token).build();
  		scanner.scan();	
  	}
test_case.class_method_signature: NewRelicScannerTest.test()
test_case.full_signature: @Test @Ignore public void test()
test_case.identifier: test
test_case.invocations: build withToken withAccountId createBuilder build scan
test_case.modifiers: @Test @Ignore public
test_case.parameters: ()
test_case.return: void
test_case.signature: void test()
focal_class.declarator: logger = LoggerFactory.getLogger(this.getClass())
focal_class.modifier: private
focal_class.original_string: private Logger logger = LoggerFactory.getLogger(this.getClass());
focal_class.type: Logger
focal_class.var_name: logger
focal_class.declarator: clientSupplier = Suppliers.memoize(new NewRelicClientSupplier())
focal_class.modifier: private
focal_class.original_string: private Supplier<NewRelicClient> clientSupplier = Suppliers.memoize(new NewRelicClientSupplier());
focal_class.type: Supplier<NewRelicClient>
focal_class.var_name: clientSupplier
focal_class.file: mercator-newrelic/src/main/java/org/lendingclub/mercator/newrelic/NewRelicScanner.java
focal_class.identifier: NewRelicScanner
focal_class.class_method_signature: NewRelicScanner.NewRelicScanner(ScannerBuilder<? extends Scanner> builder)
focal_class.full_signature: public  NewRelicScanner(ScannerBuilder<? extends Scanner> builder)
focal_class.identifier: NewRelicScanner
focal_class.modifiers: public
focal_class.parameters: (ScannerBuilder<? extends Scanner> builder)
focal_class.signature:  NewRelicScanner(ScannerBuilder<? extends Scanner> builder)
focal_class.class_method_signature: NewRelicScanner.scan()
focal_class.full_signature: @Override public void scan()
focal_class.identifier: scan
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void scan()
focal_class.class_method_signature: NewRelicScanner.getNewRelicClient()
focal_class.full_signature: public NewRelicClient getNewRelicClient()
focal_class.identifier: getNewRelicClient
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: NewRelicClient
focal_class.signature: NewRelicClient getNewRelicClient()
focal_class.class_method_signature: NewRelicScanner.scanApms()
focal_class.full_signature: private void scanApms()
focal_class.identifier: scanApms
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void scanApms()
focal_class.class_method_signature: NewRelicScanner.scanServers()
focal_class.full_signature: private void scanServers()
focal_class.identifier: scanServers
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void scanServers()
focal_class.class_method_signature: NewRelicScanner.scanAlertPolicies()
focal_class.full_signature: private void scanAlertPolicies()
focal_class.identifier: scanAlertPolicies
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void scanAlertPolicies()
focal_class.class_method_signature: NewRelicScanner.scanAlertConditions()
focal_class.full_signature: private void scanAlertConditions()
focal_class.identifier: scanAlertConditions
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void scanAlertConditions()
focal_class.class_method_signature: NewRelicScanner.purgeOldData()
focal_class.full_signature: private void purgeOldData()
focal_class.identifier: purgeOldData
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void purgeOldData()
focal_class.superclass: extends AbstractScanner
focal_method.body: @Override
  	public void scan() {
  		
  		scanApms();
  		scanServers();
  		scanAlertPolicies();
  		scanAlertConditions();
  		purgeOldData();
  
  	}
focal_method.class_method_signature: NewRelicScanner.scan()
focal_method.full_signature: @Override public void scan()
focal_method.identifier: scan
focal_method.invocations: scanApms scanServers scanAlertPolicies scanAlertConditions purgeOldData
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: void
focal_method.signature: void scan()