Interface AwsSdk2TransportOptions.Builder
- All Superinterfaces:
ObjectBuilder<TransportOptions>,TransportOptions.Builder
- All Known Implementing Classes:
AwsSdk2TransportOptions.BuilderImpl
- Enclosing interface:
AwsSdk2TransportOptions
-
Method Summary
Modifier and TypeMethodDescriptionbuild()onWarnings(Function<List<String>, Boolean> listener) setCredentials(software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentials) setMapper(JsonpMapper mapper) setParameter(String name, String value) setResponseCompression(Boolean enabled) setSigningClock(Clock clock)
-
Method Details
-
addHeader
- Specified by:
addHeaderin interfaceTransportOptions.Builder
-
setParameter
- Specified by:
setParameterin interfaceTransportOptions.Builder
-
onWarnings
- Specified by:
onWarningsin interfaceTransportOptions.Builder
-
setCredentials
AwsSdk2TransportOptions.Builder setCredentials(software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentials) -
setRequestCompressionSize
-
setResponseCompression
-
setMapper
-
setSigningClock
-
build
AwsSdk2TransportOptions build()- Specified by:
buildin interfaceObjectBuilder<TransportOptions>
-