Class HttpClientDependencies
java.lang.Object
software.amazon.awssdk.core.internal.http.HttpClientDependencies
- All Implemented Interfaces:
AutoCloseable,SdkAutoCloseable
Client scoped dependencies of
AmazonSyncHttpClient and AmazonAsyncHttpClient.
May be injected into constructors of RequestPipeline implementations by RequestPipelineBuilder.-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()voidclose()intvoidupdateTimeOffset(int timeOffset) Updates the time offset of the client as well as the global time offset.
-
Method Details
-
builder
-
clientConfiguration
-
clockSkewAdjuster
- Returns:
- The adjuster used for adjusting the
timeOffset()for this client.
-
timeOffset
public int timeOffset()- Returns:
- Current time offset. This is mutable and should not be cached.
-
updateTimeOffset
public void updateTimeOffset(int timeOffset) Updates the time offset of the client as well as the global time offset. -
toBuilder
-
close
public void close()Description copied from interface:SdkAutoCloseable- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceSdkAutoCloseable
-