Class IgnoreConfiguredEndpointUrlsProvider

java.lang.Object
software.amazon.awssdk.awscore.endpoint.IgnoreConfiguredEndpointUrlsProvider

@SdkProtectedApi public class IgnoreConfiguredEndpointUrlsProvider extends Object
Resolves whether configured endpoint URLs should be ignored. This checks the system property, environment variable, and profile file for the ignore_configured_endpoint_urls setting.

When this returns true, the SDK will not read endpoint URLs from environment variables, system properties, or the shared configuration file. Programmatic endpoint overrides on the client builder are not affected.

  • Method Details

    • builder

    • ignoreConfiguredEndpointUrls

      public Optional<Boolean> ignoreConfiguredEndpointUrls()
      Returns true when configured endpoint URLs should be ignored, false otherwise. Resolution order: system property, then environment variable, then profile file. If none are set, returns empty.