Class BlockHoundAllowlist

java.lang.Object
software.amazon.awssdk.testutils.service.BlockHoundAllowlist
All Implemented Interfaces:
Comparable<reactor.blockhound.integration.BlockHoundIntegration>, reactor.blockhound.integration.BlockHoundIntegration

public class BlockHoundAllowlist extends Object implements reactor.blockhound.integration.BlockHoundIntegration
Implements BlockHoundIntegration to explicitly allow SDK calls that are known to be blocking. Some calls (with an associated tracking issue) may wrongly block, but we allow-list them so that existing integration tests will continue to pass and so that we preserve visibility on future regression detection.

https://github.com/reactor/BlockHound/blob/master/docs/custom_integrations.md

  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    applyTo(reactor.blockhound.BlockHound.Builder builder)
     

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface reactor.blockhound.integration.BlockHoundIntegration

    compareTo, getPriority
  • Constructor Details

    • BlockHoundAllowlist

      public BlockHoundAllowlist()
  • Method Details

    • applyTo

      public void applyTo(reactor.blockhound.BlockHound.Builder builder)
      Specified by:
      applyTo in interface reactor.blockhound.integration.BlockHoundIntegration