A B C D E F G H I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(I) - Method in interface software.amazon.awssdk.utils.FunctionalUtils.UnsafeConsumer
- add(String, Object) - Method in class software.amazon.awssdk.utils.ToString
-
Add a field to the to-string result.
- addClassLoaderOverride(Class<?>, ClassLoader) - Static method in class software.amazon.awssdk.utils.internal.ClassLoaderHelperTestBackdoor
- addEnvironmentVariableOverride(String, String) - Static method in class software.amazon.awssdk.utils.internal.SystemSettingUtilsTestBackdoor
- AddingTrailingDataSubscriber<T> - Class in software.amazon.awssdk.utils.async
-
Allows to send trailing data before invoking onComplete on the downstream subscriber.
- AddingTrailingDataSubscriber(Subscriber<? super T>, Supplier<Iterable<T>>) - Constructor for class software.amazon.awssdk.utils.async.AddingTrailingDataSubscriber
- allMatchingHeaders(Map<String, List<String>>, String) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
-
Deprecated.Use
SdkHttpHeaders#matchingHeaders
- allMatchingHeadersFromCollection(Map<String, List<String>>, Collection<String>) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
-
Deprecated.Use
SdkHttpHeaders#matchingHeaders
- allOfExceptionForwarded(CompletableFuture<?>[]) - Static method in class software.amazon.awssdk.utils.CompletableFutureUtils
-
Similar to
CompletableFuture.allOf(CompletableFuture[])
, but when any future is completed exceptionally, forwards the exception to other futures. - ALLOW - software.amazon.awssdk.utils.cache.CachedSupplier.StaleValueBehavior
-
Allow stale values to be returned from the cache.
- appendUri(String, String) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
-
Append the given path to the given baseUri, separating them with a slash, if required.
- apply(BiFunction<LeftT, RightT, ReturnT>) - Method in class software.amazon.awssdk.utils.Pair
-
Apply the function to both the left and right values and return the transformed result.
- apply(Consumer<? super L>, Consumer<? super R>) - Method in class software.amazon.awssdk.utils.Either
-
Apply the consumers to the left or the right value depending on which is present.
- apply(T) - Method in interface software.amazon.awssdk.utils.FunctionalUtils.UnsafeFunction
- applyMutation(Consumer<B>) - Method in interface software.amazon.awssdk.utils.builder.SdkBuilder
-
A convenience operator that takes something that will mutate the builder in some way and allows inclusion of it in chaining operations.
- AttributeMap - Class in software.amazon.awssdk.utils
-
A map from
AttributeMap.Key<T>
toT
that ensures the values stored with a key matches the type associated with the key. - AttributeMap.Builder - Class in software.amazon.awssdk.utils
- AttributeMap.Key<T> - Class in software.amazon.awssdk.utils
-
An abstract class extended by pseudo-enums defining the key for data that is stored in the
AttributeMap
. - AttributeMap.Key.UnsafeValueType - Class in software.amazon.awssdk.utils
-
Useful for parameterized types.
- AttributeMap.LazyValue<T> - Interface in software.amazon.awssdk.utils
-
A value that is evaluated lazily.
- AttributeMap.LazyValueSource - Interface in software.amazon.awssdk.utils
-
A source for other values, provided to a
AttributeMap.LazyValue
when the value is resolved. - available() - Method in class software.amazon.awssdk.utils.LookaheadInputStream
- awaitTermination(long, TimeUnit) - Method in class software.amazon.awssdk.utils.ScheduledExecutorUtils.UnmanagedScheduledExecutorService
B
- Base16 - Class in software.amazon.awssdk.utils.internal
-
A Base 16 codec API, which encodes into hex string in upper case.
- Base16Codec - Class in software.amazon.awssdk.utils.internal
-
A Base 16 codec implementation.
- Base16Lower - Class in software.amazon.awssdk.utils.internal
-
A Base 16 codec API, which encodes into hex string in lower case.
- BaseSubscriberAdapter<T,U> - Class in software.amazon.awssdk.utils.async
-
Base of subscribers that can adapt one type to another.
- BaseSubscriberAdapter(Subscriber<? super U>) - Constructor for class software.amazon.awssdk.utils.async.BaseSubscriberAdapter
- BinaryUtils - Class in software.amazon.awssdk.utils
-
Utilities for encoding and decoding binary data to and from different forms.
- blockingTransferTo(ByteBuffer) - Method in class software.amazon.awssdk.utils.async.ByteBufferStoringSubscriber
-
Like
ByteBufferStoringSubscriber.transferTo(ByteBuffer)
, but blocks until some data has been written. - BufferingSubscriber<T> - Class in software.amazon.awssdk.utils.async
- BufferingSubscriber(Subscriber<? super List<T>>, int) - Constructor for class software.amazon.awssdk.utils.async.BufferingSubscriber
- build() - Method in class software.amazon.awssdk.utils.async.DelegatingBufferingSubscriber.Builder
- build() - Method in class software.amazon.awssdk.utils.AttributeMap.Builder
- build() - Method in interface software.amazon.awssdk.utils.builder.Buildable
- build() - Method in interface software.amazon.awssdk.utils.builder.SdkBuilder
-
An immutable object that is created from the properties that have been set on the builder.
- build() - Method in class software.amazon.awssdk.utils.cache.CachedSupplier.Builder
-
Create a
CachedSupplier
using the current configuration of this builder. - build() - Method in class software.amazon.awssdk.utils.cache.lru.LruCache.Builder
- build() - Method in class software.amazon.awssdk.utils.cache.RefreshResult.Builder
-
Build a
RefreshResult
using the values currently configured in this builder. - build() - Method in class software.amazon.awssdk.utils.ImmutableMap.Builder
-
Generates and returns a new ImmutableMap instance which contains all the entries added into the Builder by
put()
method. - build() - Method in class software.amazon.awssdk.utils.internal.DefaultConditionalDecorator.Builder
- build() - Method in class software.amazon.awssdk.utils.ThreadFactoryBuilder
-
Create the
ThreadFactory
with the configuration currently applied to this builder. - build() - Method in class software.amazon.awssdk.utils.ToString
-
Convert this result to a string.
- Buildable - Interface in software.amazon.awssdk.utils.builder
- builder() - Static method in class software.amazon.awssdk.utils.async.DelegatingBufferingSubscriber
- builder() - Static method in class software.amazon.awssdk.utils.AttributeMap
- builder() - Static method in class software.amazon.awssdk.utils.cache.lru.LruCache
- builder() - Static method in class software.amazon.awssdk.utils.ImmutableMap
-
Returns a new MapParameterBuilder instance.
- builder() - Static method in class software.amazon.awssdk.utils.internal.DefaultConditionalDecorator
- builder(String) - Static method in class software.amazon.awssdk.utils.ToString
-
Create a to-string result builder for the given class name.
- builder(Function<K, V>) - Static method in class software.amazon.awssdk.utils.cache.lru.LruCache
- builder(Supplier<RefreshResult<T>>) - Static method in class software.amazon.awssdk.utils.cache.CachedSupplier
-
Retrieve a builder that can be used for creating a
CachedSupplier
. - builder(T) - Static method in class software.amazon.awssdk.utils.cache.RefreshResult
-
Get a builder for creating a
RefreshResult
. - Builder() - Constructor for class software.amazon.awssdk.utils.async.DelegatingBufferingSubscriber.Builder
- Builder() - Constructor for class software.amazon.awssdk.utils.ImmutableMap.Builder
- Builder() - Constructor for class software.amazon.awssdk.utils.internal.DefaultConditionalDecorator.Builder
- ByteBufferStoringSubscriber - Class in software.amazon.awssdk.utils.async
-
An implementation of
Subscriber
that storesByteBuffer
events it receives for retrieval. - ByteBufferStoringSubscriber(long) - Constructor for class software.amazon.awssdk.utils.async.ByteBufferStoringSubscriber
-
Create a subscriber that stores at least
minimumBytesBuffered
in memory for retrieval. - ByteBufferStoringSubscriber.TransferResult - Enum in software.amazon.awssdk.utils.async
-
The result of
ByteBufferStoringSubscriber.transferTo(ByteBuffer)
.
C
- CachedSupplier<T> - Class in software.amazon.awssdk.utils.cache
-
A wrapper for a
Supplier
that applies certain caching rules to the retrieval of its value, including customizable pre-fetching behaviors for updating values as they get close to expiring so that not all threads have to block to update the value. - CachedSupplier.Builder<T> - Class in software.amazon.awssdk.utils.cache
-
A Builder for
CachedSupplier
, created byCachedSupplier.builder(Supplier)
. - CachedSupplier.PrefetchStrategy - Interface in software.amazon.awssdk.utils.cache
-
The way in which the cache should be pre-fetched when the data's
RefreshResult.prefetchTime()
arrives. - CachedSupplier.StaleValueBehavior - Enum in software.amazon.awssdk.utils.cache
-
How the cached supplier should behave when a stale value is retrieved from the underlying supplier or the underlying supplier fails while the cached value is stale.
- cachedValueName(String) - Method in class software.amazon.awssdk.utils.cache.CachedSupplier.Builder
-
Configures a name for the cached value.
- cancel() - Method in class software.amazon.awssdk.utils.async.DelegatingSubscription
- cancel() - Method in class software.amazon.awssdk.utils.async.DemandIgnoringSubscription
- cancel() - Method in class software.amazon.awssdk.utils.async.InputStreamConsumingPublisher
-
Cancel an ongoing
InputStreamConsumingPublisher.doBlockingWrite(InputStream)
call. - cancel() - Method in class software.amazon.awssdk.utils.async.OutputStreamPublisher
- cancel() - Method in class software.amazon.awssdk.utils.CancellableOutputStream
-
Cancel writing to the stream.
- cancel() - Method in class software.amazon.awssdk.utils.internal.async.EmptySubscription
- CancellableOutputStream - Class in software.amazon.awssdk.utils
-
An implementation of
OutputStream
to which writing can beCancellableOutputStream.cancel()
ed. - CancellableOutputStream() - Constructor for class software.amazon.awssdk.utils.CancellableOutputStream
- capitalize(String) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Capitalizes a String changing the first character to title case as per
Character.toTitleCase(int)
. - classLoader(Class<?>...) - Static method in class software.amazon.awssdk.utils.ClassLoaderHelper
-
Attempt to get class loader that loads the classes and fallback to the thread context classloader if null.
- ClassLoaderHelper - Class in software.amazon.awssdk.utils
- ClassLoaderHelperTestBackdoor - Class in software.amazon.awssdk.utils.internal
-
This is a backdoor to add overrides to the results of querying
ClassLoaderHelper
s. - clear() - Method in class software.amazon.awssdk.utils.ImmutableMap
-
Unsupported methods
- clearClassLoaderOverrides() - Static method in class software.amazon.awssdk.utils.internal.ClassLoaderHelperTestBackdoor
- clearEnvironmentVariableOverrides() - Static method in class software.amazon.awssdk.utils.internal.SystemSettingUtilsTestBackdoor
- clock(Clock) - Method in class software.amazon.awssdk.utils.cache.CachedSupplier.Builder
-
Configure the clock used for this cached supplier.
- close() - Method in class software.amazon.awssdk.utils.async.InputStreamSubscriber
- close() - Method in class software.amazon.awssdk.utils.async.OutputStreamPublisher
- close() - Method in class software.amazon.awssdk.utils.AttributeMap
- close() - Method in class software.amazon.awssdk.utils.cache.CachedSupplier
-
Free any resources consumed by the prefetch strategy this supplier is using.
- close() - Method in interface software.amazon.awssdk.utils.cache.CachedSupplier.PrefetchStrategy
-
Free any resources associated with the strategy.
- close() - Method in class software.amazon.awssdk.utils.cache.NonBlocking
- close() - Method in class software.amazon.awssdk.utils.Lazy
- close() - Method in interface software.amazon.awssdk.utils.SdkAutoCloseable
- closeIfCloseable(Object, Logger) - Static method in class software.amazon.awssdk.utils.IoUtils
-
Closes the given Closeable quietly.
- closeQuietly(AutoCloseable, Logger) - Static method in class software.amazon.awssdk.utils.IoUtils
-
Closes the given Closeable quietly.
- CodecUtils - Class in software.amazon.awssdk.utils.internal
-
Codec internal utilities
- CodegenNamingUtils - Class in software.amazon.awssdk.utils.internal
-
Internal class used by the code generator and release scripts to produce sanitized names.
- CollectionUtils - Class in software.amazon.awssdk.utils
- ComparableUtils - Class in software.amazon.awssdk.utils
- CompletableFutureUtils - Class in software.amazon.awssdk.utils
-
Utility class for working with
CompletableFuture
. - complete() - Method in class software.amazon.awssdk.utils.async.SimplePublisher
-
Indicate that no more
SimplePublisher.send(Object)
calls will be made, and that stream of messages is completed successfully. - computeIfAbsent(AttributeMap.Key<T>, Supplier<T>) - Method in class software.amazon.awssdk.utils.AttributeMap.Builder
-
Add a mapping between the provided key and value, if the current value for the key is null.
- computeMD5Hash(byte[]) - Static method in class software.amazon.awssdk.utils.Md5Utils
-
Computes the MD5 hash of the given data and returns it as an array of bytes.
- computeMD5Hash(File) - Static method in class software.amazon.awssdk.utils.Md5Utils
-
Computes the MD5 of the given file.
- computeMD5Hash(InputStream) - Static method in class software.amazon.awssdk.utils.Md5Utils
-
Computes the MD5 hash of the data in the given input stream and returns it as an array of bytes.
- ConditionalDecorator<T> - Interface in software.amazon.awssdk.utils
-
An interface that defines a class that contains a transform for another type as well as a condition for whether that transform should be applied.
- containsKey(Object) - Method in class software.amazon.awssdk.utils.ImmutableMap
-
Inherited methods
- containsKey(AttributeMap.Key<T>) - Method in class software.amazon.awssdk.utils.AttributeMap
-
Return true if the provided key is configured in this map.
- containsValue(Object) - Method in class software.amazon.awssdk.utils.ImmutableMap
- convertValue(Object) - Method in class software.amazon.awssdk.utils.AttributeMap.Key
-
Validate the provided value is of the correct type and convert it to the proper type for this option.
- copy() - Method in class software.amazon.awssdk.utils.AttributeMap.Builder
- copy() - Method in class software.amazon.awssdk.utils.AttributeMap
- copy() - Method in interface software.amazon.awssdk.utils.builder.CopyableBuilder
-
A shallow copy of this object created by building an immutable T and then transforming it back to a builder.
- copy(InputStream, OutputStream) - Static method in class software.amazon.awssdk.utils.IoUtils
-
Copies all bytes from the given input stream to the given output stream.
- copy(InputStream, OutputStream, long) - Static method in class software.amazon.awssdk.utils.IoUtils
-
Copies all bytes from the given input stream to the given output stream.
- copy(Consumer<? super B>) - Method in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
-
A convenience method for calling
ToCopyableBuilder.toBuilder()
, updating the returned builder and then callingSdkBuilder.build()
. - CopyableBuilder<B extends CopyableBuilder<B,T>,T extends ToCopyableBuilder<B,T>> - Interface in software.amazon.awssdk.utils.builder
-
A special type of
SdkBuilder
that can be used when the built type implementsToCopyableBuilder
. - copyAllBytesFrom(ByteBuffer) - Static method in class software.amazon.awssdk.utils.BinaryUtils
-
Returns a copy of all the bytes from the given
ByteBuffer
, from the beginning to the buffer's limit; or null if the input is null. - copyBytesFrom(ByteBuffer) - Static method in class software.amazon.awssdk.utils.BinaryUtils
-
Returns a copy of the bytes from the given
ByteBuffer
, ranging from the the buffer's current position to the buffer's limit; or null if the input is null. - copyBytesFrom(ByteBuffer, int) - Static method in class software.amazon.awssdk.utils.BinaryUtils
-
This behaves identically to
BinaryUtils.copyBytesFrom(ByteBuffer)
, except that the readLimit acts as a limit to the number of bytes that should be read from the byte buffer. - copyRemainingBytesFrom(ByteBuffer) - Static method in class software.amazon.awssdk.utils.BinaryUtils
- create(String) - Static method in class software.amazon.awssdk.utils.ToString
-
Create a to-string result for the given class name.
- create(Predicate<T>, UnaryOperator<T>) - Static method in interface software.amazon.awssdk.utils.ConditionalDecorator
- create(Subscriber<? super U>, Function<T, U>) - Static method in class software.amazon.awssdk.utils.internal.MappingSubscriber
D
- DaemonThreadFactory - Class in software.amazon.awssdk.utils
-
An decorator for
ThreadFactory
that sets all threads it creates to be daemon threads. - DaemonThreadFactory(ThreadFactory) - Constructor for class software.amazon.awssdk.utils.DaemonThreadFactory
- daemonThreads(Boolean) - Method in class software.amazon.awssdk.utils.ThreadFactoryBuilder
-
Whether the threads created by the factory should be daemon threads.
- DateUtils - Class in software.amazon.awssdk.utils
-
Utilities for parsing and formatting dates.
- debug(Supplier<String>) - Method in class software.amazon.awssdk.utils.Logger
-
Checks if debug is enabled and if so logs the supplied message
- debug(Supplier<String>, Throwable) - Method in class software.amazon.awssdk.utils.Logger
-
Checks if debug is enabled and if so logs the supplied message and exception
- decode(byte[]) - Static method in class software.amazon.awssdk.utils.internal.Base16
-
Decodes the given base 16 encoded bytes.
- decode(byte[]) - Static method in class software.amazon.awssdk.utils.internal.Base16Lower
-
Decodes the given base 16 encoded bytes.
- decode(byte[], int) - Method in class software.amazon.awssdk.utils.internal.Base16Codec
- decode(String) - Static method in class software.amazon.awssdk.utils.internal.Base16
-
Decodes the given base 16 encoded string, skipping carriage returns, line feeds and spaces as needed.
- decode(String) - Static method in class software.amazon.awssdk.utils.internal.Base16Lower
-
Decodes the given base 16 encoded string, skipping carriage returns, line feeds and spaces as needed.
- decorate(T, List<ConditionalDecorator<T>>) - Static method in interface software.amazon.awssdk.utils.ConditionalDecorator
-
This function will transform an initially supplied value with provided transforming, or decorating, functions that are conditionally and sequentially applied.
- deepCopyMap(Map<T, ? extends List<U>>) - Static method in class software.amazon.awssdk.utils.CollectionUtils
-
Perform a deep copy of the provided map of lists.
- deepCopyMap(Map<T, ? extends List<U>>, Supplier<Map<T, List<U>>>) - Static method in class software.amazon.awssdk.utils.CollectionUtils
-
Perform a deep copy of the provided map of lists.
- deepUnmodifiableMap(Map<T, ? extends List<U>>) - Static method in class software.amazon.awssdk.utils.CollectionUtils
-
Perform a deep copy of the provided map of lists, and make the result unmodifiable.
- deepUnmodifiableMap(Map<T, ? extends List<U>>, Supplier<Map<T, List<U>>>) - Static method in class software.amazon.awssdk.utils.CollectionUtils
-
Perform a deep copy of the provided map of lists, and make the result unmodifiable.
- DefaultConditionalDecorator<T> - Class in software.amazon.awssdk.utils.internal
- DefaultConditionalDecorator.Builder<T> - Class in software.amazon.awssdk.utils.internal
- defaultValue() - Method in enum software.amazon.awssdk.utils.JavaSystemSetting
- defaultValue() - Method in enum software.amazon.awssdk.utils.ProxyEnvironmentSetting
- defaultValue() - Method in enum software.amazon.awssdk.utils.ProxySystemSetting
- defaultValue() - Method in interface software.amazon.awssdk.utils.SystemSetting
-
The default value of the setting (or empty if there is no default).
- delegate(Subscriber<? super ByteBuffer>) - Method in class software.amazon.awssdk.utils.async.DelegatingBufferingSubscriber.Builder
- DelegatingBufferingSubscriber - Class in software.amazon.awssdk.utils.async
- DelegatingBufferingSubscriber(Long, Subscriber<? super ByteBuffer>) - Constructor for class software.amazon.awssdk.utils.async.DelegatingBufferingSubscriber
- DelegatingBufferingSubscriber.Builder - Class in software.amazon.awssdk.utils.async
- DelegatingSubscriber<T,U> - Class in software.amazon.awssdk.utils.async
- DelegatingSubscriber(Subscriber<? super U>) - Constructor for class software.amazon.awssdk.utils.async.DelegatingSubscriber
- DelegatingSubscription - Class in software.amazon.awssdk.utils.async
- DelegatingSubscription(Subscription) - Constructor for class software.amazon.awssdk.utils.async.DelegatingSubscription
- DemandIgnoringSubscription - Class in software.amazon.awssdk.utils.async
- DemandIgnoringSubscription(Subscription) - Constructor for class software.amazon.awssdk.utils.async.DemandIgnoringSubscription
- doBlockingWrite(InputStream) - Method in class software.amazon.awssdk.utils.async.InputStreamConsumingPublisher
-
Write the provided input stream to the stream subscribed to this publisher.
- downstreamDemand - Variable in class software.amazon.awssdk.utils.async.BaseSubscriberAdapter
-
The amount of unfulfilled demand the downstream subscriber has opened against us.
- drainInputStream(InputStream) - Static method in class software.amazon.awssdk.utils.IoUtils
-
Read all remaining data in the stream.
E
- Either<L,R> - Class in software.amazon.awssdk.utils
-
Represents a value that can be one of two types.
- empty() - Static method in class software.amazon.awssdk.utils.AttributeMap
- EmptySubscription - Class in software.amazon.awssdk.utils.internal.async
-
A NoOp implementation of
Subscription
interface. - EmptySubscription(Subscriber<?>) - Constructor for class software.amazon.awssdk.utils.internal.async.EmptySubscription
- encode(byte[]) - Static method in class software.amazon.awssdk.utils.internal.Base16
-
Returns a base 16 encoded byte array of the given bytes.
- encode(byte[]) - Method in class software.amazon.awssdk.utils.internal.Base16Codec
- encode(byte[]) - Static method in class software.amazon.awssdk.utils.internal.Base16Lower
-
Returns a base 16 encoded byte array of the given bytes.
- encodeAndFlattenFormData(Map<String, List<String>>) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
-
Encode the provided form data using
SdkHttpUtils.encodeFormData(Map)
and then flatten them into a string that can be used as the body of a form data request. - encodeAndFlattenQueryParameters(Map<String, List<String>>) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
-
Encode the provided query parameters using
SdkHttpUtils.encodeQueryParameters(Map)
and then flatten them into a string that can be used as the query string in a URL. - encodeAsString(byte...) - Static method in class software.amazon.awssdk.utils.internal.Base16
-
Returns a base 16 encoded string (in upper case) of the given bytes.
- encodeAsString(byte...) - Static method in class software.amazon.awssdk.utils.internal.Base16Lower
-
Returns a base 16 encoded string (in lower case) of the given bytes.
- encodeFormData(Map<String, List<String>>) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
-
Encode each of the keys and values in the provided form data using
SdkHttpUtils.formDataEncode(String)
. - encodeQueryParameters(Map<String, List<String>>) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
-
Encode each of the keys and values in the provided query parameters using
SdkHttpUtils.urlEncode(String)
. - END_OF_STREAM - software.amazon.awssdk.utils.async.ByteBufferStoringSubscriber.TransferResult
-
Data was successfully transferred to
out
, and the end of stream has been reached. - entrySet() - Method in class software.amazon.awssdk.utils.ImmutableMap
- EnumUtils - Class in software.amazon.awssdk.utils.internal
-
Utility class for working with
Enum
s. - environmentVariable() - Method in enum software.amazon.awssdk.utils.JavaSystemSetting
- environmentVariable() - Method in enum software.amazon.awssdk.utils.ProxyEnvironmentSetting
- environmentVariable() - Method in enum software.amazon.awssdk.utils.ProxySystemSetting
- environmentVariable() - Method in interface software.amazon.awssdk.utils.SystemSetting
-
The environment variable of the setting (or null if there is no environment variable for this setting).
- equals(Object) - Method in class software.amazon.awssdk.utils.AttributeMap
- equals(Object) - Method in class software.amazon.awssdk.utils.Either
- equals(Object) - Method in class software.amazon.awssdk.utils.ImmutableMap
- equals(Object) - Method in class software.amazon.awssdk.utils.internal.DefaultConditionalDecorator
- equals(Object) - Method in class software.amazon.awssdk.utils.Pair
- equals(String, String) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Compares two Strings, returning
true
if they represent equal sequences of characters. - error(Throwable) - Method in class software.amazon.awssdk.utils.async.SimplePublisher
-
Indicate that no more
SimplePublisher.send(Object)
calls will be made, and that streaming of messages has failed. - error(Supplier<String>) - Method in class software.amazon.awssdk.utils.Logger
-
Checks if error is enabled and if so logs the supplied message
- error(Supplier<String>, Throwable) - Method in class software.amazon.awssdk.utils.Logger
-
Checks if error is enabled and if so logs the supplied message and exception
- errorAsCompletionException(Throwable) - Static method in class software.amazon.awssdk.utils.CompletableFutureUtils
-
Wraps the given error in a
CompletionException
if necessary. - EventListeningSubscriber<T> - Class in software.amazon.awssdk.utils.async
-
A
Subscriber
that can invoke callbacks during various parts of the subscriber and subscription lifecycle. - EventListeningSubscriber(Subscriber<T>, Runnable, Consumer<Throwable>, Runnable) - Constructor for class software.amazon.awssdk.utils.async.EventListeningSubscriber
- exclusiveBetween(double, double, double, String) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate that the specified primitive value falls between the two exclusive values specified; otherwise, throws an exception with the specified message.
- exclusiveBetween(long, long, long, String) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate that the specified primitive value falls between the two exclusive values specified; otherwise, throws an exception with the specified message.
- exclusiveBetween(U, U, T, String, Object...) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate that the specified argument object fall between the two exclusive values specified; otherwise, throws an exception with the specified message.
- execute(Runnable) - Method in class software.amazon.awssdk.utils.ScheduledExecutorUtils.UnmanagedScheduledExecutorService
- ExecutorUtils - Class in software.amazon.awssdk.utils
-
Utilities that make it easier to create, use and destroy
ExecutorService
s.
F
- failedFuture(Throwable) - Static method in class software.amazon.awssdk.utils.CompletableFutureUtils
-
Convenience method for creating a future that is immediately completed exceptionally with the given
Throwable
. - fetch(Supplier<RefreshResult<T>>) - Method in interface software.amazon.awssdk.utils.cache.CachedSupplier.PrefetchStrategy
-
Invoke the provided supplier to retrieve the refresh result.
- fetch(Supplier<RefreshResult<T>>) - Method in class software.amazon.awssdk.utils.cache.NonBlocking
- FilteringSubscriber<T> - Class in software.amazon.awssdk.utils.async
- FilteringSubscriber(Subscriber<? super T>, Predicate<T>) - Constructor for class software.amazon.awssdk.utils.async.FilteringSubscriber
- filterMap(Map<K, V>, Predicate<Map.Entry<K, V>>) - Static method in class software.amazon.awssdk.utils.CollectionUtils
-
Filters a map based on a condition
- findFirstOccurrence(String, char...) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Searches a string for the first occurrence of a character specified by a list of characters.
- firstIfPresent(List<T>) - Static method in class software.amazon.awssdk.utils.CollectionUtils
- firstMatchingHeader(Map<String, List<String>>, String) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
-
Deprecated.Use
SdkHttpHeaders#firstMatchingHeader
- firstMatchingHeaderFromCollection(Map<String, List<String>>, Collection<String>) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
-
Deprecated.Use
SdkHttpHeaders#firstMatchingHeader
- firstPresent(Optional<T>, Supplier<Optional<T>>...) - Static method in class software.amazon.awssdk.utils.OptionalUtils
-
Attempt to find a present-valued optional in a list of optionals.
- firstPresent(Optional<T>, Supplier<T>) - Static method in class software.amazon.awssdk.utils.OptionalUtils
- FlatteningSubscriber<U> - Class in software.amazon.awssdk.utils.async
- FlatteningSubscriber(Subscriber<? super U>) - Constructor for class software.amazon.awssdk.utils.async.FlatteningSubscriber
- flattenQueryParameters(StringBuilder, Map<String, List<String>>) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
-
Flatten the provided query parameters into a string that can be used as the query string in a URL.
- flattenQueryParameters(Map<String, List<String>>) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
-
Flatten the provided query parameters into a string that can be used as the query string in a URL.
- flush() - Method in class software.amazon.awssdk.utils.async.OutputStreamPublisher
- formatIso8601Date(Instant) - Static method in class software.amazon.awssdk.utils.DateUtils
-
Formats the specified date as an ISO 8601 string.
- formatRfc1123Date(Instant) - Static method in class software.amazon.awssdk.utils.DateUtils
-
Formats the specified date as an RFC 1123 string.
- formatRfc822Date(Instant) - Static method in class software.amazon.awssdk.utils.DateUtils
-
Formats the specified date as an RFC 822 string.
- formatUnixTimestampInstant(Instant) - Static method in class software.amazon.awssdk.utils.DateUtils
-
Formats the give
Instant
object into an Unix timestamp with millisecond decimal precision. - formDataEncode(String) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
-
Encode a string according to RFC 1630: encoding for form data.
- forwardExceptionTo(CompletableFuture<T>, CompletableFuture<?>) - Static method in class software.amazon.awssdk.utils.CompletableFutureUtils
-
Forward the
Throwable
fromsrc
todst
. - forwardResultTo(CompletableFuture<T>, CompletableFuture<T>) - Static method in class software.amazon.awssdk.utils.CompletableFutureUtils
-
Completes the
dst
future based on the result of thesrc
future asynchronously on the providedExecutor
and return thesrc
future. - forwardResultTo(CompletableFuture<T>, CompletableFuture<T>, Executor) - Static method in class software.amazon.awssdk.utils.CompletableFutureUtils
-
Completes the
dst
future based on the result of thesrc
future asynchronously on the providedExecutor
and return thesrc
future. - forwardTransformedExceptionTo(CompletableFuture<T>, CompletableFuture<?>, Function<Throwable, Throwable>) - Static method in class software.amazon.awssdk.utils.CompletableFutureUtils
-
Forward the
Throwable
that can be transformed as per the transformationFunction fromsrc
todst
. - forwardTransformedResultTo(CompletableFuture<SourceT>, CompletableFuture<DestT>, Function<SourceT, DestT>) - Static method in class software.amazon.awssdk.utils.CompletableFutureUtils
-
Completes the
dst
future based on the result of thesrc
future, synchronously, after applying the provided transformationFunction
if successful. - fromBase64(String) - Static method in class software.amazon.awssdk.utils.BinaryUtils
-
Converts a Base64-encoded string to the original byte data.
- fromBase64Bytes(byte[]) - Static method in class software.amazon.awssdk.utils.BinaryUtils
-
Converts a Base64-encoded string to the original byte data.
- fromBytes(byte[], Charset) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Encode the given bytes as a string using the given charset
- fromEnvironmentSettings(String) - Static method in interface software.amazon.awssdk.utils.ProxyConfigProvider
-
Returns a new
ProxyConfigProvider
that retrieves proxy configuration from environment variables. - fromHex(String) - Static method in class software.amazon.awssdk.utils.BinaryUtils
-
Converts a Hex-encoded data string to the original byte data.
- fromNullable(L, R) - Static method in class software.amazon.awssdk.utils.Either
-
Create a new
Optional<Either>
from two possibly null values. - fromSystemEnvironmentSettings(Boolean, Boolean, String) - Static method in interface software.amazon.awssdk.utils.ProxyConfigProvider
-
Returns a
ProxyConfigProvider
based on the specified settings for using system properties, environment variables, and the scheme. - fromSystemPropertySettings(String) - Static method in interface software.amazon.awssdk.utils.ProxyConfigProvider
-
Returns a new
ProxyConfigProvider
that retrieves proxy configuration from system properties. - fulfillDownstreamDemand() - Method in class software.amazon.awssdk.utils.async.BaseSubscriberAdapter
-
This method is called when demand from the downstream subscriber needs to be fulfilled.
- fulfillDownstreamDemand() - Method in class software.amazon.awssdk.utils.async.DelegatingBufferingSubscriber
- fulfillDownstreamDemand() - Method in class software.amazon.awssdk.utils.async.FlatteningSubscriber
- FunctionalUtils - Class in software.amazon.awssdk.utils
- FunctionalUtils.UnsafeConsumer<I> - Interface in software.amazon.awssdk.utils
-
Equivalent of
Consumer
that throws a checked exception. - FunctionalUtils.UnsafeFunction<T,R> - Interface in software.amazon.awssdk.utils
-
Equivalent of
Function
that throws a checked exception. - FunctionalUtils.UnsafeRunnable - Interface in software.amazon.awssdk.utils
-
Equivalent of
Runnable
that throws a checked exception. - FunctionalUtils.UnsafeSupplier<T> - Interface in software.amazon.awssdk.utils
-
Equivalent of
Supplier
that throws a checked exception.
G
- get() - Method in class software.amazon.awssdk.utils.cache.CachedSupplier
- get() - Method in interface software.amazon.awssdk.utils.FunctionalUtils.UnsafeSupplier
- get(Object) - Method in class software.amazon.awssdk.utils.ImmutableMap
- get(K) - Method in class software.amazon.awssdk.utils.cache.lru.LruCache
-
Get a value based on the key.
- get(AttributeMap.Key<T>) - Method in class software.amazon.awssdk.utils.AttributeMap.Builder
-
Get the value for the provided key.
- get(AttributeMap.Key<T>) - Method in class software.amazon.awssdk.utils.AttributeMap
-
Get the value associated with the provided key from this map.
- get(AttributeMap.Key<T>) - Method in interface software.amazon.awssdk.utils.AttributeMap.LazyValueSource
- get(AttributeMap.LazyValueSource) - Method in interface software.amazon.awssdk.utils.AttributeMap.LazyValue
- getBooleanValue() - Method in interface software.amazon.awssdk.utils.SystemSetting
-
Attempt to load a system setting from
System.getProperty(String)
andSystem.getenv(String)
. - getBooleanValueOrThrow() - Method in interface software.amazon.awssdk.utils.SystemSetting
-
Load the requested system setting as per the documentation in
SystemSetting.getBooleanValue()
, throwing an exception if the value was not set and had no default. - getClassLoader(Class<?>) - Static method in class software.amazon.awssdk.utils.internal.ClassLoaderHelperTestBackdoor
- getIntegerValue() - Method in interface software.amazon.awssdk.utils.SystemSetting
-
Attempt to load a system setting from
System.getProperty(String)
andSystem.getenv(String)
. - getIntegerValueOrThrow() - Method in interface software.amazon.awssdk.utils.SystemSetting
-
Load the requested system setting as per the documentation in
SystemSetting.getIntegerValue()
, throwing an exception if the value was not set and had no default. - getNonDefaultStringValue() - Method in interface software.amazon.awssdk.utils.SystemSetting
-
Attempt to load a system setting from
System.getProperty(String)
andSystem.getenv(String)
. - getOrDefault(T, Supplier<T>) - Static method in class software.amazon.awssdk.utils.Validate
-
Returns the param if non null, otherwise gets a default value from the provided
Supplier
. - getString() - Method in class software.amazon.awssdk.utils.StringInputStream
-
Returns the original string specified when this input stream was constructed.
- getStringValue() - Method in enum software.amazon.awssdk.utils.ProxyEnvironmentSetting
- getStringValue() - Method in interface software.amazon.awssdk.utils.SystemSetting
-
Attempt to load a system setting from
System.getProperty(String)
andSystem.getenv(String)
. - getStringValueFromEnvironmentVariable(String) - Static method in interface software.amazon.awssdk.utils.SystemSetting
-
Attempt to load a system setting from
System.getenv(String)
. - getStringValueOrThrow() - Method in interface software.amazon.awssdk.utils.SystemSetting
-
Load the requested system setting as per the documentation in
SystemSetting.getStringValue()
, throwing an exception if the value was not set and had no default. - getValue() - Method in class software.amazon.awssdk.utils.Lazy
- getWrappedClass(Class<?>) - Static method in class software.amazon.awssdk.utils.internal.ReflectionUtils
-
Returns the wrapped class type associated with a primitive if one is known.
H
- handleStateUpdate() - Method in class software.amazon.awssdk.utils.async.BaseSubscriberAdapter
-
This is invoked after each downstream request or upstream onNext, onError or onComplete.
- handlingStateUpdate - Variable in class software.amazon.awssdk.utils.async.BaseSubscriberAdapter
-
A flag that is used to ensure that only one thread is handling updates to the state of this subscriber at a time.
- hashCode() - Method in class software.amazon.awssdk.utils.AttributeMap
- hashCode() - Method in class software.amazon.awssdk.utils.Either
- hashCode() - Method in class software.amazon.awssdk.utils.ImmutableMap
- hashCode() - Method in class software.amazon.awssdk.utils.internal.DefaultConditionalDecorator
- hashCode() - Method in class software.amazon.awssdk.utils.Pair
- hasValue() - Method in class software.amazon.awssdk.utils.Lazy
- host() - Method in class software.amazon.awssdk.utils.internal.proxy.ProxyEnvironmentVariableConfigProvider
- host() - Method in class software.amazon.awssdk.utils.internal.proxy.ProxySystemPropertyConfigProvider
- host() - Method in interface software.amazon.awssdk.utils.ProxyConfigProvider
-
Gets the proxy host.
- HostnameValidator - Class in software.amazon.awssdk.utils
- HTTP_PROXY - software.amazon.awssdk.utils.ProxyEnvironmentSetting
- HTTPS - Static variable in interface software.amazon.awssdk.utils.ProxyConfigProvider
-
Constant representing the HTTPS scheme.
- HTTPS_PROXY - software.amazon.awssdk.utils.ProxyEnvironmentSetting
- HTTPS_PROXY_HOST - software.amazon.awssdk.utils.ProxySystemSetting
- HTTPS_PROXY_PASSWORD - software.amazon.awssdk.utils.ProxySystemSetting
- HTTPS_PROXY_PORT - software.amazon.awssdk.utils.ProxySystemSetting
- HTTPS_PROXY_USERNAME - software.amazon.awssdk.utils.ProxySystemSetting
I
- immutableCopyOf(ByteBuffer) - Static method in class software.amazon.awssdk.utils.BinaryUtils
-
Returns an immutable copy of the given
ByteBuffer
. - immutableCopyOfRemaining(ByteBuffer) - Static method in class software.amazon.awssdk.utils.BinaryUtils
-
Returns an immutable copy of the remaining bytes of the given
ByteBuffer
. - ImmutableMap<K,V> - Class in software.amazon.awssdk.utils
-
An immutable map that could be built by convenient constructors.
- ImmutableMap.Builder<K,V> - Class in software.amazon.awssdk.utils
-
A convenient builder for creating ImmutableMap instances.
- inclusiveBetween(double, double, double, String) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate that the specified primitive value falls between the two inclusive values specified; otherwise, throws an exception with the specified message.
- inclusiveBetween(long, long, long, String) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate that the specified primitive value falls between the two inclusive values specified; otherwise, throws an exception with the specified message.
- inclusiveBetween(U, U, T, String, Object...) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate that the specified argument object fall between the two inclusive values specified; otherwise, throws an exception with the specified message.
- info(Supplier<String>) - Method in class software.amazon.awssdk.utils.Logger
-
Checks if info is enabled and if so logs the supplied message
- info(Supplier<String>, Throwable) - Method in class software.amazon.awssdk.utils.Logger
-
Checks if info is enabled and if so logs the supplied message and exception
- initialize() - Method in class software.amazon.awssdk.utils.ReflectionMethodInvoker
-
Initializes the method invoker by finding and caching the target method from the target class that will be used for subsequent invoke operations.
- initializeCachedSupplier(CachedSupplier<?>) - Method in interface software.amazon.awssdk.utils.cache.CachedSupplier.PrefetchStrategy
-
Invoked when the prefetch strategy is registered with a
CachedSupplier
. - initializeCachedSupplier(CachedSupplier<?>) - Method in class software.amazon.awssdk.utils.cache.NonBlocking
- InputStreamConsumingPublisher - Class in software.amazon.awssdk.utils.async
-
A publisher to which an
InputStream
can be written. - InputStreamConsumingPublisher() - Constructor for class software.amazon.awssdk.utils.async.InputStreamConsumingPublisher
- InputStreamSubscriber - Class in software.amazon.awssdk.utils.async
-
Adapts a
Subscriber
to aInputStream
. - InputStreamSubscriber() - Constructor for class software.amazon.awssdk.utils.async.InputStreamSubscriber
- InputStreamSubscriber(ByteBufferStoringSubscriber) - Constructor for class software.amazon.awssdk.utils.async.InputStreamSubscriber
- inverseMap(Map<V, K>) - Static method in class software.amazon.awssdk.utils.CollectionUtils
-
Return a new map that is the inverse of the supplied map, with the values becoming the keys and vice versa.
- invoke(T, Object...) - Method in class software.amazon.awssdk.utils.ReflectionMethodInvoker
-
Attempt to invoke the method this proxy targets for on the given object with the given arguments.
- invokeAll(Collection<? extends Callable<T>>) - Method in class software.amazon.awssdk.utils.ScheduledExecutorUtils.UnmanagedScheduledExecutorService
- invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class software.amazon.awssdk.utils.ScheduledExecutorUtils.UnmanagedScheduledExecutorService
- invokeAny(Collection<? extends Callable<T>>) - Method in class software.amazon.awssdk.utils.ScheduledExecutorUtils.UnmanagedScheduledExecutorService
- invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class software.amazon.awssdk.utils.ScheduledExecutorUtils.UnmanagedScheduledExecutorService
- invokeSafely(FunctionalUtils.UnsafeRunnable) - Static method in class software.amazon.awssdk.utils.FunctionalUtils
- invokeSafely(FunctionalUtils.UnsafeSupplier<T>) - Static method in class software.amazon.awssdk.utils.FunctionalUtils
- IoUtils - Class in software.amazon.awssdk.utils
-
Utilities for IO operations.
- isAssignableFrom(Class<T>, Class<?>, String, Object...) - Static method in class software.amazon.awssdk.utils.Validate
-
Validates that the argument can be converted to the specified class, if not throws an exception.
- isBlank(CharSequence) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Checks if a CharSequence is empty (""), null or whitespace only.
- isEmpty() - Method in class software.amazon.awssdk.utils.ImmutableMap
- isEmpty(CharSequence) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Checks if a CharSequence is empty ("") or null.
- isFalse(boolean, String, Object...) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate that the argument condition is
false
; otherwise throwing an exception with the specified message. - isInitialized() - Method in class software.amazon.awssdk.utils.ReflectionMethodInvoker
-
Gets the initialization state of the invoker.
- isInstanceOf(Class<U>, T, String, Object...) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate that the argument is an instance of the specified class; otherwise throwing an exception with the specified message.
- isLoggingLevelEnabled(String) - Method in class software.amazon.awssdk.utils.Logger
-
Determines if the log-level passed is enabled
- isLoggingLevelEnabled(Level) - Method in class software.amazon.awssdk.utils.Logger
-
Determines if the provided log-level is enabled.
- isNotBlank(CharSequence) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Checks if a CharSequence is not empty (""), not null and not whitespace only.
- isNotEmpty(Map<?, ?>) - Static method in class software.amazon.awssdk.utils.CollectionUtils
- isNotNegative(int, String) - Static method in class software.amazon.awssdk.utils.Validate
- isNotNegative(long, String) - Static method in class software.amazon.awssdk.utils.Validate
- isNotNegative(Duration, String) - Static method in class software.amazon.awssdk.utils.Validate
-
Asserts that the given duration is positive, including zero.
- isNotNegativeOrNull(Long, String) - Static method in class software.amazon.awssdk.utils.Validate
- isNull(T, String, Object...) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate that the specified argument is
null
; otherwise throwing an exception with the specified message. - isNullOrEmpty(Collection<?>) - Static method in class software.amazon.awssdk.utils.CollectionUtils
- isNullOrEmpty(Map<?, ?>) - Static method in class software.amazon.awssdk.utils.CollectionUtils
- isPositive(double, String) - Static method in class software.amazon.awssdk.utils.Validate
- isPositive(int, String) - Static method in class software.amazon.awssdk.utils.Validate
-
Asserts that the given number is positive (non-negative and non-zero).
- isPositive(long, String) - Static method in class software.amazon.awssdk.utils.Validate
-
Asserts that the given number is positive (non-negative and non-zero).
- isPositive(Duration, String) - Static method in class software.amazon.awssdk.utils.Validate
-
Asserts that the given duration is positive (non-negative and non-zero).
- isPositiveOrNull(Double, String) - Static method in class software.amazon.awssdk.utils.Validate
-
Asserts that the given boxed double is positive (non-negative and non-zero) or null.
- isPositiveOrNull(Integer, String) - Static method in class software.amazon.awssdk.utils.Validate
-
Asserts that the given boxed integer is positive (non-negative and non-zero) or null.
- isPositiveOrNull(Long, String) - Static method in class software.amazon.awssdk.utils.Validate
-
Asserts that the given boxed long is positive (non-negative and non-zero) or null.
- isPositiveOrNull(Duration, String) - Static method in class software.amazon.awssdk.utils.Validate
-
Asserts that the given duration is positive (non-negative and non-zero) or null.
- isShutdown() - Method in class software.amazon.awssdk.utils.ScheduledExecutorUtils.UnmanagedScheduledExecutorService
- isSingleHeader(String) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
- isTaskScheduled() - Method in class software.amazon.awssdk.utils.cache.NonBlocking
- isTerminated() - Method in class software.amazon.awssdk.utils.ScheduledExecutorUtils.UnmanagedScheduledExecutorService
- isTrue(boolean, String, Object...) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate that the argument condition is
true
; otherwise throwing an exception with the specified message. - isUsingStandardPort(String, Integer) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
-
Returns true if the specified port is the standard port for the given protocol.
- isWindows() - Static method in class software.amazon.awssdk.utils.Platform
-
Determine whether the current operation system seems to be Windows.
- IterablePublisher<T> - Class in software.amazon.awssdk.utils.async
- IterablePublisher(Iterable<T>) - Constructor for class software.amazon.awssdk.utils.async.IterablePublisher
J
- JAVA_VENDOR - software.amazon.awssdk.utils.JavaSystemSetting
- JAVA_VERSION - software.amazon.awssdk.utils.JavaSystemSetting
- JAVA_VM_NAME - software.amazon.awssdk.utils.JavaSystemSetting
- JAVA_VM_VERSION - software.amazon.awssdk.utils.JavaSystemSetting
- JavaSystemSetting - Enum in software.amazon.awssdk.utils
-
The system properties usually provided by the Java runtime.
- joinInterruptibly(CompletableFuture<T>) - Static method in class software.amazon.awssdk.utils.CompletableFutureUtils
- joinInterruptiblyIgnoringFailures(CompletableFuture<?>) - Static method in class software.amazon.awssdk.utils.CompletableFutureUtils
- joinLikeSync(CompletableFuture<T>) - Static method in class software.amazon.awssdk.utils.CompletableFutureUtils
-
Joins (interruptibly) on the future, and re-throws any RuntimeExceptions or Errors just like the async task would have thrown if it was executed synchronously.
K
- Key(Class<T>) - Constructor for class software.amazon.awssdk.utils.AttributeMap.Key
- Key(AttributeMap.Key.UnsafeValueType) - Constructor for class software.amazon.awssdk.utils.AttributeMap.Key
- keySet() - Method in class software.amazon.awssdk.utils.ImmutableMap
L
- Lazy<T> - Class in software.amazon.awssdk.utils
-
A class that lazily constructs a value the first time
Lazy.getValue()
is invoked. - Lazy(Supplier<T>) - Constructor for class software.amazon.awssdk.utils.Lazy
- left() - Method in class software.amazon.awssdk.utils.Either
- left() - Method in class software.amazon.awssdk.utils.Pair
- left(L) - Static method in class software.amazon.awssdk.utils.Either
-
Create a new Either with the left type.
- LimitingSubscriber<T> - Class in software.amazon.awssdk.utils.async
- LimitingSubscriber(Subscriber<? super T>, int) - Constructor for class software.amazon.awssdk.utils.async.LimitingSubscriber
- loadClass(String, boolean, Class<?>...) - Static method in class software.amazon.awssdk.utils.ClassLoaderHelper
-
If classesFirst is false, loads the class via the context class loader of the current thread, and if not found, via the class loaders of the optionally specified classes in the order of their specification, and if not found, from the caller class loader as the last resort.
- loadClass(String, Class<?>...) - Static method in class software.amazon.awssdk.utils.ClassLoaderHelper
-
Loads the class via the optionally specified classes in the order of their specification, and if not found, via the context class loader of the current thread, and if not found, from the caller class loader as the last resort.
- log(Level, Supplier<String>) - Method in class software.amazon.awssdk.utils.Logger
-
Log a message at the given log level (if it is enabled).
- logger() - Method in class software.amazon.awssdk.utils.Logger
- Logger - Class in software.amazon.awssdk.utils
- loggerFor(Class<?>) - Static method in class software.amazon.awssdk.utils.Logger
-
Static factory to get a logger instance for a given class
- loggerFor(String) - Static method in class software.amazon.awssdk.utils.Logger
-
Static factory to get a logger instance with a specific name.
- LookaheadInputStream - Class in software.amazon.awssdk.utils
-
A wrapper for an
InputStream
that allowsLookaheadInputStream.peek()
ing one byte ahead in the stream. - LookaheadInputStream(InputStream) - Constructor for class software.amazon.awssdk.utils.LookaheadInputStream
- lowerCase(String) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Converts a String to lower case as per
String.toLowerCase()
. - lowercaseFirstChar(String) - Static method in class software.amazon.awssdk.utils.internal.CodegenNamingUtils
- LruCache<K,V> - Class in software.amazon.awssdk.utils.cache.lru
-
A thread-safe LRU (Least Recently Used) cache implementation that returns the value for a specified key, retrieving it by either getting the stored value from the cache or using a supplied function to calculate that value and add it to the cache.
- LruCache.Builder<K,V> - Class in software.amazon.awssdk.utils.cache.lru
M
- map(Function<? super L, ? extends T>, Function<? super R, ? extends T>) - Method in class software.amazon.awssdk.utils.Either
-
Maps the Either to a type and returns the resolved value (which may be from the left or the right value).
- mapLeft(Function<? super L, ? extends T>) - Method in class software.amazon.awssdk.utils.Either
-
Map the left most value and return a new Either reflecting the new types.
- MappingSubscriber<T,U> - Class in software.amazon.awssdk.utils.internal
-
Maps a subscriber of one type to another type.
- mapRight(Function<? super R, ? extends T>) - Method in class software.amazon.awssdk.utils.Either
-
Map the right most value and return a new Either reflecting the new types.
- MapUtils - Class in software.amazon.awssdk.utils
- mapValues(Map<K, VInT>, Function<VInT, VOutT>) - Static method in class software.amazon.awssdk.utils.CollectionUtils
-
Transforms the values of a map to another map with the same keys, using the supplied function.
- mark(int) - Method in class software.amazon.awssdk.utils.LookaheadInputStream
- markStreamWithMaxReadLimit(InputStream) - Static method in class software.amazon.awssdk.utils.IoUtils
-
If the stream supports marking, marks the stream at the current position with a
readLimit
value of 128 KiB. - markStreamWithMaxReadLimit(InputStream, Integer) - Static method in class software.amazon.awssdk.utils.IoUtils
-
If the stream supports marking, marks the stream at the current position with a read limit specified in
maxReadLimit
. - max(Duration, Duration) - Static method in class software.amazon.awssdk.utils.NumericUtils
- maximum(T...) - Static method in class software.amazon.awssdk.utils.ComparableUtils
-
Get the maximum value from a list of comparable vales.
- maximumBufferInBytes(Long) - Method in class software.amazon.awssdk.utils.async.DelegatingBufferingSubscriber.Builder
- maxSize(Integer) - Method in class software.amazon.awssdk.utils.cache.lru.LruCache.Builder
- md5AsBase64(byte[]) - Static method in class software.amazon.awssdk.utils.Md5Utils
-
Returns the MD5 in base64 for the given byte array.
- md5AsBase64(File) - Static method in class software.amazon.awssdk.utils.Md5Utils
-
Returns the MD5 in base64 for the given file.
- md5AsBase64(InputStream) - Static method in class software.amazon.awssdk.utils.Md5Utils
-
Returns the MD5 in base64 for the data from the given input stream.
- Md5Utils - Class in software.amazon.awssdk.utils
-
Utility methods for computing MD5 sums.
- merge(AttributeMap) - Method in class software.amazon.awssdk.utils.AttributeMap
-
Merges two AttributeMaps into one.
- mergeLists(List<T>, List<T>) - Static method in class software.amazon.awssdk.utils.CollectionUtils
-
Returns a new list containing the second list appended to the first list.
- min(Duration, Duration) - Static method in class software.amazon.awssdk.utils.NumericUtils
- minimum(T...) - Static method in class software.amazon.awssdk.utils.ComparableUtils
-
Get the minimum value from a list of comparable vales.
- mutuallyExclusive(String, Object...) - Static method in class software.amazon.awssdk.utils.Validate
-
Verify that only one of the objects is non null.
N
- NamedThreadFactory - Class in software.amazon.awssdk.utils
-
An decorator for
ThreadFactory
that allows naming threads based on a format. - NamedThreadFactory(ThreadFactory, String) - Constructor for class software.amazon.awssdk.utils.NamedThreadFactory
- newSingleDaemonThreadExecutor(int, String) - Static method in class software.amazon.awssdk.utils.ExecutorUtils
-
Create a bounded-queue executor with one thread for performing background tasks.
- newThread(Runnable) - Method in class software.amazon.awssdk.utils.DaemonThreadFactory
- newThread(Runnable) - Method in class software.amazon.awssdk.utils.NamedThreadFactory
- NO_PROXY - software.amazon.awssdk.utils.ProxyEnvironmentSetting
- NON_PROXY_HOSTS - software.amazon.awssdk.utils.ProxySystemSetting
- NonBlocking - Class in software.amazon.awssdk.utils.cache
-
A
CachedSupplier.PrefetchStrategy
that will run a single thread in the background to update the value. - NonBlocking(String) - Constructor for class software.amazon.awssdk.utils.cache.NonBlocking
-
Create a non-blocking prefetch strategy that uses the provided value for the name of the background thread that will be performing the update.
- nonProxyHosts() - Method in class software.amazon.awssdk.utils.internal.proxy.ProxyEnvironmentVariableConfigProvider
- nonProxyHosts() - Method in class software.amazon.awssdk.utils.internal.proxy.ProxySystemPropertyConfigProvider
- nonProxyHosts() - Method in interface software.amazon.awssdk.utils.ProxyConfigProvider
-
Gets the set of non-proxy hosts.
- noNullElements(T[], String, Object...) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate that the specified argument array is neither
null
nor contains any elements that arenull
; otherwise throwing an exception with the specified message. - noNullElements(T, String, Object...) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate that the specified argument iterable is neither
null
nor contains any elements that arenull
; otherwise throwing an exception with the specified message. - noOpConsumer() - Static method in class software.amazon.awssdk.utils.FunctionalUtils
- noOpRunnable() - Static method in class software.amazon.awssdk.utils.FunctionalUtils
- notBlank(T, String, Object...) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate that the specified argument character sequence is neither
null
, a length of zero (no characters), empty nor whitespace; otherwise throwing an exception with the specified message. - notEmpty(T[], String, Object...) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate that the specified argument array is neither
null
nor a length of zero (no elements); otherwise throwing an exception with the specified message. - notEmpty(T, String, Object...) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate that the specified argument collection is neither
null
nor a size of zero (no elements); otherwise throwing an exception with the specified message. - notNull(T, String, Object...) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate that the specified argument is not
null
; otherwise throwing an exception with the specified message. - numberOfDaysSinceEpoch(long) - Static method in class software.amazon.awssdk.utils.DateUtils
-
Returns the number of days since epoch with respect to the given number of milliseconds since epoch.
- NumericUtils - Class in software.amazon.awssdk.utils
O
- of(K, V) - Static method in class software.amazon.awssdk.utils.ImmutableMap
-
Returns an ImmutableMap instance containing a single entry.
- of(K, V) - Static method in class software.amazon.awssdk.utils.MapUtils
- of(K, V, K, V) - Static method in class software.amazon.awssdk.utils.ImmutableMap
-
Returns an ImmutableMap instance containing two entries.
- of(K, V, K, V) - Static method in class software.amazon.awssdk.utils.MapUtils
- of(K, V, K, V, K, V) - Static method in class software.amazon.awssdk.utils.ImmutableMap
-
Returns an ImmutableMap instance containing three entries.
- of(K, V, K, V, K, V) - Static method in class software.amazon.awssdk.utils.MapUtils
- of(K, V, K, V, K, V, K, V) - Static method in class software.amazon.awssdk.utils.ImmutableMap
-
Returns an ImmutableMap instance containing four entries.
- of(K, V, K, V, K, V, K, V) - Static method in class software.amazon.awssdk.utils.MapUtils
- of(K, V, K, V, K, V, K, V, K, V) - Static method in class software.amazon.awssdk.utils.ImmutableMap
-
Returns an ImmutableMap instance containing five entries.
- of(K, V, K, V, K, V, K, V, K, V) - Static method in class software.amazon.awssdk.utils.MapUtils
- of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class software.amazon.awssdk.utils.MapUtils
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class software.amazon.awssdk.utils.MapUtils
- of(LeftT, RightT) - Static method in class software.amazon.awssdk.utils.Pair
- ON_COMPLETE - software.amazon.awssdk.utils.async.StoringSubscriber.EventType
- ON_ERROR - software.amazon.awssdk.utils.async.StoringSubscriber.EventType
- ON_NEXT - software.amazon.awssdk.utils.async.StoringSubscriber.EventType
- onComplete() - Method in class software.amazon.awssdk.utils.async.AddingTrailingDataSubscriber
- onComplete() - Method in class software.amazon.awssdk.utils.async.BaseSubscriberAdapter
- onComplete() - Method in class software.amazon.awssdk.utils.async.BufferingSubscriber
- onComplete() - Method in class software.amazon.awssdk.utils.async.ByteBufferStoringSubscriber
- onComplete() - Method in class software.amazon.awssdk.utils.async.DelegatingSubscriber
- onComplete() - Method in class software.amazon.awssdk.utils.async.EventListeningSubscriber
- onComplete() - Method in class software.amazon.awssdk.utils.async.InputStreamSubscriber
- onComplete() - Method in class software.amazon.awssdk.utils.async.SequentialSubscriber
- onComplete() - Method in class software.amazon.awssdk.utils.async.StoringSubscriber
- onComplete() - Method in class software.amazon.awssdk.utils.internal.MappingSubscriber
- onCompleteCalledByUpstream - Variable in class software.amazon.awssdk.utils.async.BaseSubscriberAdapter
-
Whether the upstream subscriber has called onComplete on us.
- OneCallerBlocks - Class in software.amazon.awssdk.utils.cache
-
A
CachedSupplier.PrefetchStrategy
that will have one caller at a time block to update the value. - OneCallerBlocks() - Constructor for class software.amazon.awssdk.utils.cache.OneCallerBlocks
- onError(Throwable) - Method in class software.amazon.awssdk.utils.async.AddingTrailingDataSubscriber
- onError(Throwable) - Method in class software.amazon.awssdk.utils.async.BaseSubscriberAdapter
- onError(Throwable) - Method in class software.amazon.awssdk.utils.async.ByteBufferStoringSubscriber
- onError(Throwable) - Method in class software.amazon.awssdk.utils.async.DelegatingSubscriber
- onError(Throwable) - Method in class software.amazon.awssdk.utils.async.EventListeningSubscriber
- onError(Throwable) - Method in class software.amazon.awssdk.utils.async.InputStreamSubscriber
- onError(Throwable) - Method in class software.amazon.awssdk.utils.async.SequentialSubscriber
- onError(Throwable) - Method in class software.amazon.awssdk.utils.async.StoringSubscriber
- onError(Throwable) - Method in class software.amazon.awssdk.utils.internal.MappingSubscriber
- onErrorFromUpstream - Variable in class software.amazon.awssdk.utils.async.BaseSubscriberAdapter
-
Whether the upstream subscriber has called onError on us.
- onNext(Iterable<U>) - Method in class software.amazon.awssdk.utils.async.FlatteningSubscriber
- onNext(ByteBuffer) - Method in class software.amazon.awssdk.utils.async.ByteBufferStoringSubscriber
- onNext(ByteBuffer) - Method in class software.amazon.awssdk.utils.async.InputStreamSubscriber
- onNext(T) - Method in class software.amazon.awssdk.utils.async.AddingTrailingDataSubscriber
- onNext(T) - Method in class software.amazon.awssdk.utils.async.BaseSubscriberAdapter
- onNext(T) - Method in class software.amazon.awssdk.utils.async.BufferingSubscriber
- onNext(T) - Method in class software.amazon.awssdk.utils.async.EventListeningSubscriber
- onNext(T) - Method in class software.amazon.awssdk.utils.async.FilteringSubscriber
- onNext(T) - Method in class software.amazon.awssdk.utils.async.LimitingSubscriber
- onNext(T) - Method in class software.amazon.awssdk.utils.async.SequentialSubscriber
- onNext(T) - Method in class software.amazon.awssdk.utils.async.StoringSubscriber
- onNext(T) - Method in class software.amazon.awssdk.utils.internal.MappingSubscriber
- onSubscribe(Subscription) - Method in class software.amazon.awssdk.utils.async.AddingTrailingDataSubscriber
- onSubscribe(Subscription) - Method in class software.amazon.awssdk.utils.async.BaseSubscriberAdapter
- onSubscribe(Subscription) - Method in class software.amazon.awssdk.utils.async.BufferingSubscriber
- onSubscribe(Subscription) - Method in class software.amazon.awssdk.utils.async.ByteBufferStoringSubscriber
- onSubscribe(Subscription) - Method in class software.amazon.awssdk.utils.async.DelegatingBufferingSubscriber
- onSubscribe(Subscription) - Method in class software.amazon.awssdk.utils.async.DelegatingSubscriber
- onSubscribe(Subscription) - Method in class software.amazon.awssdk.utils.async.EventListeningSubscriber
- onSubscribe(Subscription) - Method in class software.amazon.awssdk.utils.async.FilteringSubscriber
- onSubscribe(Subscription) - Method in class software.amazon.awssdk.utils.async.InputStreamSubscriber
- onSubscribe(Subscription) - Method in class software.amazon.awssdk.utils.async.LimitingSubscriber
- onSubscribe(Subscription) - Method in class software.amazon.awssdk.utils.async.SequentialSubscriber
- onSubscribe(Subscription) - Method in class software.amazon.awssdk.utils.async.StoringSubscriber
- onSubscribe(Subscription) - Method in class software.amazon.awssdk.utils.internal.MappingSubscriber
- OptionalUtils - Class in software.amazon.awssdk.utils
-
Functions that make working with optionals easier.
- OS_NAME - software.amazon.awssdk.utils.JavaSystemSetting
- OS_VERSION - software.amazon.awssdk.utils.JavaSystemSetting
- OutputStreamPublisher - Class in software.amazon.awssdk.utils.async
-
Adapts a
Publisher
to anOutputStream
. - OutputStreamPublisher() - Constructor for class software.amazon.awssdk.utils.async.OutputStreamPublisher
P
- Pair<LeftT,RightT> - Class in software.amazon.awssdk.utils
-
Simple struct of two values, possibly of different types.
- paramNotBlank(T, String) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate that the specified char sequence is neither
null
, a length of zero (no characters), empty nor whitespace; otherwise throwing an exception with the specified message. - paramNotNull(T, String) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate that the specified field/param is not
null
; otherwise throwing an exception with a precanned message that includes the parameter name. - parseIso8601Date(String) - Static method in class software.amazon.awssdk.utils.DateUtils
-
Parses the specified date string as an ISO 8601 date (yyyy-MM-dd'T'HH:mm:ss.SSSZZ) and returns the
Instant
object. - parseNonProxyHostsEnvironmentVariable() - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
- parseNonProxyHostsProperty() - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
-
Returns the Java system property for nonProxyHosts as set of Strings.
- parseRfc1123Date(String) - Static method in class software.amazon.awssdk.utils.DateUtils
-
Parses the specified date string as an RFC 1123 date and returns the Date object.
- parseRfc822Date(String) - Static method in class software.amazon.awssdk.utils.DateUtils
-
Parses the specified date string as an RFC 822 date and returns the Date object.
- parseUnixTimestampInstant(String) - Static method in class software.amazon.awssdk.utils.DateUtils
-
Parses the given string containing a Unix timestamp with millisecond decimal precision into an
Instant
object. - parseUnixTimestampMillisInstant(String) - Static method in class software.amazon.awssdk.utils.DateUtils
-
Parses the given string containing a Unix timestamp in epoch millis into a
Instant
object. - pascalCase(String) - Static method in class software.amazon.awssdk.utils.internal.CodegenNamingUtils
- pascalCase(String...) - Static method in class software.amazon.awssdk.utils.internal.CodegenNamingUtils
- password() - Method in class software.amazon.awssdk.utils.internal.proxy.ProxyEnvironmentVariableConfigProvider
- password() - Method in class software.amazon.awssdk.utils.internal.proxy.ProxySystemPropertyConfigProvider
- password() - Method in interface software.amazon.awssdk.utils.ProxyConfigProvider
-
Gets the proxy password if available.
- peek() - Method in class software.amazon.awssdk.utils.async.StoringSubscriber
-
Check the first event stored in this subscriber.
- peek() - Method in class software.amazon.awssdk.utils.LookaheadInputStream
- Platform - Class in software.amazon.awssdk.utils
- poll() - Method in class software.amazon.awssdk.utils.async.StoringSubscriber
-
Remove and return the first event stored in this subscriber.
- port() - Method in class software.amazon.awssdk.utils.internal.proxy.ProxyEnvironmentVariableConfigProvider
- port() - Method in class software.amazon.awssdk.utils.internal.proxy.ProxySystemPropertyConfigProvider
- port() - Method in interface software.amazon.awssdk.utils.ProxyConfigProvider
-
Gets the proxy port.
- pos(byte) - Method in class software.amazon.awssdk.utils.internal.Base16Codec
- predicate() - Method in interface software.amazon.awssdk.utils.ConditionalDecorator
- predicate() - Method in class software.amazon.awssdk.utils.internal.DefaultConditionalDecorator
- predicate(Predicate<T>) - Method in class software.amazon.awssdk.utils.internal.DefaultConditionalDecorator.Builder
- prefetch(Runnable) - Method in interface software.amazon.awssdk.utils.cache.CachedSupplier.PrefetchStrategy
-
Execute the provided value updater to update the cache.
- prefetch(Runnable) - Method in class software.amazon.awssdk.utils.cache.NonBlocking
- prefetch(Runnable) - Method in class software.amazon.awssdk.utils.cache.OneCallerBlocks
- prefetchStrategy(CachedSupplier.PrefetchStrategy) - Method in class software.amazon.awssdk.utils.cache.CachedSupplier.Builder
-
Configure the way in which data in the cache should be pre-fetched when the data's
RefreshResult.prefetchTime()
arrives. - prefetchTime() - Method in class software.amazon.awssdk.utils.cache.RefreshResult
-
When the configured value is getting close to stale and should be updated using the supplier's
CachedSupplier.prefetchStrategy
. - prefetchTime(Instant) - Method in class software.amazon.awssdk.utils.cache.RefreshResult.Builder
-
Specify the time at which a thread that calls
CachedSupplier.get()
should trigger a cache prefetch. - property() - Method in enum software.amazon.awssdk.utils.JavaSystemSetting
- property() - Method in enum software.amazon.awssdk.utils.ProxyEnvironmentSetting
- property() - Method in enum software.amazon.awssdk.utils.ProxySystemSetting
- property() - Method in interface software.amazon.awssdk.utils.SystemSetting
-
The system property of the setting (or null if there is no property for this setting).
- PROXY_HOST - software.amazon.awssdk.utils.ProxySystemSetting
- PROXY_PASSWORD - software.amazon.awssdk.utils.ProxySystemSetting
- PROXY_PORT - software.amazon.awssdk.utils.ProxySystemSetting
- PROXY_USERNAME - software.amazon.awssdk.utils.ProxySystemSetting
- ProxyConfigProvider - Interface in software.amazon.awssdk.utils
-
Interface for providing proxy configuration settings.
- ProxyEnvironmentSetting - Enum in software.amazon.awssdk.utils
-
An enumeration representing environment settings related to proxy configuration.
- ProxyEnvironmentVariableConfigProvider - Class in software.amazon.awssdk.utils.internal.proxy
-
An implementation of the
ProxyConfigProvider
interface that retrieves proxy configuration settings from environment variables. - ProxyEnvironmentVariableConfigProvider(String) - Constructor for class software.amazon.awssdk.utils.internal.proxy.ProxyEnvironmentVariableConfigProvider
- ProxySystemPropertyConfigProvider - Class in software.amazon.awssdk.utils.internal.proxy
-
An implementation of the
ProxyConfigProvider
interface that retrieves proxy configuration settings from system properties. - ProxySystemPropertyConfigProvider(String) - Constructor for class software.amazon.awssdk.utils.internal.proxy.ProxySystemPropertyConfigProvider
- ProxySystemSetting - Enum in software.amazon.awssdk.utils
-
The system properties related to http and https proxies
- put(K, V) - Method in class software.amazon.awssdk.utils.ImmutableMap.Builder
-
Add a key-value pair into the built map.
- put(K, V) - Method in class software.amazon.awssdk.utils.ImmutableMap
- put(AttributeMap.Key<T>, T) - Method in class software.amazon.awssdk.utils.AttributeMap.Builder
-
Add a mapping between the provided key and value.
- putAll(Map<? extends K, ? extends V>) - Method in class software.amazon.awssdk.utils.ImmutableMap
- putAll(Map<? extends AttributeMap.Key<?>, ?>) - Method in class software.amazon.awssdk.utils.AttributeMap.Builder
-
Adds all the attributes from the map provided.
- putAll(AttributeMap) - Method in class software.amazon.awssdk.utils.AttributeMap.Builder
-
Put all of the attributes from the provided map into this one.
- putLazy(AttributeMap.Key<T>, AttributeMap.LazyValue<T>) - Method in class software.amazon.awssdk.utils.AttributeMap.Builder
-
Add a mapping between the provided key and value provider.
- putLazyIfAbsent(AttributeMap.Key<T>, AttributeMap.LazyValue<T>) - Method in class software.amazon.awssdk.utils.AttributeMap.Builder
-
Equivalent to
AttributeMap.Builder.putLazy(Key, LazyValue)
, but does not assign the value if there is already a non-null value assigned for the provided key.
R
- read() - Method in class software.amazon.awssdk.utils.async.InputStreamSubscriber
- read() - Method in class software.amazon.awssdk.utils.LookaheadInputStream
- read(byte[]) - Method in class software.amazon.awssdk.utils.async.InputStreamSubscriber
- read(byte[], int, int) - Method in class software.amazon.awssdk.utils.async.InputStreamSubscriber
- read(byte[], int, int) - Method in class software.amazon.awssdk.utils.LookaheadInputStream
- ReflectionMethodInvoker<T,R> - Class in software.amazon.awssdk.utils
-
This class acts as a proxy to invoke a specific method on objects of a specific class.
- ReflectionMethodInvoker(Class<T>, Class<R>, String, Class<?>...) - Constructor for class software.amazon.awssdk.utils.ReflectionMethodInvoker
-
Construct an instance of
ReflectionMethodInvoker
. - ReflectionUtils - Class in software.amazon.awssdk.utils.internal
-
Utilities that assist with Java language reflection.
- RefreshResult<T> - Class in software.amazon.awssdk.utils.cache
-
A wrapper for the value returned by the
Supplier
underlying aCachedSupplier
. - RefreshResult.Builder<T> - Class in software.amazon.awssdk.utils.cache
-
A builder for a
RefreshResult
. - remove(Object) - Method in class software.amazon.awssdk.utils.ImmutableMap
- repeat(String, int) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Returns a string whose value is the concatenation of this string repeated
count
times. - replace(String, String, String) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Replaces a String with another String inside a larger String, for the first
max
values of the search String, case sensitively/insensitively based onignoreCase
value. - replaceEach(String, String[], String[]) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Replaces all occurrences of Strings within another String.
- replaceOnce(String, String, String) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Replaces a String with another String inside a larger String, once.
- replacePrefixIgnoreCase(String, String, String) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Replace the prefix of the string provided ignoring case considerations.
- request(long) - Method in class software.amazon.awssdk.utils.async.DelegatingSubscription
- request(long) - Method in class software.amazon.awssdk.utils.async.DemandIgnoringSubscription
- request(long) - Method in class software.amazon.awssdk.utils.internal.async.EmptySubscription
- reset() - Method in class software.amazon.awssdk.utils.LookaheadInputStream
- resolveEnvironmentVariable(String) - Static method in class software.amazon.awssdk.utils.internal.SystemSettingUtils
-
Attempt to load a key from the environment variables.
- resolveEnvironmentVariable(SystemSetting) - Static method in class software.amazon.awssdk.utils.internal.SystemSettingUtils
-
Attempt to load this setting from the environment variables.
- resolveNonDefaultSetting(SystemSetting) - Static method in class software.amazon.awssdk.utils.internal.SystemSettingUtils
-
Resolve the value of this system setting, loading it from the System by checking: The system properties. The environment variables.
- resolveSetting(SystemSetting) - Static method in class software.amazon.awssdk.utils.internal.SystemSettingUtils
-
Resolve the value of this system setting, loading it from the System by checking: The system properties. The environment variables. The default value.
- right() - Method in class software.amazon.awssdk.utils.Either
- right() - Method in class software.amazon.awssdk.utils.Pair
- right(R) - Static method in class software.amazon.awssdk.utils.Either
-
Create a new Either with the right type.
- run() - Method in interface software.amazon.awssdk.utils.FunctionalUtils.UnsafeRunnable
- runAndLogError(Logger, String, FunctionalUtils.UnsafeRunnable) - Static method in class software.amazon.awssdk.utils.FunctionalUtils
-
Runs a given
FunctionalUtils.UnsafeRunnable
and logs an error without throwing. - runtimeError() - Method in class software.amazon.awssdk.utils.async.StoringSubscriber.Event
-
The error stored in this
ERROR
type. - runWithInstanceThreadName(Runnable) - Method in class software.amazon.awssdk.utils.cache.NonBlocking
S
- safeCompare(Comparable<T>, T) - Static method in class software.amazon.awssdk.utils.ComparableUtils
-
Does a safe comparison of two
Comparable
objects accounting for nulls - safeConsumer(FunctionalUtils.UnsafeConsumer<I>) - Static method in class software.amazon.awssdk.utils.FunctionalUtils
-
A wrapper around a Consumer that throws a checked exception.
- safeFunction(FunctionalUtils.UnsafeFunction<T, R>) - Static method in class software.amazon.awssdk.utils.FunctionalUtils
-
Takes a functional interface that throws an exception and returns a
Function
that deals with that exception by wrapping in a runtime exception. - safeRunnable(FunctionalUtils.UnsafeRunnable) - Static method in class software.amazon.awssdk.utils.FunctionalUtils
-
A wrapper around a Runnable that throws a checked exception.
- safeStringToBoolean(String) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Convert a string to boolean safely (as opposed to the less strict
Boolean.parseBoolean(String)
). - safeStringToBoolean(SystemSetting, String) - Static method in class software.amazon.awssdk.utils.internal.SystemSettingUtils
-
Convert a string to boolean safely (as opposed to the less strict
Boolean.parseBoolean(String)
). - safeSupplier(FunctionalUtils.UnsafeSupplier<T>) - Static method in class software.amazon.awssdk.utils.FunctionalUtils
-
A wrapper around a BiConsumer that throws a checked exception.
- saturatedCast(long) - Static method in class software.amazon.awssdk.utils.NumericUtils
-
Returns the
int
nearest in value tovalue
. - schedule(Runnable, long, TimeUnit) - Method in class software.amazon.awssdk.utils.ScheduledExecutorUtils.UnmanagedScheduledExecutorService
- schedule(Callable<V>, long, TimeUnit) - Method in class software.amazon.awssdk.utils.ScheduledExecutorUtils.UnmanagedScheduledExecutorService
- scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class software.amazon.awssdk.utils.ScheduledExecutorUtils.UnmanagedScheduledExecutorService
- scheduledExecutorService() - Method in class software.amazon.awssdk.utils.ScheduledExecutorUtils.UnmanagedScheduledExecutorService
- ScheduledExecutorUtils - Class in software.amazon.awssdk.utils
-
Utilities that make it easier to create, use and destroy
ScheduledExecutor
s. - ScheduledExecutorUtils.UnmanagedScheduledExecutorService - Class in software.amazon.awssdk.utils
-
Wrapper around
ScheduledExecutorService
to prevent it from being closed. - scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class software.amazon.awssdk.utils.ScheduledExecutorUtils.UnmanagedScheduledExecutorService
- SdkAutoCloseable - Interface in software.amazon.awssdk.utils
-
An implementation of
AutoCloseable
that does not throw any checked exceptions. - SdkBuilder<B extends SdkBuilder<B,T>,T> - Interface in software.amazon.awssdk.utils.builder
-
A mutable object that can be used to create an immutable object of type T.
- SdkHttpUtils - Class in software.amazon.awssdk.utils.http
-
A set of utilities that assist with HTTP message-related interactions.
- send(T) - Method in class software.amazon.awssdk.utils.async.SimplePublisher
-
Send a message using this publisher.
- SequentialSubscriber<T> - Class in software.amazon.awssdk.utils.async
-
A simple implementation of
Subscriber
that requests data one at a time. - SequentialSubscriber(Consumer<T>, CompletableFuture<Void>) - Constructor for class software.amazon.awssdk.utils.async.SequentialSubscriber
- shutdown() - Method in class software.amazon.awssdk.utils.ScheduledExecutorUtils.UnmanagedScheduledExecutorService
- shutdownNow() - Method in class software.amazon.awssdk.utils.ScheduledExecutorUtils.UnmanagedScheduledExecutorService
- SimplePublisher<T> - Class in software.amazon.awssdk.utils.async
-
A
Publisher
to which callers canSimplePublisher.send(Object)
messages, simplifying the process of implementing a publisher. - SimplePublisher() - Constructor for class software.amazon.awssdk.utils.async.SimplePublisher
- size() - Method in class software.amazon.awssdk.utils.cache.lru.LruCache
- size() - Method in class software.amazon.awssdk.utils.ImmutableMap
- skip(long) - Method in class software.amazon.awssdk.utils.LookaheadInputStream
- software.amazon.awssdk.utils - package software.amazon.awssdk.utils
- software.amazon.awssdk.utils.async - package software.amazon.awssdk.utils.async
- software.amazon.awssdk.utils.builder - package software.amazon.awssdk.utils.builder
- software.amazon.awssdk.utils.cache - package software.amazon.awssdk.utils.cache
- software.amazon.awssdk.utils.cache.lru - package software.amazon.awssdk.utils.cache.lru
- software.amazon.awssdk.utils.http - package software.amazon.awssdk.utils.http
- software.amazon.awssdk.utils.internal - package software.amazon.awssdk.utils.internal
- software.amazon.awssdk.utils.internal.async - package software.amazon.awssdk.utils.internal.async
- software.amazon.awssdk.utils.internal.proxy - package software.amazon.awssdk.utils.internal.proxy
- splitOnWordBoundaries(String) - Static method in class software.amazon.awssdk.utils.internal.CodegenNamingUtils
- splitQueryString(String) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
- SSL_KEY_STORE - software.amazon.awssdk.utils.JavaSystemSetting
- SSL_KEY_STORE_PASSWORD - software.amazon.awssdk.utils.JavaSystemSetting
- SSL_KEY_STORE_TYPE - software.amazon.awssdk.utils.JavaSystemSetting
- staleTime() - Method in class software.amazon.awssdk.utils.cache.RefreshResult
-
When the configured value is stale and should no longer be used.
- staleTime(Instant) - Method in class software.amazon.awssdk.utils.cache.RefreshResult.Builder
-
Specify the time at which the value in this cache is stale, and all calls to
CachedSupplier.get()
should block to try to update the value. - staleValueBehavior(CachedSupplier.StaleValueBehavior) - Method in class software.amazon.awssdk.utils.cache.CachedSupplier.Builder
-
Configure the way the cache should behave when a stale value is retrieved or when retrieving a value fails while the cache is stale.
- standardPort(String) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
-
Retrieve the standard port for the provided protocol.
- startsWithIgnoreCase(String, String) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Tests if this string starts with the specified prefix ignoring case considerations.
- StoringSubscriber<T> - Class in software.amazon.awssdk.utils.async
-
An implementation of
Subscriber
that stores the events it receives for retrieval. - StoringSubscriber(int) - Constructor for class software.amazon.awssdk.utils.async.StoringSubscriber
-
Create a subscriber that stores up to
maxElements
events for retrieval. - StoringSubscriber.Event<T> - Class in software.amazon.awssdk.utils.async
-
An event stored for later retrieval by this subscriber.
- StoringSubscriber.EventType - Enum in software.amazon.awssdk.utils.async
- STRICT - software.amazon.awssdk.utils.cache.CachedSupplier.StaleValueBehavior
-
Strictly treat the stale time.
- StringInputStream - Class in software.amazon.awssdk.utils
-
Simple wrapper for ByteArrayInputStream that will automatically encode the string as UTF-8 data, and still allows access to the original string.
- StringInputStream(String) - Constructor for class software.amazon.awssdk.utils.StringInputStream
- StringInputStream(String, Charset) - Constructor for class software.amazon.awssdk.utils.StringInputStream
- StringUtils - Class in software.amazon.awssdk.utils
-
Operations on
String
that arenull
safe. - submit(Runnable) - Method in class software.amazon.awssdk.utils.ScheduledExecutorUtils.UnmanagedScheduledExecutorService
- submit(Runnable, T) - Method in class software.amazon.awssdk.utils.ScheduledExecutorUtils.UnmanagedScheduledExecutorService
- submit(Callable<T>) - Method in class software.amazon.awssdk.utils.ScheduledExecutorUtils.UnmanagedScheduledExecutorService
- subscribe(Subscriber<? super ByteBuffer>) - Method in class software.amazon.awssdk.utils.async.InputStreamConsumingPublisher
- subscribe(Subscriber<? super ByteBuffer>) - Method in class software.amazon.awssdk.utils.async.OutputStreamPublisher
- subscribe(Subscriber<? super T>) - Method in class software.amazon.awssdk.utils.async.IterablePublisher
- subscribe(Subscriber<? super T>) - Method in class software.amazon.awssdk.utils.async.SimplePublisher
-
A method called by the downstream subscriber in order to subscribe to the publisher.
- subscriber - Variable in class software.amazon.awssdk.utils.async.DelegatingSubscriber
- substring(String, int) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Gets a substring from the specified String avoiding exceptions.
- substring(String, int, int) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Gets a substring from the specified String avoiding exceptions.
- SUCCESS - software.amazon.awssdk.utils.async.ByteBufferStoringSubscriber.TransferResult
-
Data was successfully transferred to
out
, but the end of stream has not been reached. - SystemSetting - Interface in software.amazon.awssdk.utils
-
An interface implemented by enums in other packages in order to define the system settings the want loaded.
- SystemSettingUtils - Class in software.amazon.awssdk.utils.internal
-
A set of static utility methods for shared code in
SystemSetting
. - SystemSettingUtilsTestBackdoor - Class in software.amazon.awssdk.utils.internal
-
This is a backdoor to add overrides to the results of querying
SystemSetting
s.
T
- TEMP_DIRECTORY - software.amazon.awssdk.utils.JavaSystemSetting
- terminalCallMadeDownstream - Variable in class software.amazon.awssdk.utils.async.BaseSubscriberAdapter
-
Whether we have called onComplete or onNext on the downstream subscriber.
- ThreadFactoryBuilder - Class in software.amazon.awssdk.utils
-
A builder for creating a thread factory.
- ThreadFactoryBuilder() - Constructor for class software.amazon.awssdk.utils.ThreadFactoryBuilder
- threadNamePrefix(String) - Method in class software.amazon.awssdk.utils.ThreadFactoryBuilder
-
The name prefix for threads created by this thread factory.
- toBase64(byte[]) - Static method in class software.amazon.awssdk.utils.BinaryUtils
-
Converts byte data to a Base64-encoded string.
- toBase64Bytes(byte[]) - Static method in class software.amazon.awssdk.utils.BinaryUtils
-
Converts byte data to a Base64-encoded string.
- toBuilder() - Method in class software.amazon.awssdk.utils.AttributeMap
- toBuilder() - Method in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
-
Take this object and create a builder that contains all of the current property values of this object.
- toBuilder() - Method in class software.amazon.awssdk.utils.cache.RefreshResult
- toByteArray(InputStream) - Static method in class software.amazon.awssdk.utils.IoUtils
-
Reads and returns the rest of the given input stream as a byte array.
- toBytesDirect(String) - Static method in class software.amazon.awssdk.utils.internal.CodecUtils
-
Returns a byte array representing the given string, truncating each character into a byte directly.
- ToCopyableBuilder<B extends CopyableBuilder<B,T>,T extends ToCopyableBuilder<B,T>> - Interface in software.amazon.awssdk.utils.builder
-
Implementors of this interface provide a way to get from an instance of T to a
CopyableBuilder
. - toFunction(Supplier<O>) - Static method in class software.amazon.awssdk.utils.FunctionalUtils
- toHex(byte[]) - Static method in class software.amazon.awssdk.utils.BinaryUtils
-
Converts byte data to a Hex-encoded string in lower case.
- toMap() - Static method in class software.amazon.awssdk.utils.CollectionUtils
- toNonDirectBuffer(ByteBuffer) - Static method in class software.amazon.awssdk.utils.BinaryUtils
-
Returns a copy of the given
DirectByteBuffer
from its current position as a non-directHeapByteBuffer
- toStream(ByteBuffer) - Static method in class software.amazon.awssdk.utils.BinaryUtils
-
Wraps a ByteBuffer in an InputStream.
- toString() - Method in class software.amazon.awssdk.utils.AttributeMap.Key
- toString() - Method in class software.amazon.awssdk.utils.AttributeMap
- toString() - Method in class software.amazon.awssdk.utils.ImmutableMap
- toString() - Method in class software.amazon.awssdk.utils.Lazy
- toString() - Method in class software.amazon.awssdk.utils.Pair
- ToString - Class in software.amazon.awssdk.utils
-
A class to standardize implementations of
Object.toString()
across the SDK. - toStringDirect(byte[]) - Static method in class software.amazon.awssdk.utils.internal.CodecUtils
-
Returns a string representing the given byte array, treating each byte as a single octet character.
- toUtf8String(InputStream) - Static method in class software.amazon.awssdk.utils.IoUtils
-
Reads and returns the rest of the given input stream as a string.
- trace(Supplier<String>) - Method in class software.amazon.awssdk.utils.Logger
-
Checks if trace is enabled and if so logs the supplied message
- trace(Supplier<String>, Throwable) - Method in class software.amazon.awssdk.utils.Logger
-
Checks if trace is enabled and if so logs the supplied message and exception
- transferTo(ByteBuffer) - Method in class software.amazon.awssdk.utils.async.ByteBufferStoringSubscriber
-
Transfer the data stored by this subscriber into the provided byte buffer.
- transform() - Method in interface software.amazon.awssdk.utils.ConditionalDecorator
- transform() - Method in class software.amazon.awssdk.utils.internal.DefaultConditionalDecorator
- transform(UnaryOperator<T>) - Method in class software.amazon.awssdk.utils.internal.DefaultConditionalDecorator.Builder
- trim(String) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Removes control characters (char <= 32) from both ends of this String, handling
null
by returningnull
. - trimToEmpty(String) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Removes control characters (char <= 32) from both ends of this String returning an empty String ("") if the String is empty ("") after the trim or if it is
null
. - trimToNull(String) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Removes control characters (char <= 32) from both ends of this String returning
null
if the String is empty ("") after the trim or if it isnull
. - tryRunBackgroundTask(Runnable) - Method in class software.amazon.awssdk.utils.cache.NonBlocking
- tryRunBackgroundTask(Runnable, Runnable) - Method in class software.amazon.awssdk.utils.cache.NonBlocking
- type() - Method in class software.amazon.awssdk.utils.async.StoringSubscriber.Event
-
Retrieve the
StoringSubscriber.EventType
of this event.
U
- uncapitalize(String) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Uncapitalizes a String, changing the first character to lower case as per
Character.toLowerCase(int)
. - uniqueIndex(Class<V>, Function<? super V, K>) - Static method in class software.amazon.awssdk.utils.internal.EnumUtils
-
Create a map that indexes all enum values by a given index function.
- uniqueIndex(Iterable<V>, Function<? super V, K>) - Static method in class software.amazon.awssdk.utils.CollectionUtils
-
For a collection of values of type
V
that can all be converted to typeK
, create a map that indexes all of the values byK
. - unmanagedExecutor(Executor) - Static method in class software.amazon.awssdk.utils.ExecutorUtils
-
Wrap an executor in a type that cannot be closed, or shut down.
- unmanagedScheduledExecutor(ScheduledExecutorService) - Static method in class software.amazon.awssdk.utils.ScheduledExecutorUtils
-
Wrap a scheduled executor in a type that cannot be closed, or shut down.
- unmodifiableMapOfLists(Map<T, List<U>>) - Static method in class software.amazon.awssdk.utils.CollectionUtils
- UnsafeValueType(Class<?>) - Constructor for class software.amazon.awssdk.utils.AttributeMap.Key.UnsafeValueType
- unwrapUnmanagedScheduledExecutor(ScheduledExecutorService) - Static method in class software.amazon.awssdk.utils.ScheduledExecutorUtils
-
Unwrap a scheduled executor.
- updateTask(ScheduledFuture<?>) - Method in class software.amazon.awssdk.utils.cache.NonBlocking
- upperCase(String) - Static method in class software.amazon.awssdk.utils.StringUtils
-
Converts a String to upper case as per
String.toUpperCase()
. - upstreamDemand - Variable in class software.amazon.awssdk.utils.async.BaseSubscriberAdapter
-
The amount of unfulfilled demand open against the upstream subscriber.
- upstreamSubscription - Variable in class software.amazon.awssdk.utils.async.BaseSubscriberAdapter
-
The subscription to the upstream subscriber.
- uriParams(URI) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
-
Extracts query parameters from the given URI
- urlDecode(String) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
-
Decode the string according to RFC 3986: encoding for URI paths, query strings, etc.
- urlEncode(String) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
-
Encode a string according to RFC 3986: encoding for URI paths, query strings, etc.
- urlEncodeIgnoreSlashes(String) - Static method in class software.amazon.awssdk.utils.http.SdkHttpUtils
-
Encode a string according to RFC 3986, but ignore "/" characters.
- USER_HOME - software.amazon.awssdk.utils.JavaSystemSetting
- USER_LANGUAGE - software.amazon.awssdk.utils.JavaSystemSetting
- USER_NAME - software.amazon.awssdk.utils.JavaSystemSetting
- USER_REGION - software.amazon.awssdk.utils.JavaSystemSetting
- userHomeDirectory() - Static method in class software.amazon.awssdk.utils.UserHomeDirectoryUtils
- UserHomeDirectoryUtils - Class in software.amazon.awssdk.utils
-
Load the home directory that should be used for the stored file.
- userName() - Method in class software.amazon.awssdk.utils.internal.proxy.ProxyEnvironmentVariableConfigProvider
- userName() - Method in class software.amazon.awssdk.utils.internal.proxy.ProxySystemPropertyConfigProvider
- userName() - Method in interface software.amazon.awssdk.utils.ProxyConfigProvider
-
Gets the proxy username if available.
V
- Validate - Class in software.amazon.awssdk.utils
-
This class assists in validating arguments.
- validateHostnameCompliant(String, String, String) - Static method in class software.amazon.awssdk.utils.HostnameValidator
- validateHostnameCompliant(String, String, String, Pattern) - Static method in class software.amazon.awssdk.utils.HostnameValidator
- validState(boolean, String, Object...) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate that the stateful condition is
true
; otherwise throwing an exception with the specified message. - validState(T, Predicate<T>, String, Object...) - Static method in class software.amazon.awssdk.utils.Validate
-
Validate the stateful predicate is true for the given object and return the object; otherwise throw an exception with the specified message.
- value() - Method in class software.amazon.awssdk.utils.async.StoringSubscriber.Event
-
The value stored in this
VALUE
type. - value() - Method in class software.amazon.awssdk.utils.cache.RefreshResult
-
The value resulting from the refresh.
- valueOf(String) - Static method in enum software.amazon.awssdk.utils.async.ByteBufferStoringSubscriber.TransferResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum software.amazon.awssdk.utils.async.StoringSubscriber.EventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum software.amazon.awssdk.utils.cache.CachedSupplier.StaleValueBehavior
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum software.amazon.awssdk.utils.JavaSystemSetting
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum software.amazon.awssdk.utils.ProxyEnvironmentSetting
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum software.amazon.awssdk.utils.ProxySystemSetting
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum software.amazon.awssdk.utils.async.ByteBufferStoringSubscriber.TransferResult
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum software.amazon.awssdk.utils.async.StoringSubscriber.EventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum software.amazon.awssdk.utils.cache.CachedSupplier.StaleValueBehavior
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class software.amazon.awssdk.utils.ImmutableMap
- values() - Static method in enum software.amazon.awssdk.utils.JavaSystemSetting
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum software.amazon.awssdk.utils.ProxyEnvironmentSetting
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum software.amazon.awssdk.utils.ProxySystemSetting
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- warn(Supplier<String>) - Method in class software.amazon.awssdk.utils.Logger
-
Checks if warn is enabled and if so logs the supplied message
- warn(Supplier<String>, Throwable) - Method in class software.amazon.awssdk.utils.Logger
-
Checks if warn is enabled and if so logs the supplied message and exception
- withValue(T) - Static method in class software.amazon.awssdk.utils.Lazy
- write(byte[]) - Method in class software.amazon.awssdk.utils.async.OutputStreamPublisher
- write(byte[], int, int) - Method in class software.amazon.awssdk.utils.async.OutputStreamPublisher
- write(int) - Method in class software.amazon.awssdk.utils.async.OutputStreamPublisher
All Classes All Packages