Class CloudWatchEventsWarmUpProvider

java.lang.Object
software.amazon.awssdk.services.cloudwatchevents.internal.warmup.CloudWatchEventsWarmUpProvider
All Implemented Interfaces:
SdkWarmUpProvider

@Generated("software.amazon.awssdk:codegen") @SdkInternalApi public final class CloudWatchEventsWarmUpProvider extends Object implements SdkWarmUpProvider
  • Constructor Details

    • CloudWatchEventsWarmUpProvider

      public CloudWatchEventsWarmUpProvider()
  • Method Details

    • syncClientClassName

      public String syncClientClassName()
      Description copied from interface: SdkWarmUpProvider
      The fully qualified name of the sync service client this provider warms (for example "software.amazon.awssdk.services.s3.S3Client"), or null if the service has no sync client.
      Specified by:
      syncClientClassName in interface SdkWarmUpProvider
    • asyncClientClassName

      public String asyncClientClassName()
      Description copied from interface: SdkWarmUpProvider
      The fully qualified name of the async service client this provider warms (for example "software.amazon.awssdk.services.s3.S3AsyncClient"), or null if the service has no async client.
      Specified by:
      asyncClientClassName in interface SdkWarmUpProvider
    • warmUpClient

      public void warmUpClient(ClientType clientType)
      Description copied from interface: SdkWarmUpProvider
      Exercises only the request path of the given client type: ClientType.SYNC warms the sync client, ClientType.ASYNC the async client. Any other value is a no-op.
      Specified by:
      warmUpClient in interface SdkWarmUpProvider