Package software.amazon.awssdk.core
Class SdkGlobalTime
java.lang.Object
software.amazon.awssdk.core.SdkGlobalTime
Used for clock skew adjustment between the client JVM where the SDK is run,
and the server side.
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
Gets the global time difference in seconds between the running JVM and AWS.static void
setGlobalTimeOffset
(int timeOffset) Sets the global time difference in seconds between the running JVM and AWS.
-
Method Details
-
getGlobalTimeOffset
public static int getGlobalTimeOffset()Gets the global time difference in seconds between the running JVM and AWS. SeeRequest#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 anAmazonHttpClient
will start using this value to generate timestamps.- Parameters:
timeOffset
- the time difference in seconds between the running JVM and AWS
-