@java.lang.SuppressWarnings("all") public static TestcontainersConfiguration getInstance() { java.lang.Object value = TestcontainersConfiguration.instance.get(); if (value == null) { synchronized (TestcontainersConfiguration.instance) { value = TestcontainersConfiguration.instance.get(); if (value == null) { final TestcontainersConfiguration actualValue = loadConfiguration(); value = actualValue == null ? TestcontainersConfiguration.instance : actualValue; TestcontainersConfiguration.instance.set(value); } } } return (TestcontainersConfiguration) (value == TestcontainersConfiguration.instance ? null : value); } }