Class SdkGlobalTime

java.lang.Object
software.amazon.awssdk.core.SdkGlobalTime

public final class SdkGlobalTime extends Object
Used for clock skew adjustment between the client JVM where the SDK is run, and the server side.
  • Method Details

    • getGlobalTimeOffset

      public static int getGlobalTimeOffset()
      Gets the global time difference in seconds between the running JVM and AWS. See Request#getTimeOffset() if global time offset is not set.
    • setGlobalTimeOffset

      public static void setGlobalTimeOffset(int timeOffset)
      Sets the global time difference in seconds between the running JVM and AWS. If this value is set then all the subsequent instantiation of an AmazonHttpClient will start using this value to generate timestamps.
      Parameters:
      timeOffset - the time difference in seconds between the running JVM and AWS