Class WarmUpProviderRegistrationTask

All Implemented Interfaces:
Serializable, Future<Void>

public final class WarmUpProviderRegistrationTask extends GeneratorTask
Appends a generated SdkWarmUpProvider implementation's fully-qualified class name to the shared META-INF/services/software.amazon.awssdk.core.warmup.SdkWarmUpProvider resource file.

This task writes a plain resource file rather than a .java file, so it does not use SimpleGeneratorTask. It creates the file once and appends to it for each subsequent service, and re-registering the same class name is a no-op.

See Also:
  • Constructor Details

    • WarmUpProviderRegistrationTask

      public WarmUpProviderRegistrationTask(String resourcesDirectory, String providerClassName)
  • Method Details

    • compute

      public void compute()