- abort() - Method in class com.ibm.cos.v2.core.internal.io.ChecksumValidatingInputStream
-
- abort() - Method in class com.ibm.cos.v2.core.internal.metrics.BytesReadTrackingInputStream
-
- abort() - Method in class com.ibm.cos.v2.core.io.SdkFilterInputStream
-
Can be used to provide abortion logic prior to throwing the
AbortedException.
- abort() - Method in class com.ibm.cos.v2.core.io.SdkInputStream
-
Can be used to provide abortion logic prior to throwing the
AbortedException.
- abort() - Method in class com.ibm.cos.v2.core.ResponseInputStream
-
Close the underlying connection, dropping all remaining data in the stream, and not leaving the
connection open to be used for future requests.
- abortable(Abortable) - Method in class com.ibm.cos.v2.core.internal.http.timers.ApiCallTimeoutTracker
-
- abortable(Abortable) - Method in class com.ibm.cos.v2.core.internal.http.timers.NoOpTimeoutTracker
-
- abortable(Abortable) - Method in class com.ibm.cos.v2.core.internal.http.timers.SyncTimeoutTask
-
- abortable(Abortable) - Method in interface com.ibm.cos.v2.core.internal.http.timers.TimeoutTask
-
- abortable(Abortable) - Method in interface com.ibm.cos.v2.core.internal.http.timers.TimeoutTracker
-
- AbortedException - Exception in com.ibm.cos.v2.core.exception
-
Extension of
SdkClientException that is thrown whenever an
operation has been aborted by the SDK.
- AbortedException.Builder - Interface in com.ibm.cos.v2.core.exception
-
- AbortedException.BuilderImpl - Class in com.ibm.cos.v2.core.exception
-
- abortIfNeeded() - Method in class com.ibm.cos.v2.core.io.SdkFilterInputStream
-
Aborts with subclass specific abortion logic executed if needed.
- abortIfNeeded() - Method in class com.ibm.cos.v2.core.io.SdkInputStream
-
Aborts with subclass specific abortion logic executed if needed.
- AbstractStreamingRequestMarshaller<T> - Class in com.ibm.cos.v2.core.internal.transform
-
- AbstractStreamingRequestMarshaller(AbstractStreamingRequestMarshaller.Builder) - Constructor for class com.ibm.cos.v2.core.internal.transform.AbstractStreamingRequestMarshaller
-
- AbstractStreamingRequestMarshaller.Builder<BuilderT extends AbstractStreamingRequestMarshaller.Builder> - Class in com.ibm.cos.v2.core.internal.transform
-
- accept(DocumentVisitor<? extends R>) - Method in interface com.ibm.cos.v2.core.document.Document
-
Accepts a visitor to the Document.
- accept(VoidDocumentVisitor) - Method in interface com.ibm.cos.v2.core.document.Document
-
Accepts a visitor with the Document.
- accept(DocumentVisitor<? extends R>) - Method in class com.ibm.cos.v2.core.document.internal.BooleanDocument
-
Accepts a visitor with the Document.
- accept(VoidDocumentVisitor) - Method in class com.ibm.cos.v2.core.document.internal.BooleanDocument
-
Accepts a visitor with the Document.
- accept(DocumentVisitor<? extends R>) - Method in class com.ibm.cos.v2.core.document.internal.ListDocument
-
Accepts a visitor with the Document.
- accept(VoidDocumentVisitor) - Method in class com.ibm.cos.v2.core.document.internal.ListDocument
-
Accepts a visitor with the Document.
- accept(DocumentVisitor<? extends R>) - Method in class com.ibm.cos.v2.core.document.internal.MapDocument
-
Accepts a visitor with the Document.
- accept(VoidDocumentVisitor) - Method in class com.ibm.cos.v2.core.document.internal.MapDocument
-
Accepts a visitor with the Document.
- accept(DocumentVisitor<? extends R>) - Method in class com.ibm.cos.v2.core.document.internal.NullDocument
-
Accepts a visitor with the Document.
- accept(VoidDocumentVisitor) - Method in class com.ibm.cos.v2.core.document.internal.NullDocument
-
Accepts a visitor with the Document.
- accept(DocumentVisitor<? extends R>) - Method in class com.ibm.cos.v2.core.document.internal.NumberDocument
-
Accepts a visitor with the Document.
- accept(VoidDocumentVisitor) - Method in class com.ibm.cos.v2.core.document.internal.NumberDocument
-
Accepts a visitor with the Document.
- accept(DocumentVisitor<? extends R>) - Method in class com.ibm.cos.v2.core.document.internal.StringDocument
-
Accepts a visitor with the Document.
- accept(VoidDocumentVisitor) - Method in class com.ibm.cos.v2.core.document.internal.StringDocument
-
Accepts a visitor with the Document.
- acceptors(List<WaiterAcceptor<? super T>>) - Method in class com.ibm.cos.v2.core.internal.waiters.DefaultAsyncWaiter.DefaultBuilder
-
- acceptors(List<WaiterAcceptor<? super T>>) - Method in class com.ibm.cos.v2.core.internal.waiters.DefaultWaiter.DefaultBuilder
-
- acceptors(List<WaiterAcceptor<? super T>>) - Method in interface com.ibm.cos.v2.core.waiters.WaiterBuilder
-
Defines a list of
WaiterAcceptors to check whether an expected state has met after executing an operation.
- acquire(double) - Method in class com.ibm.cos.v2.core.internal.retry.RateLimitingTokenBucket
-
Acquire tokens from the bucket.
- acquire(double, boolean) - Method in class com.ibm.cos.v2.core.internal.retry.RateLimitingTokenBucket
-
Acquire tokens from the bucket.
- acquire() - Method in class com.ibm.cos.v2.core.internal.util.CapacityManager
-
Attempts to acquire a single capacity unit.
- acquire(int) - Method in class com.ibm.cos.v2.core.internal.util.CapacityManager
-
Attempts to acquire a given amount of capacity.
- acquireInitialToken() - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.utils.RetryableStageHelper
-
Invoke when starting the first attempt.
- acquireInitialToken(AcquireInitialTokenRequest) - Method in class com.ibm.cos.v2.core.internal.retry.RetryPolicyAdapter
-
- acquireNonBlocking(double, boolean) - Method in class com.ibm.cos.v2.core.internal.retry.RateLimitingTokenBucket
-
Acquire capacity from the rate limiter without blocking the call.
- activeWriteFuture() - Method in class com.ibm.cos.v2.core.internal.async.InputStreamWithExecutorAsyncRequestBody
-
- adapt(SourceT) - Method in interface com.ibm.cos.v2.core.adapter.TypeAdapter
-
- adapt(Publisher<T>) - Static method in interface com.ibm.cos.v2.core.async.SdkPublisher
-
- adaptee() - Method in class com.ibm.cos.v2.core.internal.waiters.LegacyToNonLegacyAdapter
-
- adaptiveRetryStrategy() - Static method in class com.ibm.cos.v2.core.internal.retry.SdkDefaultRetryStrategy
-
- adaptiveRetryStrategyBuilder() - Static method in class com.ibm.cos.v2.core.internal.retry.SdkDefaultRetryStrategy
-
Returns an AdaptiveRetryStrategy.Builder with preconfigured generic SDK retry conditions.
- add(T) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- add(int, T) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- addAcceptor(WaiterAcceptor<? super T>) - Method in class com.ibm.cos.v2.core.internal.waiters.DefaultAsyncWaiter.DefaultBuilder
-
- addAcceptor(WaiterAcceptor<? super T>) - Method in class com.ibm.cos.v2.core.internal.waiters.DefaultWaiter.DefaultBuilder
-
- addAcceptor(WaiterAcceptor<? super T>) - Method in interface com.ibm.cos.v2.core.waiters.WaiterBuilder
-
- addAll(Collection<? extends T>) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- addAll(int, Collection<? extends T>) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- addApiName(ApiName) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Set the optional name of the higher level library that constructed the request.
- addApiName(Consumer<ApiName.Builder>) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Set the optional name of the higher level library that constructed the request.
- addApiName(ApiName) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- addApiName(Consumer<ApiName.Builder>) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- addBoolean(boolean) - Method in interface com.ibm.cos.v2.core.document.Document.ListBuilder
-
Adds a Document which is constructed from the given boolean.
- addBoolean(boolean) - Method in class com.ibm.cos.v2.core.document.internal.ListDocument.ListBuilderInternal
- addDocument(Document) - Method in interface com.ibm.cos.v2.core.document.Document.ListBuilder
-
Adds a Document to the constructed Document List.
- addDocument(Document) - Method in class com.ibm.cos.v2.core.document.internal.ListDocument.ListBuilderInternal
- addExecutionInterceptor(ExecutionInterceptor) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
Add an execution interceptor that will have access to read and modify the request and response objects as they are
processed by the SDK.
- addHeaders(SdkHttpFullRequest.Builder, Optional<Long>, boolean, boolean, boolean) - Method in class com.ibm.cos.v2.core.internal.transform.AbstractStreamingRequestMarshaller
-
This method will run certain validations for content-length and add
additional headers (like Transfer-Encoding) if necessary.
- ADDITIONAL_HTTP_HEADERS - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
- additionalJvmLanguages() - Method in class com.ibm.cos.v2.core.internal.useragent.DefaultSystemUserAgent
-
- additionalJvmLanguages() - Method in interface com.ibm.cos.v2.core.util.SystemUserAgent
-
- additionalRetryConditionsAllowed() - Method in class com.ibm.cos.v2.core.retry.RetryPolicy
-
Deprecated.
Returns true if service-specific conditions are allowed on this policy (e.g.
- additionalRetryConditionsAllowed(boolean) - Method in interface com.ibm.cos.v2.core.retry.RetryPolicy.Builder
-
Deprecated.
Configure whether further conditions can be added to this policy after it is created.
- additionalRetryConditionsAllowed() - Method in interface com.ibm.cos.v2.core.retry.RetryPolicy.Builder
-
Deprecated.
- addMap(Consumer<Document.MapBuilder>) - Method in interface com.ibm.cos.v2.core.document.Document.ListBuilder
-
- addMap(Consumer<Document.MapBuilder>) - Method in class com.ibm.cos.v2.core.document.internal.ListDocument.ListBuilderInternal
- addMetric(String) - Method in class com.ibm.cos.v2.core.useragent.BusinessMetricCollection
-
- addMetricPublisher(MetricPublisher) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
Add a metric publisher to the existing list of previously set publishers to be used for publishing metrics
for this client.
- addMetricPublisher(MetricPublisher) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Add a metric publisher to the existing list of previously set publishers to be used for publishing metrics
for this request.
- addMetricPublisher(MetricPublisher) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- addNull() - Method in interface com.ibm.cos.v2.core.document.Document.ListBuilder
-
Inserts a Null Document to the constructed Document List.
- addNull() - Method in class com.ibm.cos.v2.core.document.internal.ListDocument.ListBuilderInternal
- addNumber(SdkNumber) - Method in interface com.ibm.cos.v2.core.document.Document.ListBuilder
-
Adds a Document which is constructed from the given
SdkNumber.
- addNumber(int) - Method in interface com.ibm.cos.v2.core.document.Document.ListBuilder
-
Adds a Document which is constructed from the given integer.
- addNumber(long) - Method in interface com.ibm.cos.v2.core.document.Document.ListBuilder
-
Adds a Document which is constructed from the given long.
- addNumber(float) - Method in interface com.ibm.cos.v2.core.document.Document.ListBuilder
-
Adds a Document which is constructed from the given float.
- addNumber(double) - Method in interface com.ibm.cos.v2.core.document.Document.ListBuilder
-
Adds a Document which is constructed from the given double.
- addNumber(BigDecimal) - Method in interface com.ibm.cos.v2.core.document.Document.ListBuilder
-
Adds a Document which is constructed from the given BigDecimal.
- addNumber(BigInteger) - Method in interface com.ibm.cos.v2.core.document.Document.ListBuilder
-
Adds a Document which is constructed from the given BigInteger.
- addNumber(String) - Method in interface com.ibm.cos.v2.core.document.Document.ListBuilder
-
Adds a Document which is constructed from the given String.
- addNumber(SdkNumber) - Method in class com.ibm.cos.v2.core.document.internal.ListDocument.ListBuilderInternal
- addNumber(int) - Method in class com.ibm.cos.v2.core.document.internal.ListDocument.ListBuilderInternal
- addNumber(long) - Method in class com.ibm.cos.v2.core.document.internal.ListDocument.ListBuilderInternal
- addNumber(float) - Method in class com.ibm.cos.v2.core.document.internal.ListDocument.ListBuilderInternal
- addNumber(double) - Method in class com.ibm.cos.v2.core.document.internal.ListDocument.ListBuilderInternal
- addNumber(BigDecimal) - Method in class com.ibm.cos.v2.core.document.internal.ListDocument.ListBuilderInternal
- addNumber(BigInteger) - Method in class com.ibm.cos.v2.core.document.internal.ListDocument.ListBuilderInternal
- addNumber(String) - Method in class com.ibm.cos.v2.core.document.internal.ListDocument.ListBuilderInternal
- addPlugin(SdkPlugin) - Method in interface com.ibm.cos.v2.core.client.builder.SdkClientBuilder
-
Adds a plugin to the client builder.
- addPlugin(SdkPlugin) - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
- addPlugin(SdkPlugin) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Add a plugin used to update the configuration used by this request.
- addPlugin(SdkPlugin) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- addString(String) - Method in interface com.ibm.cos.v2.core.document.Document.ListBuilder
-
Adds a Document which is constructed from the given stringValue..
- addString(String) - Method in class com.ibm.cos.v2.core.document.internal.ListDocument.ListBuilderInternal
- addTrailingData(Supplier<Iterable<T>>) - Method in interface com.ibm.cos.v2.core.async.SdkPublisher
-
Creates a new publisher that emits trailing events provided by trailingDataSupplier in addition to the
published events.
- adjustClockIfClockSkew(Response<?>) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.utils.RetryableStageHelper
-
Adjust the client-side clock skew if the provided response indicates that there is a large skew between the client and
service.
- advancedOption(SdkAdvancedAsyncClientOption<T>) - Method in class com.ibm.cos.v2.core.client.config.ClientAsyncConfiguration
-
Load the requested advanced option that was configured on the client builder.
- advancedOption(SdkAdvancedAsyncClientOption<T>, T) - Method in interface com.ibm.cos.v2.core.client.config.ClientAsyncConfiguration.Builder
-
Configure an advanced async option.
- advancedOption(SdkAdvancedClientOption<T>) - Method in class com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration
-
Load the optional requested advanced option that was configured on the client builder.
- advancedOptions(Map<SdkAdvancedAsyncClientOption<?>, ?>) - Method in interface com.ibm.cos.v2.core.client.config.ClientAsyncConfiguration.Builder
-
Configure the map of advanced override options.
- advancedOptions(Map<SdkAdvancedClientOption<?>, ?>) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
Configure the map of advanced override options.
- advancedOptions() - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
- afterExecution(Context.AfterExecution, ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.interceptor.ExecutionInterceptor
-
Read the finalized
SdkResponse as it will be returned by the client invocation.
- afterExecution(Context.AfterExecution, ExecutionAttributes) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionInterceptorChain
-
- AfterExecutionInterceptorsStage<OutputT> - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
- AfterExecutionInterceptorsStage() - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.AfterExecutionInterceptorsStage
-
- afterMarshalling(Context.AfterMarshalling, ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.interceptor.ExecutionInterceptor
-
Read the marshalled HTTP request, before it is modified by other interceptors.
- afterMarshalling(Context.AfterMarshalling, ExecutionAttributes) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionInterceptorChain
-
- afterTransmission(Context.AfterTransmission, ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.interceptor.ExecutionInterceptor
-
Read the HTTP response as it was returned by the HTTP client, before it is modified by other interceptors.
- afterTransmission(Context.AfterTransmission, ExecutionAttributes) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionInterceptorChain
-
- AfterTransmissionExecutionInterceptorsStage - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
- AfterTransmissionExecutionInterceptorsStage() - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.AfterTransmissionExecutionInterceptorsStage
-
- afterUnmarshalling(Context.AfterUnmarshalling, ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.interceptor.ExecutionInterceptor
-
Read the
SdkResponse as it was returned by the unmarshaller, before it is modified by other interceptors.
- afterUnmarshalling(Context.AfterUnmarshalling, ExecutionAttributes) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionInterceptorChain
-
- aggregateRetryCondition() - Method in class com.ibm.cos.v2.core.retry.RetryPolicy
-
Deprecated.
- Algorithm - Enum in com.ibm.cos.v2.core.checksums
-
- algorithm() - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs
-
- algorithm(Algorithm) - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs.Builder
-
- algorithm(ChecksumAlgorithm) - Method in interface com.ibm.cos.v2.core.internal.async.ChecksumCalculatingAsyncRequestBody.Builder
-
Sets the checksum algorithm.
- algorithmV2() - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs
-
- algorithmV2(ChecksumAlgorithm) - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs.Builder
-
- AmazonAsyncHttpClient - Class in com.ibm.cos.v2.core.internal.http
-
- AmazonAsyncHttpClient(SdkClientConfiguration) - Constructor for class com.ibm.cos.v2.core.internal.http.AmazonAsyncHttpClient
-
- AmazonAsyncHttpClient.RequestExecutionBuilder - Interface in com.ibm.cos.v2.core.internal.http
-
Interface to configure a request execution and execute the request.
- AmazonSyncHttpClient - Class in com.ibm.cos.v2.core.internal.http
-
- AmazonSyncHttpClient(SdkClientConfiguration) - Constructor for class com.ibm.cos.v2.core.internal.http.AmazonSyncHttpClient
-
- AmazonSyncHttpClient.RequestExecutionBuilder - Interface in com.ibm.cos.v2.core.internal.http
-
Interface to configure a request execution and execute the request.
- AndRetryCondition - Class in com.ibm.cos.v2.core.retry.conditions
-
Composite
RetryCondition that evaluates to true when all contained retry conditions evaluate to true.
- API_CALL_ATTEMPT_METRIC_COLLECTOR - Static variable in class com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute
-
- API_CALL_ATTEMPT_START_NANO_TIME - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
The nano time that the current API call attempt began.
- API_CALL_ATTEMPT_TIMEOUT - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
- API_CALL_DURATION - Static variable in class com.ibm.cos.v2.core.metrics.CoreMetric
-
The duration of the API call.
- API_CALL_METRIC_COLLECTOR - Static variable in class com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute
-
- API_CALL_SUCCESSFUL - Static variable in class com.ibm.cos.v2.core.metrics.CoreMetric
-
True if the API call succeeded, false otherwise.
- API_CALL_TIMEOUT - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
- API_METADATA - Static variable in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
- ApiCallAttemptMetricCollectionStage<OutputT> - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
Wrapper pipeline that initializes and tracks the API call attempt metric collection.
- ApiCallAttemptMetricCollectionStage(RequestPipeline<SdkHttpFullRequest, Response<OutputT>>) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.ApiCallAttemptMetricCollectionStage
-
- apiCallAttemptResponseBytesRead(RequestExecutionContext) - Static method in class com.ibm.cos.v2.core.internal.util.MetricUtils
-
- apiCallAttemptStartNanoTime(RequestExecutionContext) - Static method in class com.ibm.cos.v2.core.internal.util.MetricUtils
-
- apiCallAttemptTimeout() - Method in class com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration
-
The amount of time to wait for the http request to complete before giving up and timing out.
- apiCallAttemptTimeout(Duration) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
Configure the amount of time to wait for the http request to complete before giving up and timing out.
- apiCallAttemptTimeout() - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
- apiCallAttemptTimeout() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration
-
The amount of time to wait for the http request to complete before giving up and timing out.
- apiCallAttemptTimeout(Duration) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Configure the amount of time to wait for the http request to complete before giving up and timing out.
- apiCallAttemptTimeout() - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
- apiCallAttemptTimeout(Duration) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- apiCallAttemptTimeout() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- ApiCallAttemptTimeoutException - Exception in com.ibm.cos.v2.core.exception
-
Signals that an api call attempt could not complete within the specified timeout.
- ApiCallAttemptTimeoutException.Builder - Interface in com.ibm.cos.v2.core.exception
-
- ApiCallAttemptTimeoutException.BuilderImpl - Class in com.ibm.cos.v2.core.exception
-
- apiCallAttemptTimeoutTracker() - Method in class com.ibm.cos.v2.core.internal.http.RequestExecutionContext
-
- apiCallAttemptTimeoutTracker(TimeoutTracker) - Method in class com.ibm.cos.v2.core.internal.http.RequestExecutionContext
-
- ApiCallAttemptTimeoutTrackingStage<OutputT> - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
Wrapper around a
RequestPipeline to manage the api call attempt timeout feature.
- ApiCallAttemptTimeoutTrackingStage(HttpClientDependencies, RequestPipeline<SdkHttpFullRequest, Response<OutputT>>) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.ApiCallAttemptTimeoutTrackingStage
-
- ApiCallMetricCollectionStage<OutputT> - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
- ApiCallMetricCollectionStage(RequestPipeline<SdkHttpFullRequest, Response<OutputT>>) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.ApiCallMetricCollectionStage
-
- apiCallTimeout() - Method in class com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration
-
The amount of time to allow the client to complete the execution of an API call.
- apiCallTimeout(Duration) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
Configure the amount of time to allow the client to complete the execution of an API call.
- apiCallTimeout() - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
- apiCallTimeout() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration
-
The amount of time to allow the client to complete the execution of an API call.
- apiCallTimeout(Duration) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Configure the amount of time to allow the client to complete the execution of an API call.
- apiCallTimeout() - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
- apiCallTimeout(Duration) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- apiCallTimeout() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- ApiCallTimeoutException - Exception in com.ibm.cos.v2.core.exception
-
Signals that an api call could not complete within the specified timeout.
- ApiCallTimeoutException.Builder - Interface in com.ibm.cos.v2.core.exception
-
- ApiCallTimeoutException.BuilderImpl - Class in com.ibm.cos.v2.core.exception
-
- apiCallTimeoutTracker() - Method in class com.ibm.cos.v2.core.internal.http.RequestExecutionContext
-
- apiCallTimeoutTracker(TimeoutTracker) - Method in class com.ibm.cos.v2.core.internal.http.RequestExecutionContext
-
Sets the tracker task for the .
- ApiCallTimeoutTracker - Class in com.ibm.cos.v2.core.internal.http.timers
-
- ApiCallTimeoutTracker(TimeoutTask, ScheduledFuture<?>) - Constructor for class com.ibm.cos.v2.core.internal.http.timers.ApiCallTimeoutTracker
-
- ApiCallTimeoutTrackingStage<OutputT> - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
- ApiCallTimeoutTrackingStage(HttpClientDependencies, RequestPipeline<SdkHttpFullRequest, Response<OutputT>>) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage
-
- ApiName - Class in com.ibm.cos.v2.core
-
Encapsulates the API name and version of a library built using the AWS SDK.
- ApiName.Builder - Interface in com.ibm.cos.v2.core
-
- apiNames() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration
-
The optional names of the higher level libraries that constructed the request.
- apiNames() - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
The optional names of the higher level libraries that constructed the request.
- apiNames() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- APP_ID - Static variable in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
- appendFieldAndSpace(StringBuilder, String, String) - Static method in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
Add a metadata field to the string builder, followed by space.
- appendNonEmptyField(StringBuilder, String, String) - Static method in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
Add a metadata field to the string builder only if 'value' is non-empty.
- appendSpaceAndField(StringBuilder, String, String) - Static method in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
Add a metadata field to the string builder, preceded by space.
- appId() - Method in class com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration
-
An optional user specified identification value to be appended to the user agent header.
- appId(String) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
Sets the appId for this client.
- appId() - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
The appId for this client.
- AppIdResolver - Class in com.ibm.cos.v2.core.internal.useragent
-
- apply(SdkException) - Method in class com.ibm.cos.v2.core.internal.retry.DefaultTokenBucketExceptionCostFunction
-
- ApplyTransactionIdStage - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
Generates a unique identifier for the request that is consistent across retries.
- ApplyTransactionIdStage() - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.ApplyTransactionIdStage
-
- ApplyUserAgentStage - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
A stage for adding the user agent header to the request, after retrieving the current string
from execution attributes and adding any additional information.
- ApplyUserAgentStage(HttpClientDependencies) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.ApplyUserAgentStage
-
- asBoolean() - Method in interface com.ibm.cos.v2.core.document.Document
-
Gets the document as a boolean if it is a boolean.
- asBoolean() - Method in class com.ibm.cos.v2.core.document.internal.BooleanDocument
-
Gets the boolean value of the Document.
- asBoolean() - Method in class com.ibm.cos.v2.core.document.internal.ListDocument
- asBoolean() - Method in class com.ibm.cos.v2.core.document.internal.MapDocument
-
- asBoolean() - Method in class com.ibm.cos.v2.core.document.internal.NullDocument
- asBoolean() - Method in class com.ibm.cos.v2.core.document.internal.NumberDocument
- asBoolean() - Method in class com.ibm.cos.v2.core.document.internal.StringDocument
- asBoundedString() - Method in class com.ibm.cos.v2.core.useragent.BusinessMetricCollection
-
Constructs a string representation of a collection of business metrics strings in Base64 formats.
- asByteArray() - Method in class com.ibm.cos.v2.core.BytesWrapper
-
- asByteArrayUnsafe() - Method in class com.ibm.cos.v2.core.BytesWrapper
-
- asByteBuffer() - Method in class com.ibm.cos.v2.core.BytesWrapper
-
- asContentStreamProvider() - Method in class com.ibm.cos.v2.core.BytesWrapper
-
- asInputStream() - Method in class com.ibm.cos.v2.core.BytesWrapper
-
- asList() - Method in interface com.ibm.cos.v2.core.document.Document
-
Gets the document as a List if it is a document type array.
- asList() - Method in class com.ibm.cos.v2.core.document.internal.BooleanDocument
- asList() - Method in class com.ibm.cos.v2.core.document.internal.ListDocument
-
- asList() - Method in class com.ibm.cos.v2.core.document.internal.MapDocument
-
- asList() - Method in class com.ibm.cos.v2.core.document.internal.NullDocument
- asList() - Method in class com.ibm.cos.v2.core.document.internal.NumberDocument
- asList() - Method in class com.ibm.cos.v2.core.document.internal.StringDocument
-
- asMap() - Method in interface com.ibm.cos.v2.core.document.Document
-
Gets the document as a Map.
- asMap() - Method in class com.ibm.cos.v2.core.document.internal.BooleanDocument
- asMap() - Method in class com.ibm.cos.v2.core.document.internal.ListDocument
- asMap() - Method in class com.ibm.cos.v2.core.document.internal.MapDocument
-
- asMap() - Method in class com.ibm.cos.v2.core.document.internal.NullDocument
- asMap() - Method in class com.ibm.cos.v2.core.document.internal.NumberDocument
-
- asMap() - Method in class com.ibm.cos.v2.core.document.internal.StringDocument
-
- asNumber() - Method in interface com.ibm.cos.v2.core.document.Document
-
- asNumber() - Method in class com.ibm.cos.v2.core.document.internal.BooleanDocument
- asNumber() - Method in class com.ibm.cos.v2.core.document.internal.ListDocument
- asNumber() - Method in class com.ibm.cos.v2.core.document.internal.MapDocument
-
- asNumber() - Method in class com.ibm.cos.v2.core.document.internal.NullDocument
- asNumber() - Method in class com.ibm.cos.v2.core.document.internal.NumberDocument
-
- asNumber() - Method in class com.ibm.cos.v2.core.document.internal.StringDocument
-
- asOverrideConfiguration() - Method in class com.ibm.cos.v2.core.client.config.SdkClientConfiguration
-
- asOverrideConfigurationBuilder() - Method in class com.ibm.cos.v2.core.client.config.SdkClientConfiguration.Builder
-
- asSdkException(Throwable) - Static method in class com.ibm.cos.v2.core.internal.util.ThrowableUtils
-
- asString(Charset) - Method in class com.ibm.cos.v2.core.BytesWrapper
-
Retrieve the output as a string.
- asString() - Method in interface com.ibm.cos.v2.core.document.Document
-
Gets the document as a String.
- asString() - Method in class com.ibm.cos.v2.core.document.internal.BooleanDocument
- asString() - Method in class com.ibm.cos.v2.core.document.internal.ListDocument
- asString() - Method in class com.ibm.cos.v2.core.document.internal.MapDocument
-
- asString() - Method in class com.ibm.cos.v2.core.document.internal.NullDocument
- asString() - Method in class com.ibm.cos.v2.core.document.internal.NumberDocument
- asString() - Method in class com.ibm.cos.v2.core.document.internal.StringDocument
-
Gets the String value of the Document.
- asUtf8String() - Method in class com.ibm.cos.v2.core.BytesWrapper
-
- async(Function<HttpClientDependencies, RequestPipeline<InputT, OutputT>>) - Static method in class com.ibm.cos.v2.core.internal.http.pipeline.RequestPipelineBuilder
-
Convert a synchronous
RequestPipeline factory into a factory that produces a version of the RequestPipeline
that accepts a CompletableFuture and returns a CompletableFuture.
- async(Supplier<RequestPipeline<InputT, OutputT>>) - Static method in class com.ibm.cos.v2.core.internal.http.pipeline.RequestPipelineBuilder
-
- ASYNC_HTTP_CLIENT - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
The asynchronous HTTP client implementation to make HTTP requests with.
- AsyncAfterTransmissionInterceptorCallingResponseHandler<T> - Class in com.ibm.cos.v2.core.internal.http.async
-
Async response handler decorator to run interceptors after response is received.
- AsyncAfterTransmissionInterceptorCallingResponseHandler(TransformingAsyncResponseHandler<T>, ExecutionContext) - Constructor for class com.ibm.cos.v2.core.internal.http.async.AsyncAfterTransmissionInterceptorCallingResponseHandler
-
- AsyncApiCallAttemptMetricCollectionStage<OutputT> - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
Wrapper pipeline that initializes and tracks the API call attempt metric collection.
- AsyncApiCallAttemptMetricCollectionStage(RequestPipeline<SdkHttpFullRequest, CompletableFuture<Response<OutputT>>>) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.AsyncApiCallAttemptMetricCollectionStage
-
- AsyncApiCallMetricCollectionStage<OutputT> - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
- AsyncApiCallMetricCollectionStage(RequestPipeline<SdkHttpFullRequest, CompletableFuture<OutputT>>) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.AsyncApiCallMetricCollectionStage
-
- AsyncApiCallTimeoutTrackingStage<OutputT> - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
- AsyncApiCallTimeoutTrackingStage(HttpClientDependencies, RequestPipeline<SdkHttpFullRequest, CompletableFuture<OutputT>>) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.AsyncApiCallTimeoutTrackingStage
-
- AsyncBeforeTransmissionExecutionInterceptorsStage - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
- AsyncBeforeTransmissionExecutionInterceptorsStage() - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.AsyncBeforeTransmissionExecutionInterceptorsStage
-
- asyncClientConfiguration() - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
Return a client configuration object, populated with the following chain of priorities.
- AsyncClientHandler - Interface in com.ibm.cos.v2.core.client.handler
-
Client interface to invoke an API.
- asyncConfiguration(ClientAsyncConfiguration) - Method in interface com.ibm.cos.v2.core.client.builder.SdkAsyncClientBuilder
-
Specify overrides to the default SDK async configuration that should be used for clients created by this builder.
- asyncConfiguration(Consumer<ClientAsyncConfiguration.Builder>) - Method in interface com.ibm.cos.v2.core.client.builder.SdkAsyncClientBuilder
-
- asyncConfiguration(ClientAsyncConfiguration) - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
- AsyncExecutionFailureExceptionReportingStage<OutputT> - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
- AsyncExecutionFailureExceptionReportingStage(RequestPipeline<SdkHttpFullRequest, CompletableFuture<OutputT>>) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.AsyncExecutionFailureExceptionReportingStage
-
- AsyncPageFetcher<ResponseT> - Interface in com.ibm.cos.v2.core.pagination.async
-
Interface to deal with async paginated responses.
- AsyncRequestBody - Interface in com.ibm.cos.v2.core.async
-
Interface to allow non-blocking streaming of request content.
- asyncRequestBody() - Method in interface com.ibm.cos.v2.core.interceptor.Context.AfterMarshalling
-
- asyncRequestBody() - Method in class com.ibm.cos.v2.core.interceptor.InterceptorContext
-
- asyncRequestBody(AsyncRequestBody) - Method in class com.ibm.cos.v2.core.interceptor.InterceptorContext.Builder
-
- asyncRequestBody(AsyncRequestBody) - Method in interface com.ibm.cos.v2.core.internal.async.ChecksumCalculatingAsyncRequestBody.Builder
-
Sets the AsyncRequestBody that will be wrapped.
- asyncRequestBody(AsyncRequestBody) - Method in interface com.ibm.cos.v2.core.internal.async.CompressionAsyncRequestBody.Builder
-
Sets the AsyncRequestBody that will be wrapped.
- asyncRequestBody(AsyncRequestBody) - Method in class com.ibm.cos.v2.core.runtime.transform.AsyncStreamingRequestMarshaller.Builder
-
- AsyncRequestBodyFromInputStreamConfiguration - Class in com.ibm.cos.v2.core.async
-
- AsyncRequestBodyFromInputStreamConfiguration.Builder - Interface in com.ibm.cos.v2.core.async
-
- AsyncRequestBodyListener - Interface in com.ibm.cos.v2.core.async.listener
-
Listener interface that invokes callbacks associated with a
AsyncRequestBody and any resulting
Subscriber.
- AsyncRequestBodyListener.NotifyingAsyncRequestBody - Class in com.ibm.cos.v2.core.async.listener
-
- AsyncRequestBodySigner - Interface in com.ibm.cos.v2.core.signer
-
- AsyncRequestBodySplitConfiguration - Class in com.ibm.cos.v2.core.async
-
- AsyncRequestBodySplitConfiguration.Builder - Interface in com.ibm.cos.v2.core.async
-
- AsyncResponseHandler<T> - Class in com.ibm.cos.v2.core.internal.http.async
-
Response handler for asynchronous non-streaming operations.
- AsyncResponseHandler(HttpResponseHandler<T>, Function<SdkHttpFullResponse, SdkHttpFullResponse>, ExecutionAttributes) - Constructor for class com.ibm.cos.v2.core.internal.http.async.AsyncResponseHandler
-
- AsyncResponseTransformer<ResponseT,ResultT> - Interface in com.ibm.cos.v2.core.async
-
Callback interface to handle a streaming asynchronous response.
- AsyncResponseTransformer.SplitResult<ResponseT,ResultT> - Interface in com.ibm.cos.v2.core.async
-
Helper interface containing the result of
splitting an AsyncResponseTransformer.
- AsyncResponseTransformer.SplitResult.Builder<ResponseT,ResultT> - Interface in com.ibm.cos.v2.core.async
-
- AsyncResponseTransformerListener<ResponseT> - Interface in com.ibm.cos.v2.core.async.listener
-
- AsyncResponseTransformerListener.NotifyingAsyncResponseTransformer<ResponseT,ResultT> - Class in com.ibm.cos.v2.core.async.listener
-
- AsyncResponseTransformerUtils - Class in com.ibm.cos.v2.core.async
-
- AsyncRetryableStage<OutputT> - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
Wrapper around the pipeline for a single request to provide retry, clockskew and request throttling functionality.
- AsyncRetryableStage(TransformingAsyncResponseHandler<Response<OutputT>>, HttpClientDependencies, RequestPipeline<SdkHttpFullRequest, CompletableFuture<Response<OutputT>>>) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.AsyncRetryableStage
-
- AsyncSigner - Interface in com.ibm.cos.v2.core.signer
-
- AsyncSigningStage - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
- AsyncSigningStage(HttpClientDependencies) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.AsyncSigningStage
-
- AsyncStreamingRequestMarshaller<T> - Class in com.ibm.cos.v2.core.runtime.transform
-
Augments a
Marshaller to add contents for an async streamed request.
- AsyncStreamingRequestMarshaller.Builder - Class in com.ibm.cos.v2.core.runtime.transform
-
- AsyncStreamingResponseHandler<OutputT extends SdkResponse,ReturnT> - Class in com.ibm.cos.v2.core.internal.http.async
-
Response handler for asynchronous streaming operations.
- AsyncStreamingResponseHandler(AsyncResponseTransformer<OutputT, ReturnT>) - Constructor for class com.ibm.cos.v2.core.internal.http.async.AsyncStreamingResponseHandler
-
- AsyncStreamPrepender<T> - Class in com.ibm.cos.v2.core.internal.async
-
- AsyncStreamPrepender(Publisher<T>, T) - Constructor for class com.ibm.cos.v2.core.internal.async.AsyncStreamPrepender
-
- AsyncTimeoutTask - Class in com.ibm.cos.v2.core.internal.http.timers
-
Implementation of
TimeoutTask for asynchronous operations to be scheduled to fail
the
CompletableFuture and abort the asynchronous requests.
- AsyncTimeoutTask(CompletableFuture<?>, Supplier<SdkClientException>) - Constructor for class com.ibm.cos.v2.core.internal.http.timers.AsyncTimeoutTask
-
- AsyncWaiter<T> - Interface in com.ibm.cos.v2.core.waiters
-
Waiter utility class that waits for a resource to transition to the desired state asynchronously
- AsyncWaiter.Builder<T> - Interface in com.ibm.cos.v2.core.waiters
-
The Waiter Builder
- AsyncWaiterExecutor<T> - Class in com.ibm.cos.v2.core.internal.waiters
-
Executes async waiter operations
- AsyncWaiterExecutor(WaiterConfiguration, List<WaiterAcceptor<? super T>>, ScheduledExecutorService) - Constructor for class com.ibm.cos.v2.core.internal.waiters.AsyncWaiterExecutor
-
- AttachHttpMetadataResponseHandler<T extends SdkResponse> - Class in com.ibm.cos.v2.core.client.handler
-
- AttachHttpMetadataResponseHandler(HttpResponseHandler<T>) - Constructor for class com.ibm.cos.v2.core.client.handler.AttachHttpMetadataResponseHandler
-
- attemptMetricCollector() - Method in class com.ibm.cos.v2.core.internal.http.RequestExecutionContext
-
- attemptMetricCollector(MetricCollector) - Method in class com.ibm.cos.v2.core.internal.http.RequestExecutionContext
-
- attemptsExecuted() - Method in class com.ibm.cos.v2.core.internal.waiters.DefaultWaiterResponse
-
- attemptsExecuted(Integer) - Method in class com.ibm.cos.v2.core.internal.waiters.DefaultWaiterResponse.Builder
-
Defines the number of attempts executed in the waiter operation
- attemptsExecuted() - Method in interface com.ibm.cos.v2.core.waiters.WaiterResponse
-
- attributeGetter() - Method in class com.ibm.cos.v2.core.traits.XmlAttributesTrait.AttributeAccessors
-
- attributeGetter(Function<Object, String>) - Method in class com.ibm.cos.v2.core.traits.XmlAttributesTrait.AttributeAccessors.Builder
-
- attributes() - Method in class com.ibm.cos.v2.core.traits.XmlAttributesTrait
-
- AUTH_SCHEME_PROVIDER - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
- AUTH_SCHEME_RESOLVER - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
The auth scheme provider used to resolve the auth scheme for a request.
- AUTH_SCHEMES - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
- AUTH_SCHEMES - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
The auth schemes available for a request.
- AUTH_SOURCE - Static variable in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
- authSchemeOption() - Method in class com.ibm.cos.v2.core.SelectedAuthScheme
-
- authSchemes() - Method in class com.ibm.cos.v2.core.SdkServiceClientConfiguration
-
- authSchemes() - Method in interface com.ibm.cos.v2.core.SdkServiceClientConfiguration.Builder
-
Returns the configured map of auth schemes.
- available() - Method in class com.ibm.cos.v2.core.internal.io.SdkLengthAwareInputStream
-
- available() - Method in class com.ibm.cos.v2.core.io.ResettableInputStream
-
- available() - Method in class com.ibm.cos.v2.core.io.SdkFilterInputStream
-
- availableCapacity() - Method in class com.ibm.cos.v2.core.internal.util.CapacityManager
-
Returns the currently available capacity.
- AWS_CHUNKED_HEADER - Static variable in class com.ibm.cos.v2.core.HttpChecksumConstant
-
- AWS_EXTENDED_REQUEST_ID - Static variable in class com.ibm.cos.v2.core.metrics.CoreMetric
-
The extended request ID of the service request.
- AWS_REQUEST_ID - Static variable in class com.ibm.cos.v2.core.metrics.CoreMetric
-
The request ID of the service request.
- AwsChunkedEncodingConfig - Class in com.ibm.cos.v2.core.internal.chunked
-
- awsChunkedEncodingConfig - Variable in class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream.Builder
-
- awsChunkedEncodingConfig(AwsChunkedEncodingConfig) - Method in class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream.Builder
-
- AwsChunkedEncodingConfig.Builder - Interface in com.ibm.cos.v2.core.internal.chunked
-
- AwsChunkedEncodingInputStream - Class in com.ibm.cos.v2.core.internal.io
-
A wrapper of InputStream that implements pseudo-chunked-encoding.
- AwsChunkedEncodingInputStream(InputStream, SdkChecksum, String, AwsChunkedEncodingConfig) - Constructor for class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream
-
Creates a chunked encoding input stream initialized with the originating stream.
- AwsChunkedEncodingInputStream.Builder<T extends AwsChunkedEncodingInputStream.Builder> - Class in com.ibm.cos.v2.core.internal.io
-
- AwsChunkedInputStream - Class in com.ibm.cos.v2.core.internal.io
-
A wrapper of InputStream that implements streaming in chunks.
- AwsChunkedInputStream() - Constructor for class com.ibm.cos.v2.core.internal.io.AwsChunkedInputStream
-
- AwsCompressionInputStream - Class in com.ibm.cos.v2.core.internal.io
-
A wrapper class of InputStream that implements compression in chunks.
- AwsCompressionInputStream.Builder - Class in com.ibm.cos.v2.core.internal.io
-
- AwsUnsignedChunkedEncodingInputStream - Class in com.ibm.cos.v2.core.internal.io
-
A wrapper class of InputStream that implements chunked-encoding.
- AwsUnsignedChunkedEncodingInputStream.Builder - Class in com.ibm.cos.v2.core.internal.io
-
- cacheKey(String) - Method in interface com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryRequest.Builder
-
The cache key to use for a given cache entry.
- cacheKey() - Method in class com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryRequest
-
- calculateChecksumTrailerLength(Algorithm, String) - Static method in class com.ibm.cos.v2.core.internal.util.ChunkContentUtils
-
Calculates the content length for a given algorithm and header name.
- calculateChunkLength(long) - Static method in class com.ibm.cos.v2.core.internal.util.ChunkContentUtils
-
The chunk format is: chunk-size CRLF chunk-data CRLF.
- calculatedChecksum - Variable in class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream
-
- calculateExponentialDelay(int, Duration, Duration) - Method in interface com.ibm.cos.v2.core.retry.backoff.BackoffStrategy
-
Deprecated.
- calculateStreamContentLength(long, long) - Static method in class com.ibm.cos.v2.core.internal.util.ChunkContentUtils
-
Calculates the content length for data that is divided into chunks.
- cancel() - Method in class com.ibm.cos.v2.core.async.BlockingInputStreamAsyncRequestBody
-
Cancel any running write (and mark the stream as failed).
- cancel() - Method in class com.ibm.cos.v2.core.internal.http.timers.ApiCallTimeoutTracker
-
- cancel() - Method in class com.ibm.cos.v2.core.internal.http.timers.NoOpTimeoutTracker
-
- cancel() - Method in class com.ibm.cos.v2.core.internal.http.timers.SyncTimeoutTask
-
Cancels this task.
- cancel() - Method in interface com.ibm.cos.v2.core.internal.http.timers.TimeoutTask
-
- cancel() - Method in interface com.ibm.cos.v2.core.internal.http.timers.TimeoutTracker
-
- cancel() - Method in class com.ibm.cos.v2.core.internal.util.NoopSubscription
-
- cancel() - Method in class com.ibm.cos.v2.core.pagination.async.EmptySubscription
-
- cancel() - Method in class com.ibm.cos.v2.core.pagination.async.PaginationSubscription
-
- capacityAcquired(Integer) - Method in class com.ibm.cos.v2.core.retry.conditions.TokenBucketRetryCondition.Capacity.Builder
-
- capacityAcquired() - Method in class com.ibm.cos.v2.core.retry.conditions.TokenBucketRetryCondition.Capacity
-
The number of tokens acquired by the last token acquisition.
- CapacityManager - Class in com.ibm.cos.v2.core.internal.util
-
Manages capacity of a finite resource.
- CapacityManager(int) - Constructor for class com.ibm.cos.v2.core.internal.util.CapacityManager
-
Creates a CapacityManager.
- capacityRemaining(Integer) - Method in class com.ibm.cos.v2.core.retry.conditions.TokenBucketRetryCondition.Capacity.Builder
-
- capacityRemaining() - Method in class com.ibm.cos.v2.core.retry.conditions.TokenBucketRetryCondition.Capacity
-
The number of tokens in the token bucket.
- cause(Throwable) - Method in interface com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryFailedException.Builder
-
- cause(Throwable) - Method in class com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryFailedException.BuilderImpl
-
- cause(Throwable) - Method in interface com.ibm.cos.v2.core.exception.AbortedException.Builder
-
- cause(Throwable) - Method in class com.ibm.cos.v2.core.exception.AbortedException.BuilderImpl
-
- cause(Throwable) - Method in interface com.ibm.cos.v2.core.exception.ApiCallAttemptTimeoutException.Builder
-
- cause(Throwable) - Method in class com.ibm.cos.v2.core.exception.ApiCallAttemptTimeoutException.BuilderImpl
-
- cause(Throwable) - Method in interface com.ibm.cos.v2.core.exception.ApiCallTimeoutException.Builder
-
- cause(Throwable) - Method in class com.ibm.cos.v2.core.exception.ApiCallTimeoutException.BuilderImpl
-
- cause(Throwable) - Method in interface com.ibm.cos.v2.core.exception.Crc32MismatchException.Builder
-
- cause(Throwable) - Method in class com.ibm.cos.v2.core.exception.Crc32MismatchException.BuilderImpl
-
- cause(Throwable) - Method in interface com.ibm.cos.v2.core.exception.NonRetryableException.Builder
-
- cause() - Method in class com.ibm.cos.v2.core.exception.NonRetryableException.BuilderImpl
-
- cause(Throwable) - Method in class com.ibm.cos.v2.core.exception.NonRetryableException.BuilderImpl
-
- cause(Throwable) - Method in interface com.ibm.cos.v2.core.exception.RetryableException.Builder
-
- cause(Throwable) - Method in class com.ibm.cos.v2.core.exception.RetryableException.BuilderImpl
-
- cause(Throwable) - Method in interface com.ibm.cos.v2.core.exception.SdkClientException.Builder
-
- cause(Throwable) - Method in class com.ibm.cos.v2.core.exception.SdkClientException.BuilderImpl
-
- cause(Throwable) - Method in interface com.ibm.cos.v2.core.exception.SdkException.Builder
-
Specifies the exception that caused this exception to occur.
- cause() - Method in interface com.ibm.cos.v2.core.exception.SdkException.Builder
-
The exception that caused this exception to occur.
- cause - Variable in class com.ibm.cos.v2.core.exception.SdkException.BuilderImpl
-
- cause(Throwable) - Method in class com.ibm.cos.v2.core.exception.SdkException.BuilderImpl
-
- cause() - Method in class com.ibm.cos.v2.core.exception.SdkException.BuilderImpl
-
- cause(Throwable) - Method in interface com.ibm.cos.v2.core.exception.SdkServiceException.Builder
-
- cause(Throwable) - Method in class com.ibm.cos.v2.core.exception.SdkServiceException.BuilderImpl
-
- checkInterrupted() - Static method in class com.ibm.cos.v2.core.internal.http.InterruptMonitor
-
Check if the thread has been interrupted.
- checkInterrupted(SdkHttpFullResponse) - Static method in class com.ibm.cos.v2.core.internal.http.InterruptMonitor
-
Check if the thread has been interrupted.
- ChecksumCalculatingAsyncRequestBody - Class in com.ibm.cos.v2.core.internal.async
-
Wrapper class to wrap an AsyncRequestBody.
- ChecksumCalculatingAsyncRequestBody.Builder - Interface in com.ibm.cos.v2.core.internal.async
-
- ChecksumCalculatingAsyncRequestBody.OnNextGuaranteedSubscriber - Class in com.ibm.cos.v2.core.internal.async
-
- checksumHeaderForTrailer - Variable in class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream.Builder
-
- checksumHeaderForTrailer(String) - Method in class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream.Builder
-
- checksumHeaderForTrailer - Variable in class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream
-
- ChecksumSpecs - Class in com.ibm.cos.v2.core.checksums
-
Defines all the Specifications that are required while adding HttpChecksum to a request and validating HttpChecksum of a
response.
- ChecksumSpecs.Builder - Class in com.ibm.cos.v2.core.checksums
-
- checksumSpecWithRequestAlgorithm(ExecutionAttributes) - Static method in class com.ibm.cos.v2.core.internal.util.HttpChecksumUtils
-
- ChecksumValidatingInputStream - Class in com.ibm.cos.v2.core.internal.io
-
Stream that will update the Checksum as the data is read.
- ChecksumValidatingInputStream(InputStream, SdkChecksum, String) - Constructor for class com.ibm.cos.v2.core.internal.io.ChecksumValidatingInputStream
-
Creates an input stream using the specified Checksum, input stream, and length.
- ChecksumValidatingPublisher - Class in com.ibm.cos.v2.core.internal.async
-
Publisher to update the checksum as it reads the data and
finally compares the computed checksum with expected Checksum.
- ChecksumValidatingPublisher(Publisher<ByteBuffer>, SdkChecksum, String) - Constructor for class com.ibm.cos.v2.core.internal.async.ChecksumValidatingPublisher
-
- ChecksumValidation - Enum in com.ibm.cos.v2.core.checksums
-
Enum to indicate the checksum validation is performed on a Response that supports Http Checksum Validation.
- childHttpConfig(SdkClientConfiguration) - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
- childHttpConfig() - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
- ChunkBuffer - Class in com.ibm.cos.v2.core.internal.async
-
Class that will buffer incoming BufferBytes to chunks of bufferSize.
- ChunkBuffer.Builder - Interface in com.ibm.cos.v2.core.internal.async
-
- ChunkContentUtils - Class in com.ibm.cos.v2.core.internal.util
-
- chunkSize(Integer) - Method in interface com.ibm.cos.v2.core.internal.async.CompressionAsyncRequestBody.Builder
-
Sets the chunk size.
- chunkSize(int) - Method in interface com.ibm.cos.v2.core.internal.chunked.AwsChunkedEncodingConfig.Builder
-
- chunkSize() - Method in class com.ibm.cos.v2.core.internal.chunked.AwsChunkedEncodingConfig
-
- chunkSizeInBytes(Long) - Method in interface com.ibm.cos.v2.core.async.AsyncRequestBodySplitConfiguration.Builder
-
Configures the size for each divided chunk.
- chunkSizeInBytes() - Method in class com.ibm.cos.v2.core.async.AsyncRequestBodySplitConfiguration
-
- chunkSizeInBytes(Integer) - Method in interface com.ibm.cos.v2.core.FileRequestBodyConfiguration.Builder
-
Sets the size of chunks read from the file.
- chunkSizeInBytes() - Method in class com.ibm.cos.v2.core.FileRequestBodyConfiguration
-
- chunkSizeInBytes(Integer) - Method in interface com.ibm.cos.v2.core.internal.async.FileAsyncRequestBody.Builder
-
Sets the size of chunks to read from the file.
- chunkSizeInBytes() - Method in class com.ibm.cos.v2.core.internal.async.FileAsyncRequestBody
-
- classLoader(Class<?>...) - Static method in class com.ibm.cos.v2.core.internal.util.ClassLoaderHelper
-
Attempt to get class loader that loads the classes and fallback to the thread context classloader if null.
- ClassLoaderHelper - Class in com.ibm.cos.v2.core.internal.util
-
Implementation notes: this class should've been outside internal package,
but we can't fix it due to backwards compatibility reasons.
- ClasspathInterceptorChainFactory - Class in com.ibm.cos.v2.core.interceptor
-
Factory for creating request/response handler chains from the classpath.
- ClasspathInterceptorChainFactory() - Constructor for class com.ibm.cos.v2.core.interceptor.ClasspathInterceptorChainFactory
-
- cleanup() - Method in class com.ibm.cos.v2.core.pagination.async.PaginationSubscription
-
- clear() - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- clear() - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructMap
-
- CLIENT_CONTEXT_PARAMS - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
The container for any client contexts parameters set on the client.
- CLIENT_CONTEXT_PARAMS - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
The values of client context params declared for this service.
- CLIENT_ENDPOINT - Static variable in class com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute
-
- CLIENT_ENDPOINT_PROVIDER - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
A provider for the client-level endpoint configuration.
- CLIENT_ENDPOINT_PROVIDER - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
The endpoint provider used to resolve the endpoint of the client.
- CLIENT_TYPE - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
The type of client used to make requests.
- CLIENT_TYPE - Static variable in class com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute
-
- CLIENT_USER_AGENT - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
A user agent prefix that is specific to the client (agnostic of the request).
- ClientAsyncConfiguration - Class in com.ibm.cos.v2.core.client.config
-
Async configuration values for which the client already provides sensible defaults.
- ClientAsyncConfiguration.Builder - Interface in com.ibm.cos.v2.core.client.config
-
- clientConfiguration - Variable in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
- clientConfiguration(SdkClientConfiguration) - Method in class com.ibm.cos.v2.core.internal.http.HttpClientDependencies.Builder
-
- clientConfiguration(Consumer<SdkClientConfiguration.Builder>) - Method in class com.ibm.cos.v2.core.internal.http.HttpClientDependencies.Builder
-
- clientConfiguration() - Method in class com.ibm.cos.v2.core.internal.http.HttpClientDependencies
-
- clientContextParams - Variable in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
- clientEndpoint() - Method in interface com.ibm.cos.v2.core.ClientEndpointProvider
-
Retrieve the client endpoint from this provider.
- clientEndpoint() - Method in class com.ibm.cos.v2.core.internal.StaticClientEndpointProvider
-
- ClientEndpointProvider - Interface in com.ibm.cos.v2.core
-
Client endpoint providers are responsible for resolving client-level endpoints.
- ClientExecutionParams<InputT extends SdkRequest,OutputT> - Class in com.ibm.cos.v2.core.client.handler
-
Encapsulates parameters needed for a particular API call.
- ClientExecutionParams() - Constructor for class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
- clientName() - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder.NonManagedSdkAsyncHttpClient
-
- clientName() - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder.NonManagedSdkHttpClient
-
- ClientOption<T> - Class in com.ibm.cos.v2.core.client.config
-
- ClientOption(Class<T>) - Constructor for class com.ibm.cos.v2.core.client.config.ClientOption
-
- ClientOption(AttributeMap.Key.UnsafeValueType) - Constructor for class com.ibm.cos.v2.core.client.config.ClientOption
-
- ClientOverrideConfiguration - Class in com.ibm.cos.v2.core.client.config
-
Configuration values for which the client already provides sensible defaults.
- ClientOverrideConfiguration.Builder - Interface in com.ibm.cos.v2.core.client.config
-
- ClientType - Enum in com.ibm.cos.v2.core
-
Enum that represents the type of client being used.
- ClockSkew - Class in com.ibm.cos.v2.core.retry
-
Utility methods for checking and reacting to the current client-side clock being different from the service-side clock.
- clockSkewAdjuster(ClockSkewAdjuster) - Method in class com.ibm.cos.v2.core.internal.http.HttpClientDependencies.Builder
-
- clockSkewAdjuster() - Method in class com.ibm.cos.v2.core.internal.http.HttpClientDependencies
-
- ClockSkewAdjuster - Class in com.ibm.cos.v2.core.internal.retry
-
Suggests a clock skew adjustment that should be applied to future requests.
- ClockSkewAdjuster() - Constructor for class com.ibm.cos.v2.core.internal.retry.ClockSkewAdjuster
-
- clone() - Method in class com.ibm.cos.v2.core.internal.checksums.factory.SdkCrc32
-
- clone() - Method in class com.ibm.cos.v2.core.internal.checksums.factory.SdkCrc32C
-
- close() - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder.NonManagedSdkAsyncHttpClient
-
- close() - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder.NonManagedSdkHttpClient
-
- close() - Method in class com.ibm.cos.v2.core.client.config.SdkClientConfiguration
-
Close this configuration, which closes all closeable attributes.
- close() - Method in class com.ibm.cos.v2.core.internal.handler.BaseAsyncClientHandler
-
- close() - Method in class com.ibm.cos.v2.core.internal.handler.BaseSyncClientHandler
-
- close() - Method in class com.ibm.cos.v2.core.internal.http.AmazonAsyncHttpClient
-
Shuts down this HTTP client object, releasing any resources that might be held open.
- close() - Method in class com.ibm.cos.v2.core.internal.http.AmazonSyncHttpClient
-
Shuts down this HTTP client object, releasing any resources that might be held open.
- close() - Method in class com.ibm.cos.v2.core.internal.http.HttpClientDependencies
-
- close() - Method in class com.ibm.cos.v2.core.internal.io.ChecksumValidatingInputStream
-
- close() - Method in class com.ibm.cos.v2.core.internal.util.Crc32ChecksumValidatingInputStream
-
Closes the underlying stream and validates the calculated checksum against the expected.
- close() - Method in class com.ibm.cos.v2.core.io.ReleasableInputStream
-
- close() - Method in class com.ibm.cos.v2.core.io.SdkFilterInputStream
-
- close() - Method in interface com.ibm.cos.v2.core.SdkPlugin
-
- collectHttpMetrics(MetricCollector, SdkHttpFullResponse) - Static method in class com.ibm.cos.v2.core.internal.util.MetricUtils
-
- collectServiceEndpointMetrics(MetricCollector, SdkHttpFullRequest) - Static method in class com.ibm.cos.v2.core.internal.util.MetricUtils
-
Collect the SERVICE_ENDPOINT metric for this request.
- com.ibm.cos.v2.core - package com.ibm.cos.v2.core
-
- com.ibm.cos.v2.core.adapter - package com.ibm.cos.v2.core.adapter
-
- com.ibm.cos.v2.core.async - package com.ibm.cos.v2.core.async
-
- com.ibm.cos.v2.core.async.listener - package com.ibm.cos.v2.core.async.listener
-
- com.ibm.cos.v2.core.checksums - package com.ibm.cos.v2.core.checksums
-
- com.ibm.cos.v2.core.client.builder - package com.ibm.cos.v2.core.client.builder
-
- com.ibm.cos.v2.core.client.config - package com.ibm.cos.v2.core.client.config
-
- com.ibm.cos.v2.core.client.handler - package com.ibm.cos.v2.core.client.handler
-
- com.ibm.cos.v2.core.document - package com.ibm.cos.v2.core.document
-
- com.ibm.cos.v2.core.document.internal - package com.ibm.cos.v2.core.document.internal
-
- com.ibm.cos.v2.core.endpointdiscovery - package com.ibm.cos.v2.core.endpointdiscovery
-
- com.ibm.cos.v2.core.endpointdiscovery.providers - package com.ibm.cos.v2.core.endpointdiscovery.providers
-
- com.ibm.cos.v2.core.exception - package com.ibm.cos.v2.core.exception
-
- com.ibm.cos.v2.core.http - package com.ibm.cos.v2.core.http
-
- com.ibm.cos.v2.core.identity - package com.ibm.cos.v2.core.identity
-
- com.ibm.cos.v2.core.interceptor - package com.ibm.cos.v2.core.interceptor
-
- com.ibm.cos.v2.core.interceptor.trait - package com.ibm.cos.v2.core.interceptor.trait
-
- com.ibm.cos.v2.core.internal - package com.ibm.cos.v2.core.internal
-
- com.ibm.cos.v2.core.internal.async - package com.ibm.cos.v2.core.internal.async
-
- com.ibm.cos.v2.core.internal.capacity - package com.ibm.cos.v2.core.internal.capacity
-
- com.ibm.cos.v2.core.internal.checksums.factory - package com.ibm.cos.v2.core.internal.checksums.factory
-
- com.ibm.cos.v2.core.internal.chunked - package com.ibm.cos.v2.core.internal.chunked
-
- com.ibm.cos.v2.core.internal.compression - package com.ibm.cos.v2.core.internal.compression
-
- com.ibm.cos.v2.core.internal.handler - package com.ibm.cos.v2.core.internal.handler
-
- com.ibm.cos.v2.core.internal.http - package com.ibm.cos.v2.core.internal.http
-
- com.ibm.cos.v2.core.internal.http.async - package com.ibm.cos.v2.core.internal.http.async
-
- com.ibm.cos.v2.core.internal.http.loader - package com.ibm.cos.v2.core.internal.http.loader
-
- com.ibm.cos.v2.core.internal.http.pipeline - package com.ibm.cos.v2.core.internal.http.pipeline
-
- com.ibm.cos.v2.core.internal.http.pipeline.stages - package com.ibm.cos.v2.core.internal.http.pipeline.stages
-
- com.ibm.cos.v2.core.internal.http.pipeline.stages.utils - package com.ibm.cos.v2.core.internal.http.pipeline.stages.utils
-
- com.ibm.cos.v2.core.internal.http.timers - package com.ibm.cos.v2.core.internal.http.timers
-
- com.ibm.cos.v2.core.internal.interceptor - package com.ibm.cos.v2.core.internal.interceptor
-
- com.ibm.cos.v2.core.internal.interceptor.trait - package com.ibm.cos.v2.core.internal.interceptor.trait
-
- com.ibm.cos.v2.core.internal.io - package com.ibm.cos.v2.core.internal.io
-
- com.ibm.cos.v2.core.internal.metrics - package com.ibm.cos.v2.core.internal.metrics
-
- com.ibm.cos.v2.core.internal.pagination.async - package com.ibm.cos.v2.core.internal.pagination.async
-
- com.ibm.cos.v2.core.internal.retry - package com.ibm.cos.v2.core.internal.retry
-
- com.ibm.cos.v2.core.internal.signer - package com.ibm.cos.v2.core.internal.signer
-
- com.ibm.cos.v2.core.internal.sync - package com.ibm.cos.v2.core.internal.sync
-
- com.ibm.cos.v2.core.internal.transform - package com.ibm.cos.v2.core.internal.transform
-
- com.ibm.cos.v2.core.internal.useragent - package com.ibm.cos.v2.core.internal.useragent
-
- com.ibm.cos.v2.core.internal.util - package com.ibm.cos.v2.core.internal.util
-
- com.ibm.cos.v2.core.internal.waiters - package com.ibm.cos.v2.core.internal.waiters
-
- com.ibm.cos.v2.core.io - package com.ibm.cos.v2.core.io
-
- com.ibm.cos.v2.core.log - package com.ibm.cos.v2.core.log
-
- com.ibm.cos.v2.core.metrics - package com.ibm.cos.v2.core.metrics
-
- com.ibm.cos.v2.core.pagination.async - package com.ibm.cos.v2.core.pagination.async
-
- com.ibm.cos.v2.core.pagination.sync - package com.ibm.cos.v2.core.pagination.sync
-
- com.ibm.cos.v2.core.protocol - package com.ibm.cos.v2.core.protocol
-
- com.ibm.cos.v2.core.retry - package com.ibm.cos.v2.core.retry
-
- com.ibm.cos.v2.core.retry.backoff - package com.ibm.cos.v2.core.retry.backoff
-
- com.ibm.cos.v2.core.retry.conditions - package com.ibm.cos.v2.core.retry.conditions
-
- com.ibm.cos.v2.core.runtime - package com.ibm.cos.v2.core.runtime
-
- com.ibm.cos.v2.core.runtime.transform - package com.ibm.cos.v2.core.runtime.transform
-
- com.ibm.cos.v2.core.signer - package com.ibm.cos.v2.core.signer
-
- com.ibm.cos.v2.core.sync - package com.ibm.cos.v2.core.sync
-
- com.ibm.cos.v2.core.traits - package com.ibm.cos.v2.core.traits
-
- com.ibm.cos.v2.core.useragent - package com.ibm.cos.v2.core.useragent
-
- com.ibm.cos.v2.core.util - package com.ibm.cos.v2.core.util
-
- com.ibm.cos.v2.core.waiters - package com.ibm.cos.v2.core.waiters
-
- CombinedResponseAsyncHttpResponseHandler<OutputT> - Class in com.ibm.cos.v2.core.internal.http.async
-
Detects whether the response succeeded or failed by just checking the HTTP status and delegates to appropriate
async response handler.
- CombinedResponseAsyncHttpResponseHandler(TransformingAsyncResponseHandler<OutputT>, TransformingAsyncResponseHandler<? extends SdkException>) - Constructor for class com.ibm.cos.v2.core.internal.http.async.CombinedResponseAsyncHttpResponseHandler
-
- CombinedResponseHandler<OutputT> - Class in com.ibm.cos.v2.core.internal.http
-
Unmarshalls an HTTP response into either a successful response POJO, or into a (possibly modeled) exception based
on the status code of the HTTP response.
- CombinedResponseHandler(HttpResponseHandler<OutputT>, HttpResponseHandler<? extends SdkException>) - Constructor for class com.ibm.cos.v2.core.internal.http.CombinedResponseHandler
-
- COMMA - Static variable in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
- completeSubscription() - Method in class com.ibm.cos.v2.core.pagination.async.PaginationSubscription
-
- compress(SdkBytes) - Method in interface com.ibm.cos.v2.core.internal.compression.Compressor
-
- compress(byte[]) - Method in interface com.ibm.cos.v2.core.internal.compression.Compressor
-
Compress a byte[] payload.
- compress(InputStream) - Method in interface com.ibm.cos.v2.core.internal.compression.Compressor
-
- compress(ByteBuffer) - Method in interface com.ibm.cos.v2.core.internal.compression.Compressor
-
- compress(SdkBytes) - Method in class com.ibm.cos.v2.core.internal.compression.GzipCompressor
-
- COMPRESSION_CONFIGURATION - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
- CompressionAsyncRequestBody - Class in com.ibm.cos.v2.core.internal.async
-
Wrapper class to wrap an AsyncRequestBody.
- CompressionAsyncRequestBody.Builder - Interface in com.ibm.cos.v2.core.internal.async
-
- compressionConfiguration(CompressionConfiguration) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
- compressionConfiguration(Consumer<CompressionConfiguration.Builder>) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
- compressionConfiguration() - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
- compressionConfiguration() - Method in class com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration
-
The compression configuration object, which includes options to enable/disable compression and set the minimum
compression threshold.
- CompressionConfiguration - Class in com.ibm.cos.v2.core
-
Configuration options for operations with the RequestCompression trait to disable request configuration and set the minimum
compression threshold in bytes.
- compressionConfiguration(CompressionConfiguration) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
- compressionConfiguration(Consumer<CompressionConfiguration.Builder>) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
- compressionConfiguration() - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
- compressionConfiguration(CompressionConfiguration) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- compressionConfiguration(Consumer<CompressionConfiguration.Builder>) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- compressionConfiguration() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- compressionConfiguration() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration
-
Returns the compression configuration object, if present, which includes options to enable/disable compression and set
the minimum compression threshold.
- CompressionConfiguration.Builder - Interface in com.ibm.cos.v2.core
-
- CompressionContentStreamProvider - Class in com.ibm.cos.v2.core.internal.sync
-
- CompressionContentStreamProvider(ContentStreamProvider, Compressor) - Constructor for class com.ibm.cos.v2.core.internal.sync.CompressionContentStreamProvider
-
- compressor(Compressor) - Method in interface com.ibm.cos.v2.core.internal.async.CompressionAsyncRequestBody.Builder
-
Sets the compressor to compress the request.
- Compressor - Interface in com.ibm.cos.v2.core.internal.compression
-
- compressor(Compressor) - Method in class com.ibm.cos.v2.core.internal.io.AwsCompressionInputStream.Builder
-
- compressorType() - Method in interface com.ibm.cos.v2.core.internal.compression.Compressor
-
The compression algorithm type.
- CompressorType - Class in com.ibm.cos.v2.core.internal.compression
-
The supported compression algorithms for operations with the requestCompression trait.
- compressorType() - Method in class com.ibm.cos.v2.core.internal.compression.GzipCompressor
-
- compressorTypes() - Static method in class com.ibm.cos.v2.core.internal.compression.CompressorType
-
Returns the
Set of
Strings of compressor types supported by the SDK.
- CompressRequestStage - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
Compress requests whose operations are marked with the "requestCompression" C2J trait.
- CompressRequestStage(HttpClientDependencies) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.CompressRequestStage
-
- computeChecksum(InputStream, Algorithm) - Static method in class com.ibm.cos.v2.core.internal.util.HttpChecksumUtils
-
Computes the Checksum of the data in the given input stream and returns it as an array of bytes.
- computeDelay(int) - Method in class com.ibm.cos.v2.core.internal.waiters.LegacyToNonLegacyAdapter
-
- computeDelayBeforeNextRetry(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.internal.waiters.NonLegacyToLegacyAdapter
-
- computeDelayBeforeNextRetry(RetryPolicyContext) - Method in interface com.ibm.cos.v2.core.retry.backoff.BackoffStrategy
-
Deprecated.
Compute the delay before the next retry request.
- computeDelayBeforeNextRetry(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.retry.backoff.EqualJitterBackoffStrategy
-
Deprecated.
- computeDelayBeforeNextRetry(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.retry.backoff.FixedDelayBackoffStrategy
-
Deprecated.
- computeDelayBeforeNextRetry(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.retry.backoff.FullJitterBackoffStrategy
-
Deprecated.
- computeNextDelayInMills(int) - Method in class com.ibm.cos.v2.core.internal.waiters.WaiterExecutorHelper
-
- computeOptionIfAbsent(ClientOption<T>, Supplier<T>) - Method in class com.ibm.cos.v2.core.client.config.SdkClientConfiguration.Builder
-
Add a mapping between the provided key and value, if the current value for the option is null.
- concat(String, String, String) - Static method in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
Concatenates two values with the specified separator, if the second value is not null/empty, otherwise
returns the first value.
- CONFIG_METADATA - Static variable in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
- configure(T) - Static method in class com.ibm.cos.v2.core.internal.retry.SdkDefaultRetryStrategy
-
Configures a retry strategy using its builder to add SDK-generic retry exceptions.
- configureClient(SdkServiceClientConfiguration.Builder) - Method in interface com.ibm.cos.v2.core.SdkPlugin
-
Modify the provided client configuration.
- CONFIGURED_ASYNC_HTTP_CLIENT - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
An asynchronous HTTP client set by the customer.
- CONFIGURED_ASYNC_HTTP_CLIENT_BUILDER - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
An asynchronous HTTP client builder set by the customer.
- CONFIGURED_COMPRESSION_CONFIGURATION - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
Configuration of the COMPRESSION_CONFIGURATION.
- CONFIGURED_RETRY_CONFIGURATOR - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
The retry strategy builder consumer set by the customer using
ClientOverrideConfiguration.Builder#retryStrategy(Consumer).
- CONFIGURED_RETRY_MODE - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
- CONFIGURED_RETRY_STRATEGY - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
- CONFIGURED_SCHEDULED_EXECUTOR_SERVICE - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
The internal SDK scheduled executor service that is set by the customer.
- CONFIGURED_SYNC_HTTP_CLIENT - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
An HTTP client set by the customer.
- CONFIGURED_SYNC_HTTP_CLIENT_BUILDER - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
An HTTP client builder set by the customer.
- configureStrategy(RetryStrategy.Builder<?, ?>) - Static method in class com.ibm.cos.v2.core.internal.retry.SdkDefaultRetryStrategy
-
Configures a retry strategy using its builder to add SDK-generic retry exceptions.
- constructor(Supplier<SdkPojo>) - Method in class com.ibm.cos.v2.core.SdkField.Builder
-
Sets a
Supplier which will create a new
MUTABLE instance of the POJO.
- constructor() - Method in class com.ibm.cos.v2.core.SdkField
-
- consumedCapacity() - Method in class com.ibm.cos.v2.core.internal.util.CapacityManager
-
Returns the currently consumed capacity.
- contains(Object) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- containsAll(Collection<?>) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- containsKey(Object) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructMap
-
- containsTrait(Class<? extends Trait>) - Method in class com.ibm.cos.v2.core.SdkField
-
Checks if a given
Trait is present on the field.
- containsTrait(Class<? extends Trait>, TraitType) - Method in class com.ibm.cos.v2.core.SdkField
-
Checks if a given
Trait is present on the field.
- containsValue(Object) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructMap
-
- CONTENT_SHA_256_FOR_UNSIGNED_TRAILER - Static variable in class com.ibm.cos.v2.core.HttpChecksumConstant
-
- contentLength() - Method in interface com.ibm.cos.v2.core.async.AsyncRequestBody
-
- contentLength(Long) - Method in interface com.ibm.cos.v2.core.async.AsyncRequestBodyFromInputStreamConfiguration.Builder
-
- contentLength() - Method in class com.ibm.cos.v2.core.async.AsyncRequestBodyFromInputStreamConfiguration
-
- contentLength(Long) - Method in class com.ibm.cos.v2.core.async.BlockingInputStreamAsyncRequestBody.Builder
-
The content length of the output stream.
- contentLength() - Method in class com.ibm.cos.v2.core.async.BlockingInputStreamAsyncRequestBody
-
- contentLength(Long) - Method in class com.ibm.cos.v2.core.async.BlockingOutputStreamAsyncRequestBody.Builder
-
The content length of the output stream.
- contentLength() - Method in class com.ibm.cos.v2.core.async.BlockingOutputStreamAsyncRequestBody
-
- contentLength() - Method in class com.ibm.cos.v2.core.async.listener.AsyncRequestBodyListener.NotifyingAsyncRequestBody
-
- contentLength() - Method in class com.ibm.cos.v2.core.internal.async.ByteBuffersAsyncRequestBody
-
- contentLength() - Method in class com.ibm.cos.v2.core.internal.async.ChecksumCalculatingAsyncRequestBody
-
- contentLength() - Method in class com.ibm.cos.v2.core.internal.async.CompressionAsyncRequestBody
-
- contentLength() - Method in class com.ibm.cos.v2.core.internal.async.FileAsyncRequestBody
-
- contentLength() - Method in class com.ibm.cos.v2.core.internal.async.InputStreamWithExecutorAsyncRequestBody
-
- contentLength() - Method in class com.ibm.cos.v2.core.internal.http.async.SimpleHttpContentPublisher
-
- contentLength() - Method in class com.ibm.cos.v2.core.sync.RequestBody
-
- contentLengthHeader(Long) - Method in interface com.ibm.cos.v2.core.internal.async.ChecksumCalculatingAsyncRequestBody.Builder
-
Optional.
- contentStreamProvider() - Method in class com.ibm.cos.v2.core.sync.RequestBody
-
- contentType() - Method in interface com.ibm.cos.v2.core.async.AsyncRequestBody
-
- contentType(String) - Method in class com.ibm.cos.v2.core.async.BlockingInputStreamAsyncRequestBody.Builder
-
The content type of the output stream.
- contentType() - Method in class com.ibm.cos.v2.core.async.BlockingInputStreamAsyncRequestBody
-
- contentType() - Method in class com.ibm.cos.v2.core.async.listener.AsyncRequestBodyListener.NotifyingAsyncRequestBody
-
- contentType() - Method in class com.ibm.cos.v2.core.internal.async.ByteBuffersAsyncRequestBody
-
- contentType() - Method in class com.ibm.cos.v2.core.internal.async.ChecksumCalculatingAsyncRequestBody
-
- contentType() - Method in class com.ibm.cos.v2.core.internal.async.CompressionAsyncRequestBody
-
- contentType() - Method in class com.ibm.cos.v2.core.internal.async.FileAsyncRequestBody
-
- contentType() - Method in class com.ibm.cos.v2.core.sync.RequestBody
-
- Context - Class in com.ibm.cos.v2.core.interceptor
-
- Context.AfterExecution - Interface in com.ibm.cos.v2.core.interceptor
-
- Context.AfterMarshalling - Interface in com.ibm.cos.v2.core.interceptor
-
- Context.AfterTransmission - Interface in com.ibm.cos.v2.core.interceptor
-
- Context.AfterUnmarshalling - Interface in com.ibm.cos.v2.core.interceptor
-
- Context.BeforeExecution - Interface in com.ibm.cos.v2.core.interceptor
-
- Context.BeforeMarshalling - Interface in com.ibm.cos.v2.core.interceptor
-
- Context.BeforeTransmission - Interface in com.ibm.cos.v2.core.interceptor
-
- Context.BeforeUnmarshalling - Interface in com.ibm.cos.v2.core.interceptor
-
- Context.FailedExecution - Interface in com.ibm.cos.v2.core.interceptor
-
All information that is known about a particular execution that has failed.
- Context.ModifyHttpRequest - Interface in com.ibm.cos.v2.core.interceptor
-
- Context.ModifyHttpResponse - Interface in com.ibm.cos.v2.core.interceptor
-
- Context.ModifyRequest - Interface in com.ibm.cos.v2.core.interceptor
-
- Context.ModifyResponse - Interface in com.ibm.cos.v2.core.interceptor
-
- convert(T, Function<? super T, ? extends U>) - Static method in class com.ibm.cos.v2.core.runtime.TypeConverter
-
Null-safely convert between types by applying a function.
- convert(List<T>, Function<? super T, ? extends U>) - Static method in class com.ibm.cos.v2.core.runtime.TypeConverter
-
Null-safely convert between two lists by applying a function to each value.
- convert(Map<T1, T2>, Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>, BiPredicate<U1, U2>) - Static method in class com.ibm.cos.v2.core.runtime.TypeConverter
-
Null-safely convert between two maps by applying a function to each key and value.
- copy(String) - Static method in class com.ibm.cos.v2.core.adapter.StandardMemberCopier
-
- copy(Short) - Static method in class com.ibm.cos.v2.core.adapter.StandardMemberCopier
-
- copy(Integer) - Static method in class com.ibm.cos.v2.core.adapter.StandardMemberCopier
-
- copy(Long) - Static method in class com.ibm.cos.v2.core.adapter.StandardMemberCopier
-
- copy(Float) - Static method in class com.ibm.cos.v2.core.adapter.StandardMemberCopier
-
- copy(Double) - Static method in class com.ibm.cos.v2.core.adapter.StandardMemberCopier
-
- copy(BigDecimal) - Static method in class com.ibm.cos.v2.core.adapter.StandardMemberCopier
-
- copy(Boolean) - Static method in class com.ibm.cos.v2.core.adapter.StandardMemberCopier
-
- copy(InputStream) - Static method in class com.ibm.cos.v2.core.adapter.StandardMemberCopier
-
- copy(Instant) - Static method in class com.ibm.cos.v2.core.adapter.StandardMemberCopier
-
- copy(SdkBytes) - Static method in class com.ibm.cos.v2.core.adapter.StandardMemberCopier
-
- copy(ByteBuffer) - Static method in class com.ibm.cos.v2.core.adapter.StandardMemberCopier
-
- copy() - Method in class com.ibm.cos.v2.core.client.config.SdkClientConfiguration.Builder
-
- copy() - Method in class com.ibm.cos.v2.core.interceptor.ExecutionAttributes
-
- CoreMetric - Class in com.ibm.cos.v2.core.metrics
-
- COST_FUNCTION - Static variable in class com.ibm.cos.v2.core.internal.retry.SdkDefaultRetrySetting.Legacy
-
- COST_FUNCTION - Static variable in class com.ibm.cos.v2.core.internal.retry.SdkDefaultRetrySetting.Standard
-
- CRC32_FROM_COMPRESSED_DATA_ENABLED - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
Whether to calculate the CRC 32 checksum of a message based on the uncompressed data.
- Crc32CChecksum - Class in com.ibm.cos.v2.core.checksums
-
- Crc32CChecksum() - Constructor for class com.ibm.cos.v2.core.checksums.Crc32CChecksum
-
Deprecated.
Creates CRT Based Crc32C checksum if Crt classpath for Crc32c is loaded, else create Sdk Implemented Crc32c
- Crc32Checksum - Class in com.ibm.cos.v2.core.checksums
-
- Crc32Checksum() - Constructor for class com.ibm.cos.v2.core.checksums.Crc32Checksum
-
Deprecated.
Creates CRT Based Crc32 checksum if Crt classpath for Crc32 is loaded, else create Sdk Implemented Crc32.
- Crc32ChecksumCalculatingInputStream - Class in com.ibm.cos.v2.core.internal.util
-
Simple InputStream wrapper that examines the wrapped stream's contents as
they are read and calculates and CRC32 checksum.
- Crc32ChecksumCalculatingInputStream(InputStream) - Constructor for class com.ibm.cos.v2.core.internal.util.Crc32ChecksumCalculatingInputStream
-
- Crc32ChecksumValidatingInputStream - Class in com.ibm.cos.v2.core.internal.util
-
- Crc32ChecksumValidatingInputStream(InputStream, long) - Constructor for class com.ibm.cos.v2.core.internal.util.Crc32ChecksumValidatingInputStream
-
- Crc32MismatchException - Exception in com.ibm.cos.v2.core.exception
-
Extension of
SdkClientException that is thrown whenever the
client-side computed CRC32 does not match the server-side computed CRC32.
- Crc32MismatchException(Crc32MismatchException.Builder) - Constructor for exception com.ibm.cos.v2.core.exception.Crc32MismatchException
-
Creates a new CRC32MismatchException with the specified message.
- Crc32MismatchException.Builder - Interface in com.ibm.cos.v2.core.exception
-
- Crc32MismatchException.BuilderImpl - Class in com.ibm.cos.v2.core.exception
-
- Crc32Validation - Class in com.ibm.cos.v2.core.http
-
Validate and decompress input data if necessary.
- create() - Static method in class com.ibm.cos.v2.core.checksums.RequestChecksumCalculationResolver
-
- create() - Static method in class com.ibm.cos.v2.core.checksums.ResponseChecksumValidationResolver
-
- create(URI, boolean) - Static method in interface com.ibm.cos.v2.core.ClientEndpointProvider
-
Create a client endpoint provider that uses the provided static URI and override settings.
- create(Throwable) - Static method in exception com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryFailedException
-
- create(EndpointDiscoveryCacheLoader) - Static method in class com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryRefreshCache
-
- create() - Static method in class com.ibm.cos.v2.core.endpointdiscovery.providers.ProfileEndpointDiscoveryProvider
-
- create(Supplier<ProfileFile>, String) - Static method in class com.ibm.cos.v2.core.endpointdiscovery.providers.ProfileEndpointDiscoveryProvider
-
- create() - Static method in class com.ibm.cos.v2.core.endpointdiscovery.providers.SystemPropertiesEndpointDiscoveryProvider
-
- create(String) - Static method in exception com.ibm.cos.v2.core.exception.AbortedException
-
- create(String, Throwable) - Static method in exception com.ibm.cos.v2.core.exception.AbortedException
-
- create(long) - Static method in exception com.ibm.cos.v2.core.exception.ApiCallAttemptTimeoutException
-
- create(String, Throwable) - Static method in exception com.ibm.cos.v2.core.exception.ApiCallAttemptTimeoutException
-
- create(long) - Static method in exception com.ibm.cos.v2.core.exception.ApiCallTimeoutException
-
- create(String, Throwable) - Static method in exception com.ibm.cos.v2.core.exception.ApiCallTimeoutException
-
- create(String, Throwable) - Static method in exception com.ibm.cos.v2.core.exception.Crc32MismatchException
-
- create(String) - Static method in exception com.ibm.cos.v2.core.exception.NonRetryableException
-
- create(String, Throwable) - Static method in exception com.ibm.cos.v2.core.exception.NonRetryableException
-
- create(String) - Static method in exception com.ibm.cos.v2.core.exception.RetryableException
-
- create(String, Throwable) - Static method in exception com.ibm.cos.v2.core.exception.RetryableException
-
- create(String) - Static method in exception com.ibm.cos.v2.core.exception.SdkClientException
-
- create(String, Throwable) - Static method in exception com.ibm.cos.v2.core.exception.SdkClientException
-
- create(String, Throwable) - Static method in exception com.ibm.cos.v2.core.exception.SdkException
-
- create(SdkMetric<? super Duration>, HttpResponseHandler<T>) - Static method in class com.ibm.cos.v2.core.http.MetricCollectingHttpResponseHandler
-
- create() - Static method in class com.ibm.cos.v2.core.interceptor.trait.HttpChecksumRequired
-
- create() - Static method in class com.ibm.cos.v2.core.internal.checksums.factory.SdkCrc32
-
- create() - Static method in class com.ibm.cos.v2.core.internal.checksums.factory.SdkCrc32C
-
- create() - Static method in class com.ibm.cos.v2.core.internal.chunked.AwsChunkedEncodingConfig
-
- create(TransformingAsyncResponseHandler<T>, Supplier<R>, BiPredicate<R, R>) - Static method in class com.ibm.cos.v2.core.internal.http.IdempotentAsyncResponseHandler
-
- create() - Static method in class com.ibm.cos.v2.core.internal.useragent.AppIdResolver
-
- create(Duration) - Static method in class com.ibm.cos.v2.core.retry.backoff.FixedDelayBackoffStrategy
-
Deprecated.
- create(RetryCondition...) - Static method in class com.ibm.cos.v2.core.retry.conditions.AndRetryCondition
-
- create(int) - Static method in class com.ibm.cos.v2.core.retry.conditions.MaxNumberOfRetriesCondition
-
- create(RetryCondition...) - Static method in class com.ibm.cos.v2.core.retry.conditions.OrRetryCondition
-
- create() - Static method in class com.ibm.cos.v2.core.retry.conditions.RetryOnClockSkewCondition
-
- create(Set<Class<? extends Exception>>) - Static method in class com.ibm.cos.v2.core.retry.conditions.RetryOnExceptionsCondition
-
- create(Class<? extends Exception>...) - Static method in class com.ibm.cos.v2.core.retry.conditions.RetryOnExceptionsCondition
-
- create(Set<Integer>) - Static method in class com.ibm.cos.v2.core.retry.conditions.RetryOnStatusCodeCondition
-
- create(Integer...) - Static method in class com.ibm.cos.v2.core.retry.conditions.RetryOnStatusCodeCondition
-
- create() - Static method in class com.ibm.cos.v2.core.retry.conditions.RetryOnThrottlingCondition
-
- create() - Static method in class com.ibm.cos.v2.core.retry.conditions.TokenBucketRetryCondition
-
- create(Supplier<?>) - Static method in class com.ibm.cos.v2.core.traits.DefaultValueTrait
-
- create() - Static method in class com.ibm.cos.v2.core.traits.JsonValueTrait
-
- create() - Static method in class com.ibm.cos.v2.core.traits.PayloadTrait
-
- create() - Static method in class com.ibm.cos.v2.core.traits.RequiredTrait
-
- create(TimestampFormatTrait.Format) - Static method in class com.ibm.cos.v2.core.traits.TimestampFormatTrait
-
- create(Pair<String, XmlAttributesTrait.AttributeAccessors>...) - Static method in class com.ibm.cos.v2.core.traits.XmlAttributesTrait
-
- create() - Static method in class com.ibm.cos.v2.core.traits.XmlAttributeTrait
-
- create() - Static method in class com.ibm.cos.v2.core.util.SdkUserAgent
-
Deprecated.
- createAttemptMetricsCollector(RequestExecutionContext) - Static method in class com.ibm.cos.v2.core.internal.util.MetricUtils
-
- createChecksumChunkHeader() - Method in class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream
-
- createChecksumChunkHeader() - Method in class com.ibm.cos.v2.core.internal.io.AwsUnsignedChunkedEncodingInputStream
-
- createChecksumTrailer(String, String) - Static method in class com.ibm.cos.v2.core.internal.util.ChunkContentUtils
-
Creates Chunk encoded checksum trailer for a computedChecksum which is in Base64 encoded.
- createChunk(byte[]) - Method in class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream
-
Creates chunk for the given buffer.
- createChunk(byte[]) - Method in class com.ibm.cos.v2.core.internal.io.AwsUnsignedChunkedEncodingInputStream
-
- createChunk(ByteBuffer, boolean) - Static method in class com.ibm.cos.v2.core.internal.util.ChunkContentUtils
-
Creates ChunkEncoded data for an given chunk data.
- createCrc32() - Static method in class com.ibm.cos.v2.core.internal.checksums.factory.CrtBasedChecksumProvider
-
- createCrc32C() - Static method in class com.ibm.cos.v2.core.internal.checksums.factory.CrtBasedChecksumProvider
-
- createFinalChunk(byte[]) - Method in class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream
-
The final chunk.
- createFinalChunk(byte[]) - Method in class com.ibm.cos.v2.core.internal.io.AwsUnsignedChunkedEncodingInputStream
-
- createHttpMetricsCollector(RequestExecutionContext) - Static method in class com.ibm.cos.v2.core.internal.util.MetricUtils
-
- createWaiterResponse(Either<T, Throwable>, int) - Method in class com.ibm.cos.v2.core.internal.waiters.WaiterExecutorHelper
-
- CREDENTIALS_FETCH_DURATION - Static variable in class com.ibm.cos.v2.core.metrics.CoreMetric
-
The duration of time taken to fetch signing credentials for the API call.
- credentialType() - Method in class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
- credentialType(CredentialType) - Method in class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
- CredentialType - Class in com.ibm.cos.v2.core
-
Class that identifies the type of credentials typically used by the service to authorize an api request.
- credentialType() - Method in interface com.ibm.cos.v2.core.signer.Signer
-
Deprecated.
- CRLF - Static variable in class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream
-
- CRLF - Static variable in class com.ibm.cos.v2.core.internal.util.ChunkContentUtils
-
- CrtBasedChecksumProvider - Class in com.ibm.cos.v2.core.internal.checksums.factory
-
Class to load the Crt based checksum from aws-crt-java library if it is present in class path.
- currentCapacity() - Method in class com.ibm.cos.v2.core.internal.capacity.TokenBucket
-
Retrieve a snapshot of the current number of tokens in the bucket.
- currentChunkIterator - Variable in class com.ibm.cos.v2.core.internal.io.AwsChunkedInputStream
-
Iterator on the current chunk.
- currentPage - Variable in class com.ibm.cos.v2.core.pagination.async.PaginationSubscription
-
- empty() - Static method in interface com.ibm.cos.v2.core.async.AsyncRequestBody
-
- empty() - Static method in class com.ibm.cos.v2.core.sync.RequestBody
-
- EmptyPublisher<T> - Class in com.ibm.cos.v2.core.async
-
- EmptyPublisher() - Constructor for class com.ibm.cos.v2.core.async.EmptyPublisher
-
- EmptySubscription - Class in com.ibm.cos.v2.core.pagination.async
-
A NoOp implementation of Subscription interface.
- EmptySubscription(Subscriber) - Constructor for class com.ibm.cos.v2.core.pagination.async.EmptySubscription
-
- encodings(List<String>) - Method in class com.ibm.cos.v2.core.internal.interceptor.trait.RequestCompression.Builder
-
- encodings(String...) - Method in class com.ibm.cos.v2.core.internal.interceptor.trait.RequestCompression.Builder
-
- ENDPOINT - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
- endpoint(URI) - Method in interface com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryEndpoint.Builder
-
- endpoint() - Method in class com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryEndpoint
-
- ENDPOINT_DISCOVERY_ENABLED - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
Whether or not endpoint discovery is enabled for this client.
- ENDPOINT_OVERRIDDEN - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
- ENDPOINT_OVERRIDDEN - Static variable in class com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute
-
- ENDPOINT_OVERRIDDEN_OVERRIDE - Static variable in class com.ibm.cos.v2.core.internal.SdkInternalTestAdvancedClientOption
-
- ENDPOINT_PROVIDER - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
- ENDPOINT_PROVIDER - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
The endpoint provider used to resolve the destination endpoint for a request.
- ENDPOINT_RESOLVE_DURATION - Static variable in class com.ibm.cos.v2.core.metrics.CoreMetric
-
The duration of time it took to resolve the endpoint used for the API call.
- EndpointDiscoveryCacheLoader - Interface in com.ibm.cos.v2.core.endpointdiscovery
-
- EndpointDiscoveryEndpoint - Class in com.ibm.cos.v2.core.endpointdiscovery
-
- EndpointDiscoveryEndpoint.Builder - Interface in com.ibm.cos.v2.core.endpointdiscovery
-
- EndpointDiscoveryFailedException - Exception in com.ibm.cos.v2.core.endpointdiscovery
-
This exception is thrown when the SDK was unable to retrieve an endpoint from AWS.
- EndpointDiscoveryFailedException.Builder - Interface in com.ibm.cos.v2.core.endpointdiscovery
-
- EndpointDiscoveryFailedException.BuilderImpl - Class in com.ibm.cos.v2.core.endpointdiscovery
-
- EndpointDiscoveryProvider - Interface in com.ibm.cos.v2.core.endpointdiscovery.providers
-
- EndpointDiscoveryProviderChain - Class in com.ibm.cos.v2.core.endpointdiscovery.providers
-
- EndpointDiscoveryProviderChain(EndpointDiscoveryProvider...) - Constructor for class com.ibm.cos.v2.core.endpointdiscovery.providers.EndpointDiscoveryProviderChain
-
- EndpointDiscoveryRefreshCache - Class in com.ibm.cos.v2.core.endpointdiscovery
-
- EndpointDiscoveryRequest - Class in com.ibm.cos.v2.core.endpointdiscovery
-
- EndpointDiscoveryRequest.Builder - Interface in com.ibm.cos.v2.core.endpointdiscovery
-
- endpointOverride(URI) - Method in interface com.ibm.cos.v2.core.client.builder.SdkClientBuilder
-
Configure the endpoint with which the SDK should communicate.
- endpointOverride(URI) - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
- endpointOverride() - Method in interface com.ibm.cos.v2.core.SdkServiceClientConfiguration.Builder
-
Return the endpoint override
- endpointOverride(URI) - Method in interface com.ibm.cos.v2.core.SdkServiceClientConfiguration.Builder
-
Configure the endpoint override
- endpointOverride() - Method in class com.ibm.cos.v2.core.SdkServiceClientConfiguration
-
- endpointProvider(EndpointProvider) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Sets the endpointProvider to use for resolving the endpoint of the request.
- endpointProvider() - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
- endpointProvider(EndpointProvider) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- endpointProvider() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- endpointProvider() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration
-
Returns the endpoint provider for resolving the endpoint for this request.
- endpointProvider() - Method in interface com.ibm.cos.v2.core.SdkServiceClientConfiguration.Builder
-
- endpointProvider(EndpointProvider) - Method in interface com.ibm.cos.v2.core.SdkServiceClientConfiguration.Builder
-
- endpointProvider() - Method in class com.ibm.cos.v2.core.SdkServiceClientConfiguration
-
- entrySet() - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructMap
-
- ENV_METADATA - Static variable in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
- envelopeWrappedPublisher(Publisher<ByteBuffer>, String, String) - Static method in class com.ibm.cos.v2.core.internal.async.SdkPublishers
-
Constructs an
SdkPublisher that wraps a
ByteBuffer publisher and inserts additional content
that wraps the published content like an envelope.
- EnvelopeWrappedSdkPublisher<T> - Class in com.ibm.cos.v2.core.internal.async
-
Publisher implementation that wraps the content of another publisher in an envelope with an optional prefix (or
header) and suffix (or footer).
- environmentVariable() - Method in enum com.ibm.cos.v2.core.SdkSystemSetting
-
- envMetadata() - Method in class com.ibm.cos.v2.core.internal.useragent.DefaultSystemUserAgent
-
- envMetadata() - Method in interface com.ibm.cos.v2.core.util.SystemUserAgent
-
- EqualJitterBackoffStrategy - Class in com.ibm.cos.v2.core.retry.backoff
-
- EqualJitterBackoffStrategy.Builder - Interface in com.ibm.cos.v2.core.retry.backoff
-
Deprecated.
- equals(Object) - Method in class com.ibm.cos.v2.core.ApiName
-
- equals(Object) - Method in class com.ibm.cos.v2.core.async.AsyncRequestBodyFromInputStreamConfiguration
-
- equals(Object) - Method in class com.ibm.cos.v2.core.async.AsyncRequestBodySplitConfiguration
-
- equals(Object) - Method in class com.ibm.cos.v2.core.async.ResponsePublisher
-
- equals(Object) - Method in class com.ibm.cos.v2.core.BytesWrapper
-
- equals(Object) - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs
-
- equals(Object) - Method in class com.ibm.cos.v2.core.client.config.SdkClientConfiguration
-
- equals(Object) - Method in class com.ibm.cos.v2.core.CompressionConfiguration
-
- equals(Object) - Method in class com.ibm.cos.v2.core.CredentialType
-
- equals(Object) - Method in class com.ibm.cos.v2.core.document.internal.BooleanDocument
-
- equals(Object) - Method in class com.ibm.cos.v2.core.document.internal.ListDocument
-
- equals(Object) - Method in class com.ibm.cos.v2.core.document.internal.MapDocument
-
- equals(Object) - Method in class com.ibm.cos.v2.core.document.internal.NullDocument
-
- equals(Object) - Method in class com.ibm.cos.v2.core.document.internal.NumberDocument
-
- equals(Object) - Method in class com.ibm.cos.v2.core.document.internal.StringDocument
-
- equals(Object) - Method in class com.ibm.cos.v2.core.FileRequestBodyConfiguration
-
- equals(Object) - Method in class com.ibm.cos.v2.core.FileTransformerConfiguration
-
- equals(Object) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionAttribute
-
This override considers execution attributes with the same name
to be the same object for the purpose of attribute merge.
- equals(Object) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionAttributes
-
- equals(Object) - Method in class com.ibm.cos.v2.core.interceptor.trait.HttpChecksum
-
- equals(Object) - Method in class com.ibm.cos.v2.core.internal.capacity.TokenBucket
-
- equals(Object) - Method in class com.ibm.cos.v2.core.internal.compression.CompressorType
-
- equals(Object) - Method in class com.ibm.cos.v2.core.internal.interceptor.trait.RequestCompression
-
- equals(Object) - Method in class com.ibm.cos.v2.core.internal.retry.DefaultTokenBucketExceptionCostFunction
-
- equals(Object) - Method in class com.ibm.cos.v2.core.internal.StaticClientEndpointProvider
-
- equals(Object) - Method in class com.ibm.cos.v2.core.internal.waiters.DefaultWaiterResponse
-
- equals(Object) - Method in class com.ibm.cos.v2.core.internal.waiters.ResponseOrException
-
- equals(Object) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration
-
- equals(Object) - Method in class com.ibm.cos.v2.core.Response
-
- equals(Object) - Method in class com.ibm.cos.v2.core.ResponseBytes
-
- equals(Object) - Method in class com.ibm.cos.v2.core.retry.backoff.EqualJitterBackoffStrategy
-
Deprecated.
- equals(Object) - Method in class com.ibm.cos.v2.core.retry.backoff.FixedDelayBackoffStrategy
-
Deprecated.
- equals(Object) - Method in class com.ibm.cos.v2.core.retry.backoff.FullJitterBackoffStrategy
-
Deprecated.
- equals(Object) - Method in class com.ibm.cos.v2.core.retry.conditions.AndRetryCondition
-
- equals(Object) - Method in class com.ibm.cos.v2.core.retry.conditions.MaxNumberOfRetriesCondition
-
- equals(Object) - Method in class com.ibm.cos.v2.core.retry.conditions.OrRetryCondition
-
- equals(Object) - Method in class com.ibm.cos.v2.core.retry.conditions.RetryOnClockSkewCondition
-
- equals(Object) - Method in class com.ibm.cos.v2.core.retry.conditions.RetryOnExceptionsCondition
-
- equals(Object) - Method in class com.ibm.cos.v2.core.retry.conditions.RetryOnStatusCodeCondition
-
- equals(Object) - Method in class com.ibm.cos.v2.core.retry.conditions.RetryOnThrottlingCondition
-
- equals(Object) - Method in class com.ibm.cos.v2.core.retry.conditions.TokenBucketRetryCondition
-
- equals(Object) - Method in class com.ibm.cos.v2.core.retry.RetryPolicy
-
Deprecated.
- equals(Object) - Method in class com.ibm.cos.v2.core.SdkNumber
-
- equals(Object) - Method in class com.ibm.cos.v2.core.SdkResponse
-
- equals(Object) - Method in class com.ibm.cos.v2.core.SdkServiceClientConfiguration
-
- equals(Object) - Method in class com.ibm.cos.v2.core.SplittingTransformerConfiguration
-
- equals(Object) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- equals(Object) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructMap
-
- equals(Object) - Method in class com.ibm.cos.v2.core.waiters.WaiterOverrideConfiguration
-
- equalsBySdkFields(Object) - Method in interface com.ibm.cos.v2.core.SdkPojo
-
Indicates whether some other object is "equal to" this one by SDK fields.
- equalsBySdkFields(Object) - Method in class com.ibm.cos.v2.core.SdkPojoBuilder
-
- error(Object) - Method in interface com.ibm.cos.v2.core.log.InternalLogApi
-
Logs a message with error log level.
- error(Object, Throwable) - Method in interface com.ibm.cos.v2.core.log.InternalLogApi
-
Logs an error with error log level.
- ERROR_TYPE - Static variable in class com.ibm.cos.v2.core.metrics.CoreMetric
-
The type of error that occurred for a call attempt.
- errorOnExceptionAcceptor(Predicate<Throwable>) - Static method in interface com.ibm.cos.v2.core.waiters.WaiterAcceptor
-
Creates an error waiter acceptor which determines if the exception should transition the waiter to failure state
- errorOnExceptionAcceptor(Predicate<Throwable>, String) - Static method in interface com.ibm.cos.v2.core.waiters.WaiterAcceptor
-
Creates an error waiter acceptor which determines if the exception should transition the waiter to failure state
Overloaded method with errorMessage.
- errorOnResponseAcceptor(Predicate<T>) - Static method in interface com.ibm.cos.v2.core.waiters.WaiterAcceptor
-
Creates a success waiter acceptor which determines if the exception should transition the waiter to success state
- errorOnResponseAcceptor(Predicate<T>, String) - Static method in interface com.ibm.cos.v2.core.waiters.WaiterAcceptor
-
Creates a success waiter acceptor which determines if the exception should transition the waiter to success state
- evict(String) - Method in class com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryRefreshCache
-
- exceedsMaxWaitTime(long, long) - Method in class com.ibm.cos.v2.core.internal.waiters.WaiterExecutorHelper
-
- exception() - Method in interface com.ibm.cos.v2.core.interceptor.Context.FailedExecution
-
The exception associated with the failed execution.
- exception(Throwable) - Method in class com.ibm.cos.v2.core.internal.interceptor.DefaultFailedExecutionContext.Builder
-
- exception() - Method in class com.ibm.cos.v2.core.internal.interceptor.DefaultFailedExecutionContext
-
- exception(Throwable) - Method in class com.ibm.cos.v2.core.internal.waiters.DefaultWaiterResponse.Builder
-
Defines the exception thrown from the waiter operation that has matched with the waiter success condition
- exception() - Method in class com.ibm.cos.v2.core.internal.waiters.ResponseOrException
-
- exception(Throwable) - Static method in class com.ibm.cos.v2.core.internal.waiters.ResponseOrException
-
Create a new ResponseOrException with the exception
- exception(SdkException) - Method in class com.ibm.cos.v2.core.Response.Builder
-
The modelled exception returned by the service.
- exception() - Method in class com.ibm.cos.v2.core.Response
-
The modelled exception returned by the service.
- exception(SdkException) - Method in class com.ibm.cos.v2.core.retry.RetryPolicyContext.Builder
-
- exception() - Method in class com.ibm.cos.v2.core.retry.RetryPolicyContext
-
- exceptionCostFunction(TokenBucketExceptionCostFunction) - Method in class com.ibm.cos.v2.core.retry.conditions.TokenBucketRetryCondition.Builder
-
- exceptionOccurred(Throwable) - Method in interface com.ibm.cos.v2.core.async.AsyncResponseTransformer
-
Called when an error is encountered while making the request or receiving the response.
- exceptionOccurred(Throwable) - Method in class com.ibm.cos.v2.core.async.listener.AsyncResponseTransformerListener.NotifyingAsyncResponseTransformer
-
- exceptionOccurred(Throwable) - Method in class com.ibm.cos.v2.core.internal.async.ByteArrayAsyncResponseTransformer
-
- exceptionOccurred(Throwable) - Method in class com.ibm.cos.v2.core.internal.async.FileAsyncResponseTransformer
-
- exceptionOccurred(Throwable) - Method in class com.ibm.cos.v2.core.internal.async.InputStreamResponseTransformer
-
- exceptionOccurred(Throwable) - Method in class com.ibm.cos.v2.core.internal.async.PublisherAsyncResponseTransformer
-
- ExceptionReportingUtils - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages.utils
-
- execute(AsyncExecuteRequest) - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder.NonManagedSdkAsyncHttpClient
-
- execute(ClientExecutionParams<InputT, OutputT>) - Method in interface com.ibm.cos.v2.core.client.handler.AsyncClientHandler
-
Execute's a web service request.
- execute(ClientExecutionParams<InputT, OutputT>, AsyncResponseTransformer<OutputT, ReturnT>) - Method in interface com.ibm.cos.v2.core.client.handler.AsyncClientHandler
-
Execute's a streaming web service request.
- execute(ClientExecutionParams<InputT, OutputT>) - Method in class com.ibm.cos.v2.core.client.handler.SdkSyncClientHandler
-
- execute(ClientExecutionParams<InputT, OutputT>, ResponseTransformer<OutputT, ReturnT>) - Method in class com.ibm.cos.v2.core.client.handler.SdkSyncClientHandler
-
- execute(ClientExecutionParams<InputT, OutputT>) - Method in interface com.ibm.cos.v2.core.client.handler.SyncClientHandler
-
Execute's a web service request.
- execute(ClientExecutionParams<InputT, OutputT>, ResponseTransformer<OutputT, ReturnT>) - Method in interface com.ibm.cos.v2.core.client.handler.SyncClientHandler
-
Execute's a streaming web service request.
- execute(ClientExecutionParams<InputT, OutputT>) - Method in class com.ibm.cos.v2.core.internal.handler.BaseAsyncClientHandler
-
- execute(ClientExecutionParams<InputT, OutputT>, AsyncResponseTransformer<OutputT, ReturnT>) - Method in class com.ibm.cos.v2.core.internal.handler.BaseAsyncClientHandler
-
- execute(ClientExecutionParams<InputT, OutputT>, ResponseTransformer<OutputT, ReturnT>) - Method in class com.ibm.cos.v2.core.internal.handler.BaseSyncClientHandler
-
- execute(ClientExecutionParams<InputT, OutputT>) - Method in class com.ibm.cos.v2.core.internal.handler.BaseSyncClientHandler
-
- execute(TransformingAsyncResponseHandler<Response<OutputT>>) - Method in interface com.ibm.cos.v2.core.internal.http.AmazonAsyncHttpClient.RequestExecutionBuilder
-
Executes the request with the given configuration.
- execute(HttpResponseHandler<Response<OutputT>>) - Method in interface com.ibm.cos.v2.core.internal.http.AmazonSyncHttpClient.RequestExecutionBuilder
-
Executes the request with the given configuration.
- execute(InputT, RequestExecutionContext) - Method in interface com.ibm.cos.v2.core.internal.http.pipeline.RequestPipeline
-
Execute the pipeline with the given input.
- execute(OutputT, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.AfterExecutionInterceptorsStage
-
- execute(Pair<SdkHttpFullRequest, SdkHttpFullResponse>, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.AfterTransmissionExecutionInterceptorsStage
-
- execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.ApiCallAttemptMetricCollectionStage
-
- execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.ApiCallAttemptTimeoutTrackingStage
-
Start and end api call attempt timer around the execution of the api call attempt.
- execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.ApiCallMetricCollectionStage
-
- execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage
-
- execute(SdkHttpFullRequest.Builder, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.ApplyTransactionIdStage
-
- execute(SdkHttpFullRequest.Builder, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.ApplyUserAgentStage
-
- execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.AsyncApiCallAttemptMetricCollectionStage
-
- execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.AsyncApiCallMetricCollectionStage
-
- execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.AsyncApiCallTimeoutTrackingStage
-
- execute(CompletableFuture<SdkHttpFullRequest>, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.AsyncBeforeTransmissionExecutionInterceptorsStage
-
- execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.AsyncExecutionFailureExceptionReportingStage
-
- execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.AsyncRetryableStage
-
- execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.AsyncSigningStage
-
Returns the response from executing one httpClientSettings request; or null
for retry.
- execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.BeforeTransmissionExecutionInterceptorsStage
-
- execute(Pair<SdkHttpFullRequest, SdkHttpFullResponse>, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.BeforeUnmarshallingExecutionInterceptorsStage
-
- execute(SdkHttpFullRequest.Builder, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.CompressRequestStage
-
- execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage
-
- execute(SdkHttpFullResponse, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.HandleResponseStage
-
- execute(SdkHttpFullRequest.Builder, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.HttpChecksumStage
-
- execute(CompletableFuture<SdkHttpFullRequest>, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.MakeAsyncHttpRequestStage
-
- execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.MakeHttpRequestStage
-
Returns the response from executing one httpClientSettings request; or null for retry.
- execute(SdkHttpFullRequest.Builder, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.MakeRequestImmutableStage
-
- execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.MakeRequestMutableStage
-
- execute(SdkHttpFullRequest.Builder, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.MergeCustomHeadersStage
-
- execute(SdkHttpFullRequest.Builder, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.MergeCustomQueryParamsStage
-
- execute(SdkHttpFullRequest.Builder, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.QueryParametersToBodyStage
-
- execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.RetryableStage
-
- execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.SigningStage
-
Returns the response from executing one httpClientSettings request; or null for retry.
- execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.TimeoutExceptionHandlingStage
-
- execute(Response<OutputT>, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.UnwrapResponseContainer
-
- execute(SdkHttpFullRequest, RequestExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.StreamManagingStage
-
- EXECUTION_ATTEMPT - Static variable in class com.ibm.cos.v2.core.internal.InternalCoreExecutionAttribute
-
The key to store the execution attempt number that is used by handlers in the async request pipeline to help
regulate their behavior.
- EXECUTION_ATTRIBUTES - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
Option to specify additional execution attributes to each client call.
- EXECUTION_INTERCEPTORS - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
- ExecutionAttribute<T> - Class in com.ibm.cos.v2.core.interceptor
-
- ExecutionAttribute(String) - Constructor for class com.ibm.cos.v2.core.interceptor.ExecutionAttribute
-
- ExecutionAttribute.DerivedAttributeBuilder<T,U> - Class in com.ibm.cos.v2.core.interceptor
-
- ExecutionAttribute.MappedAttributeBuilder<T,U> - Class in com.ibm.cos.v2.core.interceptor
-
- executionAttributes(ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
Sets the additional execution attributes collection for this client.
- executionAttributes() - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
- executionAttributes() - Method in class com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration
-
Returns the additional execution attributes to be added for this client.
- executionAttributes() - Method in class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
- executionAttributes(ExecutionAttributes) - Method in class com.ibm.cos.v2.core.http.ExecutionContext.Builder
-
- executionAttributes() - Method in class com.ibm.cos.v2.core.http.ExecutionContext
-
- ExecutionAttributes - Class in com.ibm.cos.v2.core.interceptor
-
- ExecutionAttributes() - Constructor for class com.ibm.cos.v2.core.interceptor.ExecutionAttributes
-
- ExecutionAttributes(Map<? extends ExecutionAttribute<?>, ?>) - Constructor for class com.ibm.cos.v2.core.interceptor.ExecutionAttributes
-
- executionAttributes() - Method in class com.ibm.cos.v2.core.internal.http.RequestExecutionContext
-
- executionAttributes(ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Sets the additional execution attributes collection for this request.
- executionAttributes() - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
- executionAttributes(ExecutionAttributes) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- executionAttributes() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- executionAttributes() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration
-
Returns the additional execution attributes to be added to this request.
- executionAttributes(ExecutionAttributes) - Method in class com.ibm.cos.v2.core.retry.RetryPolicyContext.Builder
-
- executionAttributes() - Method in class com.ibm.cos.v2.core.retry.RetryPolicyContext
-
- ExecutionAttributes.Builder - Class in com.ibm.cos.v2.core.interceptor
-
- ExecutionContext - Class in com.ibm.cos.v2.core.http
-
Warning: This class should only be accessed by a single thread and be used throughout a single request lifecycle.
- executionContext(ExecutionContext) - Method in interface com.ibm.cos.v2.core.internal.http.AmazonAsyncHttpClient.RequestExecutionBuilder
-
Fluent setter for the execution context
- executionContext(ExecutionContext) - Method in interface com.ibm.cos.v2.core.internal.http.AmazonSyncHttpClient.RequestExecutionBuilder
-
Fluent setter for the execution context
- executionContext(ExecutionContext) - Method in class com.ibm.cos.v2.core.internal.http.RequestExecutionContext.Builder
-
- executionContext() - Method in class com.ibm.cos.v2.core.internal.http.RequestExecutionContext
-
- ExecutionContext.Builder - Class in com.ibm.cos.v2.core.http
-
- ExecutionFailureExceptionReportingStage<OutputT> - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
- ExecutionFailureExceptionReportingStage(RequestPipeline<SdkHttpFullRequest, OutputT>) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage
-
- ExecutionInterceptor - Interface in com.ibm.cos.v2.core.interceptor
-
An interceptor that is invoked during the execution lifecycle of a request/response (execution).
- ExecutionInterceptorChain - Class in com.ibm.cos.v2.core.interceptor
-
- ExecutionInterceptorChain(List<ExecutionInterceptor>) - Constructor for class com.ibm.cos.v2.core.interceptor.ExecutionInterceptorChain
-
Create a chain that will execute the provided interceptors in the order they are provided.
- executionInterceptors(List<ExecutionInterceptor>) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
Configure a list of execution interceptors that will have access to read and modify the request and response objcets as
they are processed by the SDK.
- executionInterceptors() - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
- executionInterceptors() - Method in class com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration
-
An immutable collection of
ExecutionInterceptors that should be hooked into the execution of each request, in the
order that they should be applied.
- executor(ExecutorService) - Method in interface com.ibm.cos.v2.core.async.AsyncRequestBodyFromInputStreamConfiguration.Builder
-
- executor() - Method in class com.ibm.cos.v2.core.async.AsyncRequestBodyFromInputStreamConfiguration
-
- executorService(ExecutorService) - Method in interface com.ibm.cos.v2.core.FileTransformerConfiguration.Builder
-
- executorService() - Method in class com.ibm.cos.v2.core.FileTransformerConfiguration
-
- expirationTime(Instant) - Method in interface com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryEndpoint.Builder
-
- expirationTime() - Method in class com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryEndpoint
-
- extendedRequestId(String) - Method in interface com.ibm.cos.v2.core.exception.SdkServiceException.Builder
-
Specifies the extendedRequestId returned by the called service.
- extendedRequestId() - Method in interface com.ibm.cos.v2.core.exception.SdkServiceException.Builder
-
The extendedRequestId returned by the called service.
- extendedRequestId - Variable in class com.ibm.cos.v2.core.exception.SdkServiceException.BuilderImpl
-
- extendedRequestId(String) - Method in class com.ibm.cos.v2.core.exception.SdkServiceException.BuilderImpl
-
- extendedRequestId() - Method in class com.ibm.cos.v2.core.exception.SdkServiceException.BuilderImpl
-
- extendedRequestId() - Method in exception com.ibm.cos.v2.core.exception.SdkServiceException
-
The extendedRequestId that was returned by the called service.
- get(String, EndpointDiscoveryRequest) - Method in class com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryRefreshCache
-
Abstract method to be implemented by each service to handle retrieving
endpoints from a cache.
- get(int) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- get(Object) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructMap
-
- getAdditionalJvmLanguages() - Static method in class com.ibm.cos.v2.core.internal.useragent.UserAgentLangValues
-
- getAdjustmentInSeconds(SdkHttpResponse) - Method in class com.ibm.cos.v2.core.internal.retry.ClockSkewAdjuster
-
Returns the recommended clock adjustment that should be used for future requests (in seconds).
- getAlgorithmChecksumValuePair(SdkHttpResponse, ChecksumSpecs) - Static method in class com.ibm.cos.v2.core.internal.util.HttpChecksumUtils
-
Loops through the supported list of checksum for the operation, and gets the header value for the checksum header.
- getAsync(String, EndpointDiscoveryRequest) - Method in class com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryRefreshCache
-
- getAsyncRequestBody() - Method in class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
- getAttemptNumber() - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.utils.RetryableStageHelper
-
- getAttribute(ExecutionAttribute<U>) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionAttributes
-
Retrieve the current value of the provided attribute in this collection of attributes.
- getAttributes() - Method in class com.ibm.cos.v2.core.interceptor.ExecutionAttributes
-
Retrieve the collection of attributes.
- getBufferedData() - Method in class com.ibm.cos.v2.core.internal.async.ChunkBuffer
-
Retrieve the current buffered data.
- getBytesReadBeforeException() - Method in class com.ibm.cos.v2.core.internal.util.UnreliableFilterInputStream
-
- getCapacityForExecution(ExecutionAttributes) - Static method in class com.ibm.cos.v2.core.retry.conditions.TokenBucketRetryCondition
-
- getCause() - Method in class com.ibm.cos.v2.core.exception.SdkException.BuilderImpl
-
- getChecksumBytes() - Method in class com.ibm.cos.v2.core.checksums.Crc32CChecksum
-
Deprecated.
- getChecksumBytes() - Method in class com.ibm.cos.v2.core.checksums.Crc32Checksum
-
Deprecated.
- getChecksumBytes() - Method in class com.ibm.cos.v2.core.checksums.Md5Checksum
-
Deprecated.
- getChecksumBytes() - Method in interface com.ibm.cos.v2.core.checksums.SdkChecksum
-
Deprecated.
Returns the computed checksum in a byte array rather than the long provided by
Checksum.getValue().
- getChecksumBytes() - Method in class com.ibm.cos.v2.core.checksums.Sha1Checksum
-
Deprecated.
- getChecksumBytes() - Method in class com.ibm.cos.v2.core.checksums.Sha256Checksum
-
Deprecated.
- getClockSkew(Instant, Instant) - Static method in class com.ibm.cos.v2.core.retry.ClockSkew
-
Calculate the time skew between a client and server date.
- getCombinedResponseHandler() - Method in class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
Non-streaming requests can use handlers that handle both error and success as a single handler instead of
submitting individual success and error handlers.
- getCrc32Checksum() - Method in class com.ibm.cos.v2.core.internal.util.Crc32ChecksumCalculatingInputStream
-
- getCurrNumErrors() - Method in class com.ibm.cos.v2.core.internal.util.UnreliableFilterInputStream
-
- getEncodings() - Method in class com.ibm.cos.v2.core.internal.interceptor.trait.RequestCompression
-
- getErrorResponseHandler() - Method in class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
- getExtendedRequestId() - Method in class com.ibm.cos.v2.core.exception.SdkServiceException.BuilderImpl
-
- getFile() - Method in class com.ibm.cos.v2.core.io.ResettableInputStream
-
Returns the underlying file, if known; or null if not;
- getGenerator() - Static method in class com.ibm.cos.v2.core.util.IdempotentUtils
-
- getGlobalInterceptors() - Method in class com.ibm.cos.v2.core.interceptor.ClasspathInterceptorChainFactory
-
Load the global handlers by reading the global execution interceptors resource.
- getGlobalTimeOffset() - Static method in class com.ibm.cos.v2.core.SdkGlobalTime
-
Gets the global time difference in seconds between the running JVM and
AWS.
- getInput() - Method in class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
- getInstance() - Static method in class com.ibm.cos.v2.core.internal.util.Mimetype
-
Loads MIME type info from the file 'mime.types' in the classpath, if it's available.
- getInstance() - Static method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- getInstance() - Static method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructMap
-
- getInterceptors(String) - Method in class com.ibm.cos.v2.core.interceptor.ClasspathInterceptorChainFactory
-
Constructs a new request handler chain by analyzing the specified classpath resource.
- getKnownType() - Method in interface com.ibm.cos.v2.core.protocol.MarshallingType
-
- getLastException() - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.utils.RetryableStageHelper
-
- getMarked() - Method in class com.ibm.cos.v2.core.internal.util.UnreliableFilterInputStream
-
- getMarshaller() - Method in class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
- getMaxNumErrors() - Method in class com.ibm.cos.v2.core.internal.util.UnreliableFilterInputStream
-
- getMessage() - Method in exception com.ibm.cos.v2.core.exception.SdkClientException
-
- getMessage() - Method in class com.ibm.cos.v2.core.exception.SdkException.BuilderImpl
-
- getMetricCollector() - Method in class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
- getMimetype(Path) - Method in class com.ibm.cos.v2.core.internal.util.Mimetype
-
Determines the mimetype of a file by looking up the file's extension in an internal listing
to find the corresponding mime type.
- getMimetype(File) - Method in class com.ibm.cos.v2.core.internal.util.Mimetype
-
Determines the mimetype of a file by looking up the file's extension in an internal listing
to find the corresponding mime type.
- getNumAttempts() - Method in class com.ibm.cos.v2.core.exception.SdkException.BuilderImpl
-
- getOperationName() - Method in class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
- getOptionalAttribute(ExecutionAttribute<U>) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionAttributes
-
Retrieve the Optional current value of the provided attribute in this collection of attributes.
- getOptionalTrait(Class<T>) - Method in class com.ibm.cos.v2.core.SdkField
-
Gets the trait of the specified class if available.
- getOptionalTrait(Class<T>, TraitType) - Method in class com.ibm.cos.v2.core.SdkField
-
Gets the trait of the specified class if available.
- getOrCreate() - Static method in class com.ibm.cos.v2.core.internal.useragent.DefaultSystemUserAgent
-
- getOrCreate() - Static method in interface com.ibm.cos.v2.core.util.SystemUserAgent
-
- getPosition() - Method in class com.ibm.cos.v2.core.internal.util.UnreliableFilterInputStream
-
- getProperty(String) - Method in class com.ibm.cos.v2.core.internal.useragent.SdkClientUserAgentProperties
-
- getProtocolMetadata() - Method in class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
- getRequestBody() - Method in class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
- getRequestId() - Method in class com.ibm.cos.v2.core.exception.SdkServiceException.BuilderImpl
-
- getRequiredTrait(Class<T>) - Method in class com.ibm.cos.v2.core.SdkField
-
- getRequiredTrait(Class<T>, TraitType) - Method in class com.ibm.cos.v2.core.SdkField
-
- getResetCount() - Method in class com.ibm.cos.v2.core.internal.util.UnreliableFilterInputStream
-
- getResetIntervalBeforeException() - Method in class com.ibm.cos.v2.core.internal.util.UnreliableFilterInputStream
-
- getResolvedChecksumSpecs(ExecutionAttributes) - Static method in class com.ibm.cos.v2.core.internal.util.HttpChecksumResolver
-
- getResponseHandler() - Method in class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
- getResponseStream() - Method in exception com.ibm.cos.v2.core.exception.SdkInterruptedException
-
- getRootCause(Throwable) - Static method in class com.ibm.cos.v2.core.internal.util.ThrowableUtils
-
Returns the root cause of the given cause, or null if the given
cause is null.
- getServerTime(SdkHttpResponse) - Static method in class com.ibm.cos.v2.core.retry.ClockSkew
-
Get the server time from the service response, or empty if the time could not be determined.
- getStatusCode() - Method in class com.ibm.cos.v2.core.exception.SdkServiceException.BuilderImpl
-
- getTargetClass() - Method in interface com.ibm.cos.v2.core.protocol.MarshallingType
-
- getter(Function<Object, TypeT>) - Method in class com.ibm.cos.v2.core.SdkField.Builder
-
Sets the
Function that will accept an object and return the current value of 'this' field on that object.
- getTimeOffset() - Method in class com.ibm.cos.v2.core.internal.http.SdkClientTime
-
Gets the latest recorded time offset.
- getTrait(Class<T>) - Method in class com.ibm.cos.v2.core.SdkField
-
Gets the trait of the specified class if available.
- getTrait(Class<T>, TraitType) - Method in class com.ibm.cos.v2.core.SdkField
-
Gets the trait of the specified class and known type if available.
- getValue() - Method in class com.ibm.cos.v2.core.checksums.Crc32CChecksum
-
Deprecated.
- getValue() - Method in class com.ibm.cos.v2.core.checksums.Crc32Checksum
-
Deprecated.
- getValue() - Method in class com.ibm.cos.v2.core.checksums.Md5Checksum
-
Deprecated.
- getValue() - Method in class com.ibm.cos.v2.core.checksums.Sha1Checksum
-
Deprecated.
- getValue() - Method in class com.ibm.cos.v2.core.checksums.Sha256Checksum
-
Deprecated.
- getValue() - Method in class com.ibm.cos.v2.core.internal.checksums.factory.SdkCrc32
-
- getValue() - Method in class com.ibm.cos.v2.core.internal.checksums.factory.SdkCrc32C
-
- getValueForField(String, Class<T>) - Method in class com.ibm.cos.v2.core.SdkRequest
-
Used to retrieve the value of a field from any class that extends
SdkRequest.
- getValueForField(String, Class<T>) - Method in class com.ibm.cos.v2.core.SdkResponse
-
Used to retrieve the value of a field from any class that extends
SdkResponse.
- getValueOrDefault(Object) - Method in class com.ibm.cos.v2.core.SdkField
-
Retrieves the current value of 'this' field from the given POJO.
- getWrappedInputStream() - Method in class com.ibm.cos.v2.core.internal.io.AwsChunkedInputStream
-
- getWrappedInputStream() - Method in class com.ibm.cos.v2.core.io.SdkInputStream
-
Returns the underlying input stream, if any, from the subclass; or null
if there is no underlying input stream.
- getWritableStackTrace() - Method in class com.ibm.cos.v2.core.exception.SdkException.BuilderImpl
-
- GZIP - Static variable in class com.ibm.cos.v2.core.internal.compression.CompressorType
-
- GzipCompressor - Class in com.ibm.cos.v2.core.internal.compression
-
- GzipCompressor() - Constructor for class com.ibm.cos.v2.core.internal.compression.GzipCompressor
-
- handle(SdkHttpFullResponse, ExecutionAttributes) - Method in class com.ibm.cos.v2.core.client.handler.AttachHttpMetadataResponseHandler
-
- handle(SdkHttpFullResponse, ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.http.HttpResponseHandler
-
Accepts an HTTP response object, and returns an object of type T.
- handle(SdkHttpFullResponse, ExecutionAttributes) - Method in class com.ibm.cos.v2.core.http.MetricCollectingHttpResponseHandler
-
- handle(SdkHttpFullResponse, ExecutionAttributes) - Method in class com.ibm.cos.v2.core.internal.http.CombinedResponseHandler
-
- handleRequests() - Method in class com.ibm.cos.v2.core.internal.pagination.async.ItemsSubscription
-
- handleRequests() - Method in class com.ibm.cos.v2.core.pagination.async.PaginationSubscription
-
Recursive method to deal with requests until there are no outstandingRequests or
no more pages.
- handleRequests() - Method in class com.ibm.cos.v2.core.pagination.async.ResponsesSubscription
-
- HandleResponseStage<OutputT> - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
Pipeline stage that executes an
HttpResponseHandler to transform the response into a
Response
object that contains a flag indicating success of failure and an unmarshalled response object or exception as
appropriate.
- HandleResponseStage(HttpResponseHandler<Response<OutputT>>) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.HandleResponseStage
-
- HAS_INITIAL_REQUEST_EVENT - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
If true, indicates that this is an event streaming request being sent over RPC, and therefore the serialized
request object is encapsulated as an event of type initial-request.
- hasExecuted() - Method in class com.ibm.cos.v2.core.internal.http.timers.ApiCallTimeoutTracker
-
- hasExecuted() - Method in class com.ibm.cos.v2.core.internal.http.timers.AsyncTimeoutTask
-
- hasExecuted() - Method in class com.ibm.cos.v2.core.internal.http.timers.NoOpTimeoutTracker
-
- hasExecuted() - Method in class com.ibm.cos.v2.core.internal.http.timers.SyncTimeoutTask
-
Returns whether this task has finished executing its timeout behavior.
- hasExecuted() - Method in interface com.ibm.cos.v2.core.internal.http.timers.TimeoutTask
-
- hasExecuted() - Method in interface com.ibm.cos.v2.core.internal.http.timers.TimeoutTracker
-
- HASH - Static variable in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
- hashCode() - Method in class com.ibm.cos.v2.core.ApiName
-
- hashCode() - Method in class com.ibm.cos.v2.core.async.AsyncRequestBodyFromInputStreamConfiguration
-
- hashCode() - Method in class com.ibm.cos.v2.core.async.AsyncRequestBodySplitConfiguration
-
- hashCode() - Method in class com.ibm.cos.v2.core.async.ResponsePublisher
-
- hashCode() - Method in class com.ibm.cos.v2.core.BytesWrapper
-
- hashCode() - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs
-
- hashCode() - Method in class com.ibm.cos.v2.core.client.config.SdkClientConfiguration
-
- hashCode() - Method in class com.ibm.cos.v2.core.CompressionConfiguration
-
- hashCode() - Method in class com.ibm.cos.v2.core.CredentialType
-
- hashCode() - Method in class com.ibm.cos.v2.core.document.internal.BooleanDocument
-
- hashCode() - Method in class com.ibm.cos.v2.core.document.internal.ListDocument
-
- hashCode() - Method in class com.ibm.cos.v2.core.document.internal.MapDocument
-
- hashCode() - Method in class com.ibm.cos.v2.core.document.internal.NullDocument
-
- hashCode() - Method in class com.ibm.cos.v2.core.document.internal.NumberDocument
-
- hashCode() - Method in class com.ibm.cos.v2.core.document.internal.StringDocument
-
- hashCode() - Method in class com.ibm.cos.v2.core.FileRequestBodyConfiguration
-
- hashCode() - Method in class com.ibm.cos.v2.core.FileTransformerConfiguration
-
- hashCode() - Method in class com.ibm.cos.v2.core.interceptor.ExecutionAttribute
-
This override considers execution attributes with the same name
to be the same object for the purpose of attribute merge.
- hashCode() - Method in class com.ibm.cos.v2.core.interceptor.ExecutionAttributes
-
- hashCode() - Method in class com.ibm.cos.v2.core.interceptor.trait.HttpChecksum
-
- hashCode() - Method in class com.ibm.cos.v2.core.internal.capacity.TokenBucket
-
- hashCode() - Method in class com.ibm.cos.v2.core.internal.compression.CompressorType
-
- hashCode() - Method in class com.ibm.cos.v2.core.internal.interceptor.trait.RequestCompression
-
- hashCode() - Method in class com.ibm.cos.v2.core.internal.retry.DefaultTokenBucketExceptionCostFunction
-
- hashCode() - Method in class com.ibm.cos.v2.core.internal.StaticClientEndpointProvider
-
- hashCode() - Method in class com.ibm.cos.v2.core.internal.waiters.DefaultWaiterResponse
-
- hashCode() - Method in class com.ibm.cos.v2.core.internal.waiters.ResponseOrException
-
- hashCode() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration
-
- hashCode() - Method in class com.ibm.cos.v2.core.Response
-
- hashCode() - Method in class com.ibm.cos.v2.core.ResponseBytes
-
- hashCode() - Method in class com.ibm.cos.v2.core.retry.backoff.EqualJitterBackoffStrategy
-
Deprecated.
- hashCode() - Method in class com.ibm.cos.v2.core.retry.backoff.FixedDelayBackoffStrategy
-
Deprecated.
- hashCode() - Method in class com.ibm.cos.v2.core.retry.backoff.FullJitterBackoffStrategy
-
Deprecated.
- hashCode() - Method in class com.ibm.cos.v2.core.retry.conditions.AndRetryCondition
-
- hashCode() - Method in class com.ibm.cos.v2.core.retry.conditions.MaxNumberOfRetriesCondition
-
- hashCode() - Method in class com.ibm.cos.v2.core.retry.conditions.OrRetryCondition
-
- hashCode() - Method in class com.ibm.cos.v2.core.retry.conditions.RetryOnClockSkewCondition
-
- hashCode() - Method in class com.ibm.cos.v2.core.retry.conditions.RetryOnExceptionsCondition
-
- hashCode() - Method in class com.ibm.cos.v2.core.retry.conditions.RetryOnStatusCodeCondition
-
- hashCode() - Method in class com.ibm.cos.v2.core.retry.conditions.RetryOnThrottlingCondition
-
- hashCode() - Method in class com.ibm.cos.v2.core.retry.conditions.TokenBucketRetryCondition
-
- hashCode() - Method in class com.ibm.cos.v2.core.retry.RetryPolicy
-
Deprecated.
- hashCode() - Method in class com.ibm.cos.v2.core.SdkNumber
-
- hashCode() - Method in class com.ibm.cos.v2.core.SdkResponse
-
- hashCode() - Method in class com.ibm.cos.v2.core.SdkServiceClientConfiguration
-
- hashCode() - Method in class com.ibm.cos.v2.core.SplittingTransformerConfiguration
-
- hashCode() - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- hashCode() - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructMap
-
- hashCode() - Method in class com.ibm.cos.v2.core.waiters.WaiterOverrideConfiguration
-
- hasInitialRequestEvent() - Method in class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
- hasLegacyChecksumRequiredTrait(ExecutionAttributes) - Static method in class com.ibm.cos.v2.core.internal.util.HttpChecksumUtils
-
- hasNext() - Method in class com.ibm.cos.v2.core.pagination.sync.PaginatedResponsesIterator
-
- hasNextPage(ResponseT) - Method in interface com.ibm.cos.v2.core.pagination.async.AsyncPageFetcher
-
Returns a boolean value indicating if a next page is available.
- hasNextPage() - Method in class com.ibm.cos.v2.core.pagination.async.PaginationSubscription
-
- hasNextPage(ResponseT) - Method in interface com.ibm.cos.v2.core.pagination.sync.SyncPageFetcher
-
Returns a boolean value indicating if a next page is available.
- HEADER_COLON_SEPARATOR - Static variable in class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream
-
- HEADER_COLON_SEPARATOR - Static variable in class com.ibm.cos.v2.core.internal.util.ChunkContentUtils
-
- HEADER_FOR_TRAILER_REFERENCE - Static variable in class com.ibm.cos.v2.core.HttpChecksumConstant
-
- HEADER_SDK_TRANSACTION_ID - Static variable in class com.ibm.cos.v2.core.internal.http.pipeline.stages.ApplyTransactionIdStage
-
- HEADER_USER_AGENT - Static variable in class com.ibm.cos.v2.core.internal.http.pipeline.stages.ApplyUserAgentStage
-
- headerName(String) - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs.Builder
-
- headerName() - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs
-
- headers(Map<String, List<String>>) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
Configure headers to be set on the HTTP request.
- headers() - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
- headers() - Method in class com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration
-
An unmodifiable representation of the set of HTTP headers that should be sent with every request.
- headers() - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Optional additional headers to be added to the HTTP request.
- headers(Map<String, List<String>>) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Add additional headers to be set on the HTTP request.
- headers() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- headers(Map<String, List<String>>) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- headers() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration
-
Optional additional headers to be added to the HTTP request.
- HEADERS_READ_END_NANO_TIME - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
The nano time that reading the response headers is complete.
- hostPrefixExpression() - Method in class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
- hostPrefixExpression(String) - Method in class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
Sets the resolved host prefix expression that will be added as a prefix to the original endpoint.
- HTTP - Static variable in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
- HTTP_CHECKSUM - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
Key to indicate if the Http Checksums that are valid for an operation.
- HTTP_CHECKSUM_HEADER_PREFIX - Static variable in class com.ibm.cos.v2.core.HttpChecksumConstant
-
- HTTP_CHECKSUM_REQUIRED - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
- HTTP_CHECKSUM_VALIDATION_ALGORITHM - Static variable in class com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute
-
- HTTP_CHECKSUM_VALIDATION_ALGORITHM_V2 - Static variable in class com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute
-
The algorithm used for checksum validation of a response.
- HTTP_CHECKSUM_VALUE - Static variable in class com.ibm.cos.v2.core.HttpChecksumConstant
-
- HTTP_CLIENT_CONFIG - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
- HTTP_RESPONSE_CHECKSUM_VALIDATION - Static variable in class com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute
-
- HttpChecksum - Class in com.ibm.cos.v2.core.interceptor.trait
-
- HttpChecksum.Builder - Class in com.ibm.cos.v2.core.interceptor.trait
-
- HttpChecksumConstant - Class in com.ibm.cos.v2.core
-
Defines all the constants that are used while adding and validating Http checksum for an operation.
- httpChecksumHeader(String) - Static method in class com.ibm.cos.v2.core.internal.util.HttpChecksumUtils
-
- HttpChecksumRequired - Class in com.ibm.cos.v2.core.interceptor.trait
-
- HttpChecksumResolver - Class in com.ibm.cos.v2.core.internal.util
-
Class to resolve the different Checksums specs from ExecutionAttributes.
- HttpChecksumStage - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
Stage to implement the "httpChecksum" and "httpChecksumRequired" C2J traits, and flexible checksums.
- HttpChecksumStage(ClientType) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.HttpChecksumStage
-
- HttpChecksumUtils - Class in com.ibm.cos.v2.core.internal.util
-
- HttpChecksumValidationInterceptor - Class in com.ibm.cos.v2.core.internal.interceptor
-
Interceptor to intercepts Sync and Async responses.
- HttpChecksumValidationInterceptor() - Constructor for class com.ibm.cos.v2.core.internal.interceptor.HttpChecksumValidationInterceptor
-
- httpClient(SdkAsyncHttpClient) - Method in interface com.ibm.cos.v2.core.client.builder.SdkAsyncClientBuilder
-
- httpClient(SdkHttpClient) - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
- httpClient(SdkAsyncHttpClient) - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
- httpClient(SdkHttpClient) - Method in interface com.ibm.cos.v2.core.client.builder.SdkSyncClientBuilder
-
Sets the
SdkHttpClient that the SDK service client will use to make HTTP calls.
- httpClientBuilder(SdkAsyncHttpClient.Builder) - Method in interface com.ibm.cos.v2.core.client.builder.SdkAsyncClientBuilder
-
Sets a custom HTTP client builder that will be used to obtain a configured instance of
SdkAsyncHttpClient.
- httpClientBuilder(SdkHttpClient.Builder) - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
- httpClientBuilder(SdkAsyncHttpClient.Builder) - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
- httpClientBuilder(SdkHttpClient.Builder) - Method in interface com.ibm.cos.v2.core.client.builder.SdkSyncClientBuilder
-
Sets a
SdkHttpClient.Builder that will be used to obtain a configured instance of
SdkHttpClient.
- httpClientDependencies(HttpClientDependencies) - Method in interface com.ibm.cos.v2.core.internal.http.AmazonAsyncHttpClient.RequestExecutionBuilder
-
- httpClientDependencies() - Method in interface com.ibm.cos.v2.core.internal.http.AmazonAsyncHttpClient.RequestExecutionBuilder
-
- httpClientDependencies(Consumer<HttpClientDependencies.Builder>) - Method in interface com.ibm.cos.v2.core.internal.http.AmazonAsyncHttpClient.RequestExecutionBuilder
-
- httpClientDependencies(HttpClientDependencies) - Method in interface com.ibm.cos.v2.core.internal.http.AmazonSyncHttpClient.RequestExecutionBuilder
-
- httpClientDependencies() - Method in interface com.ibm.cos.v2.core.internal.http.AmazonSyncHttpClient.RequestExecutionBuilder
-
- httpClientDependencies(Consumer<HttpClientDependencies.Builder>) - Method in interface com.ibm.cos.v2.core.internal.http.AmazonSyncHttpClient.RequestExecutionBuilder
-
- HttpClientDependencies - Class in com.ibm.cos.v2.core.internal.http
-
- HttpClientDependencies.Builder - Class in com.ibm.cos.v2.core.internal.http
-
- httpRequest() - Method in interface com.ibm.cos.v2.core.interceptor.Context.AfterMarshalling
-
- httpRequest() - Method in interface com.ibm.cos.v2.core.interceptor.Context.FailedExecution
-
The latest version of the
SdkHttpRequest available when the execution failed.
- httpRequest(SdkHttpRequest) - Method in class com.ibm.cos.v2.core.interceptor.InterceptorContext.Builder
-
- httpRequest() - Method in class com.ibm.cos.v2.core.interceptor.InterceptorContext
-
- httpRequest() - Method in class com.ibm.cos.v2.core.internal.interceptor.DefaultFailedExecutionContext
-
- httpResponse() - Method in interface com.ibm.cos.v2.core.interceptor.Context.AfterTransmission
-
The HTTP response returned by the service with which the SDK is communicating.
- httpResponse() - Method in interface com.ibm.cos.v2.core.interceptor.Context.FailedExecution
-
The latest version of the
SdkHttpResponse available when the execution failed.
- httpResponse(SdkHttpResponse) - Method in class com.ibm.cos.v2.core.interceptor.InterceptorContext.Builder
-
- httpResponse() - Method in class com.ibm.cos.v2.core.interceptor.InterceptorContext
-
- httpResponse() - Method in class com.ibm.cos.v2.core.internal.interceptor.DefaultFailedExecutionContext
-
- httpResponse(SdkHttpFullResponse) - Method in class com.ibm.cos.v2.core.Response.Builder
-
The HTTP response that was received by the SDK prior to determining the result.
- httpResponse() - Method in class com.ibm.cos.v2.core.Response
-
The HTTP response that was received by the SDK prior to determining the result.
- HttpResponseHandler<T> - Interface in com.ibm.cos.v2.core.http
-
Responsible for handling an HTTP response and returning an object of type T.
- httpStatusCode(Integer) - Method in class com.ibm.cos.v2.core.retry.RetryPolicyContext.Builder
-
- httpStatusCode() - Method in class com.ibm.cos.v2.core.retry.RetryPolicyContext
-
- iamEndpoint(String) - Method in interface com.ibm.cos.v2.core.client.builder.SdkClientBuilder
-
Sets the IAM endpoint to use for token retrieval by the DefaultTokenManager
and the DefaultTokenProvider.
- iamEndpoint(String) - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
IBM Supported
- IBM_PROTECTION_MANAGEMENT_STATE_HEADER - Static variable in interface com.ibm.cos.v2.core.http.HttpResponseHandler
-
IBM Supported: IBM Protection Management header
- idempotencyToken() - Static method in class com.ibm.cos.v2.core.traits.DefaultValueTrait
-
Creates a precanned
DefaultValueTrait using the idempotency token generation which
creates a new UUID if a field is null.
- IdempotentAsyncResponseHandler<T,R> - Class in com.ibm.cos.v2.core.internal.http
-
Wrapper for a
TransformingAsyncResponseHandler that allows attachment to an external scope and given a way
of evaluating whether that scope has changed or not will only allow prepare() to be called on its delegate once
per state change and will cache and reserve the future that is returned by the delegate the rest of the time.
- IdempotentUtils - Class in com.ibm.cos.v2.core.util
-
Utility class to manage idempotency token
- identifiers(Map<String, String>) - Method in interface com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryRequest.Builder
-
Specifies a map containing a set identifiers mapped to the name of the field in the request.
- identifiers() - Method in class com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryRequest
-
- identity() - Method in class com.ibm.cos.v2.core.SelectedAuthScheme
-
- IDENTITY_PROVIDERS - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
The IdentityProviders configured on the client.
- IDENTITY_PROVIDERS - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
- IdentityProviderNameMapping - Enum in com.ibm.cos.v2.core.internal.useragent
-
A enum class representing a short form of identity providers to record in the UA string.
- ignoreDataTypeConversionFailures() - Method in class com.ibm.cos.v2.core.SdkField
-
- indexOf(Object) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- info(Object) - Method in interface com.ibm.cos.v2.core.log.InternalLogApi
-
Logs a message with info log level.
- info(Object, Throwable) - Method in interface com.ibm.cos.v2.core.log.InternalLogApi
-
Logs an error with info log level.
- initialize(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.internal.retry.RetryPolicyAdapter.Builder
-
- inputStream(InputStream) - Method in interface com.ibm.cos.v2.core.async.AsyncRequestBodyFromInputStreamConfiguration.Builder
-
Configures the InputStream.
- inputStream() - Method in class com.ibm.cos.v2.core.async.AsyncRequestBodyFromInputStreamConfiguration
-
- inputStream - Variable in class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream.Builder
-
- inputStream(InputStream) - Method in class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream.Builder
-
- inputStream(InputStream) - Method in class com.ibm.cos.v2.core.internal.io.AwsCompressionInputStream.Builder
-
- InputStreamResponseTransformer<ResponseT extends SdkResponse> - Class in com.ibm.cos.v2.core.internal.async
-
- InputStreamResponseTransformer() - Constructor for class com.ibm.cos.v2.core.internal.async.InputStreamResponseTransformer
-
- InputStreamWithExecutorAsyncRequestBody - Class in com.ibm.cos.v2.core.internal.async
-
- InputStreamWithExecutorAsyncRequestBody(AsyncRequestBodyFromInputStreamConfiguration) - Constructor for class com.ibm.cos.v2.core.internal.async.InputStreamWithExecutorAsyncRequestBody
-
- INSTANCE - Static variable in class com.ibm.cos.v2.core.internal.http.timers.NoOpTimeoutTracker
-
- INSTANT - Static variable in interface com.ibm.cos.v2.core.protocol.MarshallingType
-
- INTEGER - Static variable in interface com.ibm.cos.v2.core.protocol.MarshallingType
-
- interceptorChain(ExecutionInterceptorChain) - Method in class com.ibm.cos.v2.core.http.ExecutionContext.Builder
-
- interceptorChain() - Method in class com.ibm.cos.v2.core.http.ExecutionContext
-
- interceptorChain() - Method in class com.ibm.cos.v2.core.internal.http.RequestExecutionContext
-
- interceptorContext(InterceptorContext) - Method in class com.ibm.cos.v2.core.http.ExecutionContext.Builder
-
- interceptorContext() - Method in class com.ibm.cos.v2.core.http.ExecutionContext
-
- interceptorContext(InterceptorContext) - Method in class com.ibm.cos.v2.core.http.ExecutionContext
-
- InterceptorContext - Class in com.ibm.cos.v2.core.interceptor
-
- interceptorContext(InterceptorContext) - Method in class com.ibm.cos.v2.core.internal.interceptor.DefaultFailedExecutionContext.Builder
-
- InterceptorContext.Builder - Class in com.ibm.cos.v2.core.interceptor
-
- INTERNAL_METADATA_MARKER - Static variable in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
- INTERNAL_USER_AGENT - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
Option to specify the internal user agent.
- InternalCoreExecutionAttribute - Class in com.ibm.cos.v2.core.internal
-
Attributes that can be applied to all sdk requests.
- InternalLogApi - Interface in com.ibm.cos.v2.core.log
-
An SDK internal logging API, not intended for general use.
- InterruptMonitor - Class in com.ibm.cos.v2.core.internal.http
-
A set of utilities for monitoring the status of the currently-executing SDK thread.
- intValue() - Method in class com.ibm.cos.v2.core.SdkNumber
-
- invokeInterceptorsAndCreateExecutionContext(ClientExecutionParams<InputT, OutputT>) - Method in class com.ibm.cos.v2.core.internal.handler.BaseClientHandler
-
- invokePlugins(SdkClientConfiguration) - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
By default, returns the configuration as-is.
- IO - Static variable in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
- is - Variable in class com.ibm.cos.v2.core.internal.io.AwsChunkedInputStream
-
- IS_DISCOVERED_ENDPOINT - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
Whether the endpoint on the request is the result of Endpoint Discovery.
- IS_FULL_DUPLEX - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
The key to indicate if the request is for a full duplex operation ie., request and response are sent/received
at the same time.
- IS_NONE_AUTH_TYPE_REQUEST - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
- isAtStart - Variable in class com.ibm.cos.v2.core.internal.io.AwsChunkedInputStream
-
- isBoolean() - Method in interface com.ibm.cos.v2.core.document.Document
-
- isBoolean() - Method in class com.ibm.cos.v2.core.document.internal.BooleanDocument
-
Indicates this is a Boolean Document.
- isCalculateCrc32FromCompressedData() - Method in class com.ibm.cos.v2.core.internal.handler.BaseClientHandler
-
- isClockSkewed(Instant, Instant) - Static method in class com.ibm.cos.v2.core.retry.ClockSkew
-
Determine whether the request-level client time was sufficiently skewed from the server time as to possibly cause a
clock skew error.
- isClockSkewException() - Method in exception com.ibm.cos.v2.core.exception.SdkServiceException
-
Specifies whether an exception may have been caused by clock skew.
- isClockSkewException(SdkException) - Static method in class com.ibm.cos.v2.core.retry.RetryUtils
-
Returns true if the specified exception is a clock skew error.
- isCloseDisabled() - Method in class com.ibm.cos.v2.core.io.ReleasableInputStream
-
Returns true if the close method has been disabled; false otherwise.
- isDebugEnabled() - Method in interface com.ibm.cos.v2.core.log.InternalLogApi
-
Is debug logging currently enabled?
- isEmpty() - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- isEmpty() - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructMap
-
- isEnabled() - Method in class com.ibm.cos.v2.core.internal.http.timers.ApiCallTimeoutTracker
-
- isEnabled() - Method in class com.ibm.cos.v2.core.internal.http.timers.NoOpTimeoutTracker
-
- isEnabled() - Method in interface com.ibm.cos.v2.core.internal.http.timers.TimeoutTracker
-
- isEndpointOverridden() - Method in interface com.ibm.cos.v2.core.ClientEndpointProvider
-
Returns true if this endpoint was specified as an override by the customer, or false if it was determined
automatically by the SDK.
- isEndpointOverridden() - Method in class com.ibm.cos.v2.core.internal.StaticClientEndpointProvider
-
- isErrorEnabled() - Method in interface com.ibm.cos.v2.core.log.InternalLogApi
-
Is error logging currently enabled?
- isFakeIoException() - Method in class com.ibm.cos.v2.core.internal.util.UnreliableFilterInputStream
-
- isFastFailRateLimiting() - Method in interface com.ibm.cos.v2.core.retry.RetryPolicy.Builder
-
Deprecated.
Whether the client should immediately fail the request when not enough capacity is immediately available from the
rate limiter to execute the request, instead of waiting for capacity to be available.
- isFastFailRateLimiting() - Method in class com.ibm.cos.v2.core.retry.RetryPolicy
-
Deprecated.
When using
RetryMode.ADAPTIVE retry mode, this controls the client should immediately fail the request when not
enough capacity is immediately available from the rate limiter to execute the request, instead of waiting for capacity
to be available.
- isFatalEnabled() - Method in interface com.ibm.cos.v2.core.log.InternalLogApi
-
Is fatal logging currently enabled?
- isFlattened(boolean) - Method in class com.ibm.cos.v2.core.traits.ListTrait.Builder
-
- isFlattened() - Method in class com.ibm.cos.v2.core.traits.ListTrait
-
- isFlattened(boolean) - Method in class com.ibm.cos.v2.core.traits.MapTrait.Builder
-
- isFlattened() - Method in class com.ibm.cos.v2.core.traits.MapTrait
-
- isFullDuplex() - Method in class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
- isHeaderBasedSigningAuth(SigningMethod, String) - Static method in class com.ibm.cos.v2.core.internal.util.HttpChecksumUtils
-
- isHttpChecksumCalculationNeeded(SdkHttpFullRequest.Builder, ExecutionAttributes) - Static method in class com.ibm.cos.v2.core.internal.util.HttpChecksumUtils
-
HTTP checksum calculation is needed if one of the following conditions is met:
1.
- isHttpChecksumPresent(SdkHttpRequest, ChecksumSpecs) - Static method in class com.ibm.cos.v2.core.internal.util.HttpChecksumUtils
-
Checks if the request header is already updated with Calculated checksum.
- isHttpChecksumValidationEnabled(ChecksumSpecs) - Static method in class com.ibm.cos.v2.core.internal.util.HttpChecksumUtils
-
- isInfoEnabled() - Method in interface com.ibm.cos.v2.core.log.InternalLogApi
-
Is info logging currently enabled?
- isInitialized() - Method in class com.ibm.cos.v2.core.internal.retry.RetryPolicyAdapter
-
- isLastPage(boolean) - Method in interface com.ibm.cos.v2.core.pagination.async.PaginatedItemsPublisher.Builder
-
- isList() - Method in interface com.ibm.cos.v2.core.document.Document
-
- isList() - Method in class com.ibm.cos.v2.core.document.internal.ListDocument
-
- isMap() - Method in interface com.ibm.cos.v2.core.document.Document
-
- isMap() - Method in class com.ibm.cos.v2.core.document.internal.MapDocument
-
- isMd5ChecksumRequired(ExecutionAttributes) - Static method in class com.ibm.cos.v2.core.internal.util.HttpChecksumUtils
-
- isNull() - Method in interface com.ibm.cos.v2.core.document.Document
-
Checks if the document is a null value.
- isNull() - Method in class com.ibm.cos.v2.core.document.internal.NullDocument
-
- isNumber() - Method in interface com.ibm.cos.v2.core.document.Document
-
- isNumber() - Method in class com.ibm.cos.v2.core.document.internal.NumberDocument
- isOutputTokenAvailable(T) - Static method in class com.ibm.cos.v2.core.util.PaginatorUtils
-
Checks if the output token is available.
- isRequestChecksumRequired(boolean) - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs.Builder
-
- isRequestChecksumRequired() - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs
-
- isRequestChecksumRequired() - Method in class com.ibm.cos.v2.core.interceptor.trait.HttpChecksum
-
- isRequestEntityTooLargeException(SdkException) - Static method in class com.ibm.cos.v2.core.retry.RetryUtils
-
Returns true if the specified exception is a request entity too large error.
- isRequestStreaming(boolean) - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs.Builder
-
- isRequestStreaming() - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs
-
- isRequestStreaming(boolean) - Method in class com.ibm.cos.v2.core.interceptor.trait.HttpChecksum.Builder
-
- isRequestStreaming() - Method in class com.ibm.cos.v2.core.interceptor.trait.HttpChecksum
-
- isRetryableException() - Method in exception com.ibm.cos.v2.core.exception.SdkServiceException
-
Specifies whether an exception is retryable.
- isRetryableException(SdkException) - Static method in class com.ibm.cos.v2.core.retry.RetryUtils
-
Returns true if the specified exception is retryable.
- isServiceException(SdkException) - Static method in class com.ibm.cos.v2.core.retry.RetryUtils
-
- isStreaming(boolean) - Method in class com.ibm.cos.v2.core.internal.interceptor.trait.RequestCompression.Builder
-
- isStreaming() - Method in class com.ibm.cos.v2.core.internal.interceptor.trait.RequestCompression
-
- isStreamingUnsignedPayload(SdkHttpRequest, ExecutionAttributes, ChecksumSpecs, boolean) - Static method in class com.ibm.cos.v2.core.internal.util.HttpChecksumUtils
-
The header based Checksum is computed only if following criteria is met
- Flexible checksum is not already computed.
- isString() - Method in interface com.ibm.cos.v2.core.document.Document
-
- isString() - Method in class com.ibm.cos.v2.core.document.internal.StringDocument
-
- isSuccess(Boolean) - Method in class com.ibm.cos.v2.core.Response.Builder
-
Indicates whether the result indicates success or failure of the original request.
- isSuccess() - Method in class com.ibm.cos.v2.core.Response
-
Indicates whether the result indicates success or failure of the original request.
- isSupported(String) - Static method in class com.ibm.cos.v2.core.internal.compression.CompressorType
-
Whether or not the compressor type is supported by the SDK.
- isTerminated() - Method in class com.ibm.cos.v2.core.pagination.async.PaginationSubscription
-
- isTerminating - Variable in class com.ibm.cos.v2.core.internal.io.AwsChunkedInputStream
-
- isThrottlingException() - Method in exception com.ibm.cos.v2.core.exception.SdkServiceException
-
Specifies whether an exception is caused by throttling.
- isThrottlingException(SdkException) - Static method in class com.ibm.cos.v2.core.retry.RetryUtils
-
Returns true if the specified exception is a throttling error.
- isTraceEnabled() - Method in interface com.ibm.cos.v2.core.log.InternalLogApi
-
Is trace logging currently enabled?
- isTrailerBasedChecksumForClientType(ExecutionAttributes, SdkHttpRequest, ClientType, ChecksumSpecs, boolean, boolean) - Static method in class com.ibm.cos.v2.core.internal.util.HttpChecksumUtils
-
- isTrailerBasedFlexibleChecksumComputed(SdkHttpRequest, ExecutionAttributes, ChecksumSpecs, boolean, boolean) - Static method in class com.ibm.cos.v2.core.internal.util.HttpChecksumUtils
-
The trailer based Checksum is computed only if following criteria is met
- Flexible checksum is not already computed.
- isTrailingTerminated - Variable in class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream
-
- isUnsignedPayload(SigningMethod, String, boolean) - Static method in class com.ibm.cos.v2.core.internal.util.HttpChecksumUtils
-
- isValidationEnabled(boolean) - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs.Builder
-
- isValidationEnabled() - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs
-
- isWarnEnabled() - Method in interface com.ibm.cos.v2.core.log.InternalLogApi
-
Is warn logging currently enabled?
- itemIteratorFunction(Function<ResponseT, Iterator<ItemT>>) - Method in interface com.ibm.cos.v2.core.pagination.sync.PaginatedItemsIterable.Builder
-
- ItemsSubscription<ResponseT,ItemT> - Class in com.ibm.cos.v2.core.internal.pagination.async
-
An implementation of the Subscription interface that can be used to signal and cancel demand for
paginated items across pages
- ItemsSubscription.Builder - Interface in com.ibm.cos.v2.core.internal.pagination.async
-
- iterator() - Method in class com.ibm.cos.v2.core.pagination.sync.PaginatedItemsIterable
-
- iterator() - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- iteratorFunction(Function) - Method in interface com.ibm.cos.v2.core.internal.pagination.async.ItemsSubscription.Builder
-
- iteratorFunction(Function) - Method in interface com.ibm.cos.v2.core.pagination.async.PaginatedItemsPublisher.Builder
-
- MakeAsyncHttpRequestStage<OutputT> - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
Delegate to the HTTP implementation to make an HTTP request and receive the response.
- MakeAsyncHttpRequestStage(TransformingAsyncResponseHandler<Response<OutputT>>, HttpClientDependencies) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.MakeAsyncHttpRequestStage
-
- MakeHttpRequestStage - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
Delegate to the HTTP implementation to make an HTTP request and receive the response.
- MakeHttpRequestStage(HttpClientDependencies) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.MakeHttpRequestStage
-
- MakeRequestImmutableStage - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
- MakeRequestImmutableStage() - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.MakeRequestImmutableStage
-
- MakeRequestMutableStage - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
- MakeRequestMutableStage() - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.MakeRequestMutableStage
-
- map(Function<T, U>) - Method in interface com.ibm.cos.v2.core.async.SdkPublisher
-
Perform a mapping on the published events.
- MAP - Static variable in interface com.ibm.cos.v2.core.protocol.MarshallingType
-
- mapBuilder() - Static method in interface com.ibm.cos.v2.core.document.Document
-
Create a
Document.MapBuilder for generating a
Document by directly allowing user to put String Keys
and Document Values in the builder methods.
- mapBuilder() - Static method in class com.ibm.cos.v2.core.document.internal.MapDocument
-
- MapBuilderInternal() - Constructor for class com.ibm.cos.v2.core.document.internal.MapDocument.MapBuilderInternal
-
- MapDocument - Class in com.ibm.cos.v2.core.document.internal
-
- MapDocument(Map<String, Document>) - Constructor for class com.ibm.cos.v2.core.document.internal.MapDocument
-
Create a New
MapDocument with Map of Document value as passed in constructor
- MapDocument.MapBuilderInternal - Class in com.ibm.cos.v2.core.document.internal
-
- mapFrom(String) - Static method in enum com.ibm.cos.v2.core.internal.useragent.IdentityProviderNameMapping
-
Map the given provider name to a shorter form.
- MapTrait - Class in com.ibm.cos.v2.core.traits
-
Trait that includes additional metadata for Map members.
- MapTrait.Builder - Class in com.ibm.cos.v2.core.traits
-
- mark(int) - Method in class com.ibm.cos.v2.core.checksums.Crc32CChecksum
-
Deprecated.
- mark(int) - Method in class com.ibm.cos.v2.core.checksums.Crc32Checksum
-
Deprecated.
- mark(int) - Method in class com.ibm.cos.v2.core.checksums.Md5Checksum
-
Deprecated.
- mark(int) - Method in interface com.ibm.cos.v2.core.checksums.SdkChecksum
-
Deprecated.
Allows marking a checksum for checksums that support the ability to mark and reset.
- mark(int) - Method in class com.ibm.cos.v2.core.checksums.Sha1Checksum
-
Deprecated.
- mark(int) - Method in class com.ibm.cos.v2.core.checksums.Sha256Checksum
-
Deprecated.
- mark(int) - Method in class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream
-
The readlimit parameter is ignored.
- mark(int) - Method in class com.ibm.cos.v2.core.internal.io.AwsCompressionInputStream
-
The readlimit parameter is ignored.
- mark(int) - Method in class com.ibm.cos.v2.core.internal.io.SdkLengthAwareInputStream
-
- mark(int) - Method in class com.ibm.cos.v2.core.internal.util.UnreliableFilterInputStream
-
- mark(int) - Method in class com.ibm.cos.v2.core.io.ResettableInputStream
-
Marks the current position in this input stream.
- mark(int) - Method in class com.ibm.cos.v2.core.io.SdkFilterInputStream
-
- markSupported() - Method in class com.ibm.cos.v2.core.internal.io.AwsChunkedInputStream
-
- markSupported() - Method in class com.ibm.cos.v2.core.io.ResettableInputStream
-
- markSupported() - Method in class com.ibm.cos.v2.core.io.SdkFilterInputStream
-
- marshall(T) - Method in class com.ibm.cos.v2.core.runtime.transform.AsyncStreamingRequestMarshaller
-
- marshall(InputT) - Method in interface com.ibm.cos.v2.core.runtime.transform.Marshaller
-
- marshall(T) - Method in class com.ibm.cos.v2.core.runtime.transform.StreamingRequestMarshaller
-
- Marshaller<InputT> - Interface in com.ibm.cos.v2.core.runtime.transform
-
- MARSHALLING_DURATION - Static variable in class com.ibm.cos.v2.core.metrics.CoreMetric
-
The duration of time taken to marshall the SDK request to an HTTP request.
- MarshallingKnownType - Enum in com.ibm.cos.v2.core.protocol
-
Enum of known types of marshalling types.
- MarshallingType<T> - Interface in com.ibm.cos.v2.core.protocol
-
Represents the various types supported for marshalling.
- marshallingType() - Method in class com.ibm.cos.v2.core.SdkField
-
- MarshallLocation - Enum in com.ibm.cos.v2.core.protocol
-
Enum representing the various locations data can be marshalled to.
- matched() - Method in class com.ibm.cos.v2.core.internal.waiters.DefaultWaiterResponse
-
- matched() - Method in interface com.ibm.cos.v2.core.waiters.WaiterResponse
-
- matches(T) - Method in interface com.ibm.cos.v2.core.waiters.WaiterAcceptor
-
Check to see if the response matches with the expected state defined by this acceptor
- matches(Throwable) - Method in interface com.ibm.cos.v2.core.waiters.WaiterAcceptor
-
Check to see if the exception matches the expected state defined by this acceptor
- MAX_BACKOFF - Static variable in class com.ibm.cos.v2.core.internal.retry.SdkDefaultRetrySetting
-
- MAX_METRICS_STRING_IN_BYTES - Static variable in class com.ibm.cos.v2.core.useragent.BusinessMetricCollection
-
- maxAttempts(int) - Method in class com.ibm.cos.v2.core.internal.retry.RetryPolicyAdapter.Builder
-
- maxAttempts() - Method in class com.ibm.cos.v2.core.internal.retry.RetryPolicyAdapter
-
- maxAttempts(RetryMode) - Static method in class com.ibm.cos.v2.core.internal.retry.SdkDefaultRetrySetting
-
- maxAttempts() - Method in class com.ibm.cos.v2.core.internal.waiters.WaiterConfiguration
-
- maxAttempts(Integer) - Method in class com.ibm.cos.v2.core.waiters.WaiterOverrideConfiguration.Builder
-
Define the maximum number of attempts to try before transitioning the waiter to a failure state.
- maxAttempts() - Method in class com.ibm.cos.v2.core.waiters.WaiterOverrideConfiguration
-
- maxBackoffTime(Duration) - Method in interface com.ibm.cos.v2.core.retry.backoff.EqualJitterBackoffStrategy.Builder
-
Deprecated.
- maxBackoffTime() - Method in interface com.ibm.cos.v2.core.retry.backoff.EqualJitterBackoffStrategy.Builder
-
Deprecated.
- maxBackoffTime(Duration) - Method in interface com.ibm.cos.v2.core.retry.backoff.FullJitterBackoffStrategy.Builder
-
Deprecated.
- maxBackoffTime() - Method in interface com.ibm.cos.v2.core.retry.backoff.FullJitterBackoffStrategy.Builder
-
Deprecated.
- maxCapacity() - Method in class com.ibm.cos.v2.core.internal.capacity.TokenBucket
-
Retrieve the maximum capacity of the bucket configured when the bucket was created.
- maximumBufferSizeInBytes(Long) - Method in class com.ibm.cos.v2.core.internal.async.SplittingTransformer.Builder
-
The amount of data in byte this publisher will buffer into memory before sending it to the upstream transformer.
- MaxNumberOfRetriesCondition - Class in com.ibm.cos.v2.core.retry.conditions
-
Simple retry condition that allows retries up to a certain max number of retries.
- maxReadLimit(Integer) - Method in interface com.ibm.cos.v2.core.async.AsyncRequestBodyFromInputStreamConfiguration.Builder
-
Configures max read limit used to mark and reset the
InputStream.
- maxReadLimit() - Method in class com.ibm.cos.v2.core.async.AsyncRequestBodyFromInputStreamConfiguration
-
- Md5Checksum - Class in com.ibm.cos.v2.core.checksums
-
- Md5Checksum() - Constructor for class com.ibm.cos.v2.core.checksums.Md5Checksum
-
Deprecated.
- measureDuration(Supplier<T>) - Static method in class com.ibm.cos.v2.core.internal.util.MetricUtils
-
Measure the duration of the given callable.
- measureDurationUnsafe(Callable<T>) - Static method in class com.ibm.cos.v2.core.internal.util.MetricUtils
-
Measure the duration of the given callable.
- measureDurationUnsafe(Callable<T>, long) - Static method in class com.ibm.cos.v2.core.internal.util.MetricUtils
-
Measure the duration of the given callable, using the provided time as the basis.
- memberFieldInfo(SdkField) - Method in class com.ibm.cos.v2.core.traits.ListTrait.Builder
-
- memberFieldInfo() - Method in class com.ibm.cos.v2.core.traits.ListTrait
-
- memberLocationName(String) - Method in class com.ibm.cos.v2.core.traits.ListTrait.Builder
-
- memberLocationName() - Method in class com.ibm.cos.v2.core.traits.ListTrait
-
Location name of member, this is typically only used for XML based protocols which use separate
tags for each item.
- memberName(String) - Method in class com.ibm.cos.v2.core.SdkField.Builder
-
- memberName() - Method in class com.ibm.cos.v2.core.SdkField
-
- merge(SdkClientConfiguration) - Method in class com.ibm.cos.v2.core.client.config.SdkClientConfiguration
-
Merge this configuration with another configuration, where this configuration's values take precedence.
- merge(Consumer<SdkClientConfiguration.Builder>) - Method in class com.ibm.cos.v2.core.client.config.SdkClientConfiguration
-
- merge(ExecutionAttributes) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionAttributes
-
Merge attributes of a higher precedence into the current lower precedence collection.
- merge(Collection<String>) - Method in class com.ibm.cos.v2.core.useragent.BusinessMetricCollection
-
- mergeChildDefaults(SdkClientConfiguration) - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
Optionally overridden by child implementations to apply implementation-specific default configuration.
- MergeCustomHeadersStage - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
Merge customer supplied headers into the marshalled request.
- MergeCustomHeadersStage(HttpClientDependencies) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.MergeCustomHeadersStage
-
- MergeCustomQueryParamsStage - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
Merge customer supplied query params into the marshalled request.
- MergeCustomQueryParamsStage() - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.MergeCustomQueryParamsStage
-
- message(String) - Method in interface com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryFailedException.Builder
-
- message(String) - Method in class com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryFailedException.BuilderImpl
-
- message(String) - Method in interface com.ibm.cos.v2.core.exception.AbortedException.Builder
-
- message(String) - Method in class com.ibm.cos.v2.core.exception.AbortedException.BuilderImpl
-
- message(String) - Method in interface com.ibm.cos.v2.core.exception.ApiCallAttemptTimeoutException.Builder
-
- message(String) - Method in class com.ibm.cos.v2.core.exception.ApiCallAttemptTimeoutException.BuilderImpl
-
- message(String) - Method in interface com.ibm.cos.v2.core.exception.ApiCallTimeoutException.Builder
-
- message(String) - Method in class com.ibm.cos.v2.core.exception.ApiCallTimeoutException.BuilderImpl
-
- message(String) - Method in interface com.ibm.cos.v2.core.exception.Crc32MismatchException.Builder
-
- message(String) - Method in class com.ibm.cos.v2.core.exception.Crc32MismatchException.BuilderImpl
-
- message(String) - Method in interface com.ibm.cos.v2.core.exception.NonRetryableException.Builder
-
- message(String) - Method in class com.ibm.cos.v2.core.exception.NonRetryableException.BuilderImpl
-
- message() - Method in class com.ibm.cos.v2.core.exception.NonRetryableException.BuilderImpl
-
- message(String) - Method in interface com.ibm.cos.v2.core.exception.RetryableException.Builder
-
- message(String) - Method in class com.ibm.cos.v2.core.exception.RetryableException.BuilderImpl
-
- message(String) - Method in interface com.ibm.cos.v2.core.exception.SdkClientException.Builder
-
- message(String) - Method in class com.ibm.cos.v2.core.exception.SdkClientException.BuilderImpl
-
- message(String) - Method in interface com.ibm.cos.v2.core.exception.SdkException.Builder
-
Specifies the details of this exception.
- message() - Method in interface com.ibm.cos.v2.core.exception.SdkException.Builder
-
The details of this exception.
- message - Variable in class com.ibm.cos.v2.core.exception.SdkException.BuilderImpl
-
- message(String) - Method in class com.ibm.cos.v2.core.exception.SdkException.BuilderImpl
-
- message() - Method in class com.ibm.cos.v2.core.exception.SdkException.BuilderImpl
-
- message(String) - Method in interface com.ibm.cos.v2.core.exception.SdkServiceException.Builder
-
- message(String) - Method in class com.ibm.cos.v2.core.exception.SdkServiceException.BuilderImpl
-
- message() - Method in interface com.ibm.cos.v2.core.waiters.WaiterAcceptor
-
Optional message to provide pertaining to the next WaiterState
- METADATA - Static variable in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
- metric - Variable in class com.ibm.cos.v2.core.http.MetricCollectingHttpResponseHandler
-
- METRIC_PUBLISHERS - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
- METRIC_SEARCH_PATTERN - Static variable in class com.ibm.cos.v2.core.useragent.BusinessMetricCollection
-
- MetricCollectingHttpResponseHandler<T> - Class in com.ibm.cos.v2.core.http
-
- metricCollector(MetricCollector) - Method in class com.ibm.cos.v2.core.http.ExecutionContext.Builder
-
- metricCollector() - Method in class com.ibm.cos.v2.core.http.ExecutionContext
-
- metricPublishers(List<MetricPublisher>) - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
- metricPublishers(List<MetricPublisher>) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
Set the Metric publishers to be use to publish metrics for this client.
- metricPublishers() - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
- metricPublishers() - Method in class com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration
-
The metric publishers to use to publisher metrics collected for this client.
- metricPublishers(List<MetricPublisher>) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Sets the metric publishers for publishing the metrics collected for this request.
- metricPublishers() - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
- metricPublishers(List<MetricPublisher>) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- metricPublishers() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- metricPublishers() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration
-
Return the metric publishers for publishing the metrics collected for this request.
- MetricUtils - Class in com.ibm.cos.v2.core.internal.util
-
Utility methods for working with metrics.
- Mimetype - Class in com.ibm.cos.v2.core.internal.util
-
Utility class that maintains a listing of known Mimetypes, and determines the
mimetype of files based on file extensions.
- MIMETYPE_EVENT_STREAM - Static variable in class com.ibm.cos.v2.core.internal.util.Mimetype
-
- MIMETYPE_GZIP - Static variable in class com.ibm.cos.v2.core.internal.util.Mimetype
-
The default gzip mimetype: application/x-gzip
- MIMETYPE_HTML - Static variable in class com.ibm.cos.v2.core.internal.util.Mimetype
-
The default HTML mimetype: text/html
- MIMETYPE_OCTET_STREAM - Static variable in class com.ibm.cos.v2.core.internal.util.Mimetype
-
The default binary mimetype: application/octet-stream
- MIMETYPE_TEXT_PLAIN - Static variable in class com.ibm.cos.v2.core.internal.util.Mimetype
-
- MIMETYPE_XML - Static variable in class com.ibm.cos.v2.core.internal.util.Mimetype
-
The default XML mimetype: application/xml
- minimumCompressionThresholdInBytes(Integer) - Method in interface com.ibm.cos.v2.core.CompressionConfiguration.Builder
-
Configures the minimum compression threshold, inclusive, in bytes.
- minimumCompressionThresholdInBytes() - Method in class com.ibm.cos.v2.core.CompressionConfiguration
-
If set, returns the minimum compression threshold in bytes, inclusive, in order to trigger request compression.
- modifyAsyncHttpContent(Context.ModifyHttpRequest, ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.interceptor.ExecutionInterceptor
-
- modifyAsyncHttpResponse(InterceptorContext, ExecutionAttributes) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionInterceptorChain
-
- modifyAsyncHttpResponseContent(Context.ModifyHttpResponse, ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.interceptor.ExecutionInterceptor
-
- modifyAsyncHttpResponseContent(Context.ModifyHttpResponse, ExecutionAttributes) - Method in class com.ibm.cos.v2.core.internal.interceptor.HttpChecksumValidationInterceptor
-
- modifyException(Context.FailedExecution, ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.interceptor.ExecutionInterceptor
-
Modify the exception before it is thrown.
- modifyException(DefaultFailedExecutionContext, ExecutionAttributes) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionInterceptorChain
-
- modifyHttpContent(Context.ModifyHttpRequest, ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.interceptor.ExecutionInterceptor
-
- modifyHttpRequest(Context.ModifyHttpRequest, ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.interceptor.ExecutionInterceptor
-
- modifyHttpRequestAndHttpContent(InterceptorContext, ExecutionAttributes) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionInterceptorChain
-
- modifyHttpResponse(Context.ModifyHttpResponse, ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.interceptor.ExecutionInterceptor
-
- modifyHttpResponse(InterceptorContext, ExecutionAttributes) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionInterceptorChain
-
- modifyHttpResponseContent(Context.ModifyHttpResponse, ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.interceptor.ExecutionInterceptor
-
- modifyHttpResponseContent(Context.ModifyHttpResponse, ExecutionAttributes) - Method in class com.ibm.cos.v2.core.internal.interceptor.HttpChecksumValidationInterceptor
-
- modifyRequest(Context.ModifyRequest, ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.interceptor.ExecutionInterceptor
-
- modifyRequest(InterceptorContext, ExecutionAttributes) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionInterceptorChain
-
- modifyResponse(Context.ModifyResponse, ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.interceptor.ExecutionInterceptor
-
Modify the
SdkResponse before it is returned by the client.
- modifyResponse(InterceptorContext, ExecutionAttributes) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionInterceptorChain
-
- MutableRequestToRequestPipeline - Interface in com.ibm.cos.v2.core.internal.http.pipeline
-
Pipeline stage that takes in a mutable SdkHttpFullRequest.Builder and returns the same builder.
- pagesIterable(SdkIterable<ResponseT>) - Method in interface com.ibm.cos.v2.core.pagination.sync.PaginatedItemsIterable.Builder
-
- PaginatedItemsIterable<ResponseT,ItemT> - Class in com.ibm.cos.v2.core.pagination.sync
-
Iterable for the paginated items.
- PaginatedItemsIterable.Builder<ResponseT,ItemT> - Interface in com.ibm.cos.v2.core.pagination.sync
-
- PaginatedItemsPublisher<ResponseT,ItemT> - Class in com.ibm.cos.v2.core.pagination.async
-
A publisher to request for a stream of paginated items.
- PaginatedItemsPublisher.Builder - Interface in com.ibm.cos.v2.core.pagination.async
-
- PaginatedResponsesIterator<ResponseT> - Class in com.ibm.cos.v2.core.pagination.sync
-
Iterator for all response pages in a paginated operation.
- PaginatedResponsesIterator.Builder - Interface in com.ibm.cos.v2.core.pagination.sync
-
- PaginationSubscription<ResponseT> - Class in com.ibm.cos.v2.core.pagination.async
-
- PaginationSubscription(PaginationSubscription.BuilderImpl) - Constructor for class com.ibm.cos.v2.core.pagination.async.PaginationSubscription
-
- PaginationSubscription.Builder<TypeToBuildT extends PaginationSubscription,BuilderT extends PaginationSubscription.Builder> - Interface in com.ibm.cos.v2.core.pagination.async
-
- PaginationSubscription.BuilderImpl<TypeToBuildT extends PaginationSubscription,BuilderT extends PaginationSubscription.Builder> - Class in com.ibm.cos.v2.core.pagination.async
-
- PaginatorUtils - Class in com.ibm.cos.v2.core.util
-
- path(Path) - Method in interface com.ibm.cos.v2.core.FileRequestBodyConfiguration.Builder
-
Sets the
Path to the file containing data to send to the service
- path() - Method in class com.ibm.cos.v2.core.FileRequestBodyConfiguration
-
- path(Path) - Method in interface com.ibm.cos.v2.core.internal.async.FileAsyncRequestBody.Builder
-
Sets the file to send to the service.
- path() - Method in class com.ibm.cos.v2.core.internal.async.FileAsyncRequestBody
-
- PayloadTrait - Class in com.ibm.cos.v2.core.traits
-
Trait that indicates a member is the 'payload' member.
- plugins() - Method in interface com.ibm.cos.v2.core.client.builder.SdkClientBuilder
-
Returns the list of plugins configured on the client builder.
- plugins() - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
- plugins(List<SdkPlugin>) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Sets the plugins used to update the configuration used by this request.
- plugins() - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Returns the list of registered plugins
- plugins(List<SdkPlugin>) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- plugins() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- plugins() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration
-
Return the plugins that will be used to update the configuration used by the request.
- position(Long) - Method in interface com.ibm.cos.v2.core.FileRequestBodyConfiguration.Builder
-
Sets the file position at which the request body begins.
- position() - Method in class com.ibm.cos.v2.core.FileRequestBodyConfiguration
-
- position(Long) - Method in interface com.ibm.cos.v2.core.FileTransformerConfiguration.Builder
-
- position() - Method in class com.ibm.cos.v2.core.FileTransformerConfiguration
-
- position(Long) - Method in interface com.ibm.cos.v2.core.internal.async.FileAsyncRequestBody.Builder
-
Sets the file position at which the request body begins.
- position() - Method in class com.ibm.cos.v2.core.internal.async.FileAsyncRequestBody
-
- prepare() - Method in interface com.ibm.cos.v2.core.async.AsyncResponseTransformer
-
Initial call to enable any setup required before the response is handled.
- prepare() - Method in class com.ibm.cos.v2.core.async.listener.AsyncResponseTransformerListener.NotifyingAsyncResponseTransformer
-
- prepare() - Method in class com.ibm.cos.v2.core.internal.async.ByteArrayAsyncResponseTransformer
-
- prepare() - Method in class com.ibm.cos.v2.core.internal.async.FileAsyncResponseTransformer
-
- prepare() - Method in class com.ibm.cos.v2.core.internal.async.InputStreamResponseTransformer
-
- prepare() - Method in class com.ibm.cos.v2.core.internal.async.PublisherAsyncResponseTransformer
-
- prepare() - Method in class com.ibm.cos.v2.core.internal.http.async.AsyncAfterTransmissionInterceptorCallingResponseHandler
-
- prepare() - Method in class com.ibm.cos.v2.core.internal.http.async.AsyncResponseHandler
-
- prepare() - Method in class com.ibm.cos.v2.core.internal.http.async.AsyncStreamingResponseHandler
-
- prepare() - Method in class com.ibm.cos.v2.core.internal.http.async.CombinedResponseAsyncHttpResponseHandler
-
- prepare() - Method in class com.ibm.cos.v2.core.internal.http.async.FilterTransformingAsyncHttpResponseHandler
-
- prepare() - Method in class com.ibm.cos.v2.core.internal.http.IdempotentAsyncResponseHandler
-
- prepare() - Method in interface com.ibm.cos.v2.core.internal.http.TransformingAsyncResponseHandler
-
Return the future holding the transformed response.
- prepareRequest(HttpExecuteRequest) - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder.NonManagedSdkHttpClient
-
- presign(SdkHttpFullRequest, ExecutionAttributes) - Method in class com.ibm.cos.v2.core.signer.NoOpSigner
-
Deprecated.
- presign(SdkHttpFullRequest, ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.signer.Presigner
-
Deprecated.
Method that takes in an request and returns a pre signed version of the request.
- Presigner - Interface in com.ibm.cos.v2.core.signer
-
- PROFILE_FILE - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
- PROFILE_FILE - Static variable in class com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute
-
- PROFILE_FILE_SUPPLIER - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
The profile file supplier to use for this client.
- PROFILE_FILE_SUPPLIER - Static variable in class com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute
-
- PROFILE_NAME - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
The profile name to use for this client.
- PROFILE_NAME - Static variable in class com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute
-
- ProfileEndpointDiscoveryProvider - Class in com.ibm.cos.v2.core.endpointdiscovery.providers
-
- profileFile(Supplier<ProfileFile>) - Method in class com.ibm.cos.v2.core.checksums.RequestChecksumCalculationResolver
-
- profileFile(Supplier<ProfileFile>) - Method in class com.ibm.cos.v2.core.checksums.ResponseChecksumValidationResolver
-
- profileFile(Supplier<ProfileFile>) - Method in class com.ibm.cos.v2.core.internal.useragent.AppIdResolver
-
- profileFile(Supplier<ProfileFile>) - Method in class com.ibm.cos.v2.core.retry.RetryMode.Resolver
-
Configure the profile file that should be used when determining the
RetryMode.
- profileName(String) - Method in class com.ibm.cos.v2.core.checksums.RequestChecksumCalculationResolver
-
- profileName(String) - Method in class com.ibm.cos.v2.core.checksums.ResponseChecksumValidationResolver
-
- profileName(String) - Method in class com.ibm.cos.v2.core.internal.useragent.AppIdResolver
-
- profileName(String) - Method in class com.ibm.cos.v2.core.retry.RetryMode.Resolver
-
Configure the profile file name should be used when determining the
RetryMode.
- property() - Method in enum com.ibm.cos.v2.core.SdkSystemSetting
-
- Protocol - Enum in com.ibm.cos.v2.core
-
Represents the communication protocol to use when sending requests to AWS.
- PROTOCOL_METADATA - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
The key under which the protocol metadata is stored.
- publisher() - Method in interface com.ibm.cos.v2.core.async.AsyncResponseTransformer.SplitResult.Builder
-
- publisher(SdkPublisher<AsyncResponseTransformer<ResponseT, ResponseT>>) - Method in interface com.ibm.cos.v2.core.async.AsyncResponseTransformer.SplitResult.Builder
-
- publisher() - Method in interface com.ibm.cos.v2.core.async.AsyncResponseTransformer.SplitResult
-
- publisher() - Method in class com.ibm.cos.v2.core.internal.async.DefaultAsyncResponseTransformerSplitResult.DefaultBuilder
-
- publisher(SdkPublisher<AsyncResponseTransformer<ResponseT, ResponseT>>) - Method in class com.ibm.cos.v2.core.internal.async.DefaultAsyncResponseTransformerSplitResult.DefaultBuilder
-
- publisher() - Method in class com.ibm.cos.v2.core.internal.async.DefaultAsyncResponseTransformerSplitResult
-
- PublisherAsyncResponseTransformer<ResponseT extends SdkResponse> - Class in com.ibm.cos.v2.core.internal.async
-
- PublisherAsyncResponseTransformer() - Constructor for class com.ibm.cos.v2.core.internal.async.PublisherAsyncResponseTransformer
-
- PublisherListener<T> - Interface in com.ibm.cos.v2.core.async.listener
-
Listener interface that invokes callbacks associated with a Publisher and any resulting Subscriber.
- PublisherListener.NoOpPublisherListener - Class in com.ibm.cos.v2.core.async.listener
-
- PublisherListener.NotifyingPublisher<T> - Class in com.ibm.cos.v2.core.async.listener
-
- publisherSubscribe(Subscriber<? super T>) - Method in interface com.ibm.cos.v2.core.async.listener.PublisherListener
-
Invoked before Publisher.subscribe(Subscriber)
- put(ExecutionAttribute<T>, T) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionAttributes.Builder
-
Add a mapping between the provided key and value.
- put(K, V) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructMap
-
- putAbsentAttributes(ExecutionAttributes) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionAttributes
-
Add the provided attributes to this attribute, if the provided attribute does not exist.
- putAdvancedOption(SdkAdvancedClientOption<T>, T) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
Configure an advanced override option.
- putAll(Map<? extends ClientOption<?>, ?>) - Method in class com.ibm.cos.v2.core.client.config.SdkClientConfiguration.Builder
-
Adds all the options from the map provided.
- putAll(ClientOverrideConfiguration) - Method in class com.ibm.cos.v2.core.client.config.SdkClientConfiguration.Builder
-
Put all of the attributes from the provided override configuration into this one.
- putAll(Map<? extends ExecutionAttribute<?>, ?>) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionAttributes.Builder
-
Adds all the attributes from the map provided.
- putAll(Map<? extends K, ? extends V>) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructMap
-
- putAttribute(ExecutionAttribute<U>, U) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionAttributes
-
Update or set the provided attribute in this collection of attributes.
- putAttributeIfAbsent(ExecutionAttribute<U>, U) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionAttributes
-
Set the provided attribute in this collection of attributes if it does not already exist in the collection.
- putAuthScheme(AuthScheme<?>) - Method in interface com.ibm.cos.v2.core.client.builder.SdkClientBuilder
-
Configure this client with an additional auth scheme, or replace one already on the client.
- putAuthScheme(AuthScheme<?>) - Method in interface com.ibm.cos.v2.core.SdkServiceClientConfiguration.Builder
-
Adds the given auth scheme.
- putBoolean(String, boolean) - Method in interface com.ibm.cos.v2.core.document.Document.MapBuilder
-
Inserts a Key Value pair to a Document Map with String key and a Document created from the given boolean.
- putBoolean(String, boolean) - Method in class com.ibm.cos.v2.core.document.internal.MapDocument.MapBuilderInternal
- putDocument(String, Document) - Method in interface com.ibm.cos.v2.core.document.Document.MapBuilder
-
Inserts a Key Value pair to a Document Map with String key and the given Document.
- putDocument(String, Document) - Method in class com.ibm.cos.v2.core.document.internal.MapDocument.MapBuilderInternal
- putExecutionAttribute(ExecutionAttribute<T>, T) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
Put an execution attribute into to the existing collection of execution attributes.
- putExecutionAttribute(ExecutionAttribute<T>, T) - Method in class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
- putExecutionAttribute(ExecutionAttribute<T>, T) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Add an execution attribute to the existing collection of execution attributes.
- putExecutionAttribute(ExecutionAttribute<T>, T) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- putHeader(String, String) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
Add a single header to be set on the HTTP request.
- putHeader(String, List<String>) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
Add a single header with multiple values to be set on the HTTP request.
- putHeader(String, String) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Add a single header to be set on the HTTP request.
- putHeader(String, List<String>) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Add a single header with multiple values to be set on the HTTP request.
- putHeader(String, List<String>) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- putList(String, List<Document>) - Method in interface com.ibm.cos.v2.core.document.Document.MapBuilder
-
Inserts a Key Value pair to a Document Map with String key and value as List of Document.
- putList(String, Consumer<Document.ListBuilder>) - Method in interface com.ibm.cos.v2.core.document.Document.MapBuilder
-
Inserts a Key Value pair to a Document Map with String key and value constructed from Consumer of
Document.ListBuilder.
- putList(String, List<Document>) - Method in class com.ibm.cos.v2.core.document.internal.MapDocument.MapBuilderInternal
- putList(String, Consumer<Document.ListBuilder>) - Method in class com.ibm.cos.v2.core.document.internal.MapDocument.MapBuilderInternal
- putMap(String, Map<String, Document>) - Method in interface com.ibm.cos.v2.core.document.Document.MapBuilder
-
Inserts a Key Value pair to a Document Map with String key and Document constructed from Document Map.
- putMap(String, Consumer<Document.MapBuilder>) - Method in interface com.ibm.cos.v2.core.document.Document.MapBuilder
-
Inserts a Key Value pair to a Document Map with String key and value constructed from Consumer of
Document.MapBuilder.
- putMap(String, Map<String, Document>) - Method in class com.ibm.cos.v2.core.document.internal.MapDocument.MapBuilderInternal
- putMap(String, Consumer<Document.MapBuilder>) - Method in class com.ibm.cos.v2.core.document.internal.MapDocument.MapBuilderInternal
- putNull(String) - Method in interface com.ibm.cos.v2.core.document.Document.MapBuilder
-
Inserts a Key Value pair to a Document Map with String key and value with Null Document.
- putNull(String) - Method in class com.ibm.cos.v2.core.document.internal.MapDocument.MapBuilderInternal
- putNumber(String, SdkNumber) - Method in interface com.ibm.cos.v2.core.document.Document.MapBuilder
-
Inserts a Key Value pair to a Document Map with String key and a Document created from the given Number.
- putNumber(String, int) - Method in interface com.ibm.cos.v2.core.document.Document.MapBuilder
-
Inserts a Key Value pair to a Document Map with String key and a Document created from the given integer.
- putNumber(String, long) - Method in interface com.ibm.cos.v2.core.document.Document.MapBuilder
-
Inserts a Key Value pair to a Document Map with String key and a Document created from the given long.
- putNumber(String, double) - Method in interface com.ibm.cos.v2.core.document.Document.MapBuilder
-
Inserts a Key Value pair to a Document Map with String key and a Document created from the given double.
- putNumber(String, float) - Method in interface com.ibm.cos.v2.core.document.Document.MapBuilder
-
Inserts a Key Value pair to a Document Map with String key and a Document created from the given float.
- putNumber(String, BigDecimal) - Method in interface com.ibm.cos.v2.core.document.Document.MapBuilder
-
Inserts a Key Value pair to a Document Map with String key and a Document created from the given BigDecimal.
- putNumber(String, BigInteger) - Method in interface com.ibm.cos.v2.core.document.Document.MapBuilder
-
Inserts a Key Value pair to a Document Map with String key and a Document created from the given BigInteger.
- putNumber(String, String) - Method in interface com.ibm.cos.v2.core.document.Document.MapBuilder
-
Inserts a Key Value pair to a Document Map with String key and a Document created from the given String.
- putNumber(String, SdkNumber) - Method in class com.ibm.cos.v2.core.document.internal.MapDocument.MapBuilderInternal
- putNumber(String, int) - Method in class com.ibm.cos.v2.core.document.internal.MapDocument.MapBuilderInternal
- putNumber(String, long) - Method in class com.ibm.cos.v2.core.document.internal.MapDocument.MapBuilderInternal
- putNumber(String, double) - Method in class com.ibm.cos.v2.core.document.internal.MapDocument.MapBuilderInternal
- putNumber(String, float) - Method in class com.ibm.cos.v2.core.document.internal.MapDocument.MapBuilderInternal
- putNumber(String, BigDecimal) - Method in class com.ibm.cos.v2.core.document.internal.MapDocument.MapBuilderInternal
- putNumber(String, BigInteger) - Method in class com.ibm.cos.v2.core.document.internal.MapDocument.MapBuilderInternal
- putNumber(String, String) - Method in class com.ibm.cos.v2.core.document.internal.MapDocument.MapBuilderInternal
- putProperty(String, String) - Method in class com.ibm.cos.v2.core.internal.useragent.SdkClientUserAgentProperties
-
- putRawQueryParameter(String, String) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Add a single query parameter to be set on the HTTP request.
- putRawQueryParameter(String, List<String>) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Add a single query parameter with multiple values to be set on the HTTP request.
- putRawQueryParameter(String, List<String>) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- putString(String, String) - Method in interface com.ibm.cos.v2.core.document.Document.MapBuilder
-
Inserts a Key Value pair to a Document Map with String key and a Document created from the given String.
- putString(String, String) - Method in class com.ibm.cos.v2.core.document.internal.MapDocument.MapBuilderInternal
- RateLimitingTokenBucket - Class in com.ibm.cos.v2.core.internal.retry
-
- RateLimitingTokenBucket() - Constructor for class com.ibm.cos.v2.core.internal.retry.RateLimitingTokenBucket
-
- RateLimitingTokenBucket.Clock - Interface in com.ibm.cos.v2.core.internal.retry
-
- rawMessage() - Method in exception com.ibm.cos.v2.core.exception.SdkException
-
Returns the raw message of this exception without any additional formatting.
- rawQueryParameters() - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Optional additional query parameters to be added to the HTTP request.
- rawQueryParameters(Map<String, List<String>>) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Configure query parameters to be set on the HTTP request.
- rawQueryParameters() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- rawQueryParameters(Map<String, List<String>>) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- rawQueryParameters() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration
-
Optional additional query parameters to be added to the HTTP request.
- read(byte[], int, int) - Method in class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream
-
- read() - Method in class com.ibm.cos.v2.core.internal.io.AwsChunkedInputStream
-
- read(byte[], int, int) - Method in class com.ibm.cos.v2.core.internal.io.AwsCompressionInputStream
-
- read() - Method in class com.ibm.cos.v2.core.internal.io.ChecksumValidatingInputStream
-
Reads from the underlying stream.
- read(byte[], int, int) - Method in class com.ibm.cos.v2.core.internal.io.ChecksumValidatingInputStream
-
Reads up to len bytes at a time from the input stream, updates the checksum.
- read() - Method in class com.ibm.cos.v2.core.internal.io.SdkLengthAwareInputStream
-
- read(byte[], int, int) - Method in class com.ibm.cos.v2.core.internal.io.SdkLengthAwareInputStream
-
- read() - Method in class com.ibm.cos.v2.core.internal.metrics.BytesReadTrackingInputStream
-
- read(byte[], int, int) - Method in class com.ibm.cos.v2.core.internal.metrics.BytesReadTrackingInputStream
-
- read(byte[]) - Method in class com.ibm.cos.v2.core.internal.metrics.BytesReadTrackingInputStream
-
- read() - Method in class com.ibm.cos.v2.core.internal.util.Crc32ChecksumCalculatingInputStream
-
- read(byte[], int, int) - Method in class com.ibm.cos.v2.core.internal.util.Crc32ChecksumCalculatingInputStream
-
- read() - Method in class com.ibm.cos.v2.core.internal.util.Crc32ChecksumValidatingInputStream
-
- read(byte[], int, int) - Method in class com.ibm.cos.v2.core.internal.util.Crc32ChecksumValidatingInputStream
-
- read() - Method in class com.ibm.cos.v2.core.internal.util.UnreliableFilterInputStream
-
- read(byte[], int, int) - Method in class com.ibm.cos.v2.core.internal.util.UnreliableFilterInputStream
-
- read() - Method in class com.ibm.cos.v2.core.io.ResettableInputStream
-
- read(byte[], int, int) - Method in class com.ibm.cos.v2.core.io.ResettableInputStream
-
- read() - Method in class com.ibm.cos.v2.core.io.SdkDigestInputStream
- read(byte[], int, int) - Method in class com.ibm.cos.v2.core.io.SdkDigestInputStream
- read() - Method in class com.ibm.cos.v2.core.io.SdkFilterInputStream
-
- read(byte[], int, int) - Method in class com.ibm.cos.v2.core.io.SdkFilterInputStream
-
- READ_THROUGHPUT - Static variable in class com.ibm.cos.v2.core.metrics.CoreMetric
-
The read throughput of the client, defined as NumberOfResponseBytesRead / (TTLB - TTFB).
- readMapping(Function<U, T>) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionAttribute.DerivedAttributeBuilder
-
Set the "read" mapping for this derived attribute.
- readMapping(BiFunction<T, U, T>) - Method in class com.ibm.cos.v2.core.interceptor.ExecutionAttribute.MappedAttributeBuilder
-
Set the "read" mapping for this mapped attribute.
- recordAttemptSucceeded() - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.utils.RetryableStageHelper
-
Notify the retry strategy that the request attempt succeeded.
- recordedMetrics() - Method in class com.ibm.cos.v2.core.useragent.BusinessMetricCollection
-
- recordSuccess(RecordSuccessRequest) - Method in class com.ibm.cos.v2.core.internal.retry.RetryPolicyAdapter
-
- refreshRetryToken(RefreshRetryTokenRequest) - Method in class com.ibm.cos.v2.core.internal.retry.RetryPolicyAdapter
-
- Releasable - Interface in com.ibm.cos.v2.core.internal.io
-
Used for releasing a resource.
- ReleasableInputStream - Class in com.ibm.cos.v2.core.io
-
An input stream that can have the close operation disabled (to avoid
accidentally being closed).
- ReleasableInputStream(InputStream) - Constructor for class com.ibm.cos.v2.core.io.ReleasableInputStream
-
This constructor is not meant to be used directly.
- release(int) - Method in class com.ibm.cos.v2.core.internal.capacity.TokenBucket
-
Release a certain number of tokens back to this bucket.
- release() - Method in interface com.ibm.cos.v2.core.internal.io.Releasable
-
Releases the allocated resource.
- release(Closeable, Logger) - Static method in interface com.ibm.cos.v2.core.internal.io.Releasable
-
- release() - Method in class com.ibm.cos.v2.core.internal.util.CapacityManager
-
Releases a single unit of capacity back to the pool, making it available
to consumers.
- release(int) - Method in class com.ibm.cos.v2.core.internal.util.CapacityManager
-
Releases a given amount of capacity back to the pool, making it available
to consumers.
- release() - Method in class com.ibm.cos.v2.core.io.ReleasableInputStream
-
Closes the underlying stream file and releases any system resources associated.
- release() - Method in class com.ibm.cos.v2.core.io.SdkDigestInputStream
-
- release() - Method in class com.ibm.cos.v2.core.io.SdkFilterInputStream
-
- release() - Method in class com.ibm.cos.v2.core.io.SdkInputStream
-
WARNING: Subclass that overrides this method must NOT call
super.release() or else it would lead to infinite loop.
- remaining() - Method in class com.ibm.cos.v2.core.internal.io.SdkLengthAwareInputStream
-
- remove(Object) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- remove(int) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- remove(Object) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructMap
-
- removeAll(Collection<?>) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- reportDuration(Supplier<CompletableFuture<T>>, MetricCollector, SdkMetric<Duration>) - Static method in class com.ibm.cos.v2.core.internal.util.MetricUtils
-
- reportFailureToInterceptors(RequestExecutionContext, Throwable) - Static method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.utils.ExceptionReportingUtils
-
Report the failure to the execution interceptors.
- request() - Method in interface com.ibm.cos.v2.core.interceptor.Context.BeforeExecution
-
- request() - Method in interface com.ibm.cos.v2.core.interceptor.Context.FailedExecution
-
The latest version of the
SdkRequest available when the execution failed.
- request(SdkRequest) - Method in class com.ibm.cos.v2.core.interceptor.InterceptorContext.Builder
-
- request() - Method in class com.ibm.cos.v2.core.interceptor.InterceptorContext
-
- request(SdkHttpFullRequest) - Method in interface com.ibm.cos.v2.core.internal.http.AmazonAsyncHttpClient.RequestExecutionBuilder
-
- request(SdkHttpFullRequest) - Method in interface com.ibm.cos.v2.core.internal.http.AmazonSyncHttpClient.RequestExecutionBuilder
-
- request() - Method in class com.ibm.cos.v2.core.internal.interceptor.DefaultFailedExecutionContext
-
- request(long) - Method in class com.ibm.cos.v2.core.internal.util.NoopSubscription
-
- request(long) - Method in class com.ibm.cos.v2.core.pagination.async.EmptySubscription
-
- request(long) - Method in class com.ibm.cos.v2.core.pagination.async.PaginationSubscription
-
- request(SdkHttpFullRequest) - Method in class com.ibm.cos.v2.core.retry.RetryPolicyContext.Builder
-
- request() - Method in class com.ibm.cos.v2.core.retry.RetryPolicyContext
-
- REQUEST_CHECKSUM_CALCULATION - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
The request checksum calculation setting.
- REQUEST_CHECKSUM_CALCULATION - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
The request checksum calculation setting.
- REQUEST_COMPRESSION - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
The supported compression algorithms for an operation, and whether the operation is streaming or not.
- REQUEST_ID_LOGGER - Static variable in class com.ibm.cos.v2.core.SdkStandardLogger
-
Logger used for the purpose of logging the request id extracted either from the
http response header or from the response body.
- REQUEST_LOGGER - Static variable in class com.ibm.cos.v2.core.SdkStandardLogger
-
Logger providing detailed information on requests/responses.
- requestAlgorithm(String) - Method in class com.ibm.cos.v2.core.interceptor.trait.HttpChecksum.Builder
-
- requestAlgorithm() - Method in class com.ibm.cos.v2.core.interceptor.trait.HttpChecksum
-
- requestAlgorithmHeader(String) - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs.Builder
-
Configure the request algorithm header, for example: "x-amz-sdk-checksum-algorithm:CRC32" Note this is different from
ChecksumSpecs.Builder.headerName(String) which is the checksum header, "x-amz-checksum-crc32:zc3xbw=="
- requestAlgorithmHeader() - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs
-
- requestAlgorithmHeader(String) - Method in class com.ibm.cos.v2.core.interceptor.trait.HttpChecksum.Builder
-
- requestAlgorithmHeader() - Method in class com.ibm.cos.v2.core.interceptor.trait.HttpChecksum
-
- requestBody() - Method in interface com.ibm.cos.v2.core.interceptor.Context.AfterMarshalling
-
The
RequestBody that represents the body of an HTTP request.
- requestBody(RequestBody) - Method in class com.ibm.cos.v2.core.interceptor.InterceptorContext.Builder
-
- requestBody() - Method in class com.ibm.cos.v2.core.interceptor.InterceptorContext
-
- requestBody(RequestBody) - Method in class com.ibm.cos.v2.core.runtime.transform.StreamingRequestMarshaller.Builder
-
- RequestBody - Class in com.ibm.cos.v2.core.sync
-
Represents the body of an HTTP request.
- RequestBody(ContentStreamProvider, Long, String) - Constructor for class com.ibm.cos.v2.core.sync.RequestBody
-
- RequestChecksumCalculation - Enum in com.ibm.cos.v2.core.checksums
-
Enum class for request checksum calculation setting.
- RequestChecksumCalculationResolver - Class in com.ibm.cos.v2.core.checksums
-
- requestChecksumRequired(boolean) - Method in class com.ibm.cos.v2.core.interceptor.trait.HttpChecksum.Builder
-
- RequestCompression - Class in com.ibm.cos.v2.core.internal.interceptor.trait
-
Implementation notes: this class should've been outside internal package,
but we can't fix it due to backwards compatibility reasons.
- RequestCompression.Builder - Class in com.ibm.cos.v2.core.internal.interceptor.trait
-
- requestCompressionEnabled(Boolean) - Method in interface com.ibm.cos.v2.core.CompressionConfiguration.Builder
-
Configures whether request compression is enabled or not, for operations that the service has designated as
supporting compression.
- requestCompressionEnabled() - Method in class com.ibm.cos.v2.core.CompressionConfiguration
-
If set, returns true if request compression is enabled, else false if request compression is disabled.
- requestConfig() - Method in class com.ibm.cos.v2.core.internal.http.RequestExecutionContext
-
- requestConfiguration() - Method in class com.ibm.cos.v2.core.client.handler.ClientExecutionParams
-
- requestExecutionBuilder() - Method in class com.ibm.cos.v2.core.internal.http.AmazonAsyncHttpClient
-
- requestExecutionBuilder() - Method in class com.ibm.cos.v2.core.internal.http.AmazonSyncHttpClient
-
- RequestExecutionContext - Class in com.ibm.cos.v2.core.internal.http
-
- RequestExecutionContext.Builder - Class in com.ibm.cos.v2.core.internal.http
-
- requestId(String) - Method in interface com.ibm.cos.v2.core.exception.SdkServiceException.Builder
-
Specifies the requestId returned by the called service.
- requestId() - Method in interface com.ibm.cos.v2.core.exception.SdkServiceException.Builder
-
The requestId returned by the called service.
- requestId - Variable in class com.ibm.cos.v2.core.exception.SdkServiceException.BuilderImpl
-
- requestId(String) - Method in class com.ibm.cos.v2.core.exception.SdkServiceException.BuilderImpl
-
- requestId() - Method in class com.ibm.cos.v2.core.exception.SdkServiceException.BuilderImpl
-
- requestId() - Method in exception com.ibm.cos.v2.core.exception.SdkServiceException
-
The requestId that was returned by the called service.
- RequestOption - Class in com.ibm.cos.v2.core
-
Client option defaults for individual
SdkRequests.
- RequestOverrideConfiguration - Class in com.ibm.cos.v2.core
-
Base per-request override configuration for all SDK requests.
- RequestOverrideConfiguration(RequestOverrideConfiguration.Builder<?>) - Constructor for class com.ibm.cos.v2.core.RequestOverrideConfiguration
-
- RequestOverrideConfiguration.Builder<B extends RequestOverrideConfiguration.Builder> - Interface in com.ibm.cos.v2.core
-
- RequestOverrideConfiguration.BuilderImpl<B extends RequestOverrideConfiguration.Builder> - Class in com.ibm.cos.v2.core
-
- RequestPipeline<InputT,OutputT> - Interface in com.ibm.cos.v2.core.internal.http.pipeline
-
Represents a series of transformations when executing a SDK request.
- RequestPipelineBuilder<InputT,OutputT> - Class in com.ibm.cos.v2.core.internal.http.pipeline
-
- requestProvider(AsyncRequestBody) - Method in interface com.ibm.cos.v2.core.internal.http.AmazonAsyncHttpClient.RequestExecutionBuilder
-
- requestProvider(AsyncRequestBody) - Method in class com.ibm.cos.v2.core.internal.http.RequestExecutionContext.Builder
-
- requestProvider() - Method in class com.ibm.cos.v2.core.internal.http.RequestExecutionContext
-
- requestProvider(AsyncRequestBody) - Method in class com.ibm.cos.v2.core.internal.http.RequestExecutionContext
-
Sets the request body provider.
- requestSucceeded(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.retry.conditions.AndRetryCondition
-
- requestSucceeded(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.retry.conditions.OrRetryCondition
-
- requestSucceeded(RetryPolicyContext) - Method in interface com.ibm.cos.v2.core.retry.conditions.RetryCondition
-
Deprecated.
Called by the SDK to notify this condition that the provided request succeeded.
- requestSucceeded(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.retry.conditions.TokenBucketRetryCondition
-
- RequestToRequestPipeline - Interface in com.ibm.cos.v2.core.internal.http.pipeline
-
- RequestToResponsePipeline<OutputT> - Interface in com.ibm.cos.v2.core.internal.http.pipeline
-
- requestToSend() - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.utils.RetryableStageHelper
-
Retrieve the request to send to the service, including any detailed retry information headers.
- requestValidationMode(String) - Method in class com.ibm.cos.v2.core.interceptor.trait.HttpChecksum.Builder
-
- requestValidationMode() - Method in class com.ibm.cos.v2.core.interceptor.trait.HttpChecksum
-
- requestWillNotBeRetried(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.retry.conditions.AndRetryCondition
-
- requestWillNotBeRetried(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.retry.conditions.OrRetryCondition
-
- requestWillNotBeRetried(RetryPolicyContext) - Method in interface com.ibm.cos.v2.core.retry.conditions.RetryCondition
-
Deprecated.
Called by the SDK to notify this condition that the provided request will not be retried, because some retry condition
determined that it shouldn't be retried.
- requestWillNotBeRetried(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.retry.conditions.TokenBucketRetryCondition
-
- require(String, U) - Static method in class com.ibm.cos.v2.core.client.config.SdkClientOptionValidation
-
Validate that the customer set the provided field.
- required(boolean) - Method in interface com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryRequest.Builder
-
Whether or not endpoint discovery is required for this request.
- required() - Method in class com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryRequest
-
- RequiredTrait - Class in com.ibm.cos.v2.core.traits
-
Trait that indicates a value must be provided for a member.
- requiresLength(boolean) - Method in class com.ibm.cos.v2.core.internal.transform.AbstractStreamingRequestMarshaller.Builder
-
- requiresLength - Variable in class com.ibm.cos.v2.core.internal.transform.AbstractStreamingRequestMarshaller
-
- reset() - Method in class com.ibm.cos.v2.core.checksums.Crc32CChecksum
-
Deprecated.
- reset() - Method in class com.ibm.cos.v2.core.checksums.Crc32Checksum
-
Deprecated.
- reset() - Method in class com.ibm.cos.v2.core.checksums.Md5Checksum
-
Deprecated.
- reset() - Method in class com.ibm.cos.v2.core.checksums.Sha1Checksum
-
Deprecated.
- reset() - Method in class com.ibm.cos.v2.core.checksums.Sha256Checksum
-
Deprecated.
- reset() - Method in class com.ibm.cos.v2.core.internal.checksums.factory.SdkCrc32
-
- reset() - Method in class com.ibm.cos.v2.core.internal.checksums.factory.SdkCrc32C
-
- reset() - Method in class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream
-
Reset the stream, either by resetting the wrapped stream or using the
buffer created by this class.
- reset() - Method in class com.ibm.cos.v2.core.internal.io.AwsCompressionInputStream
-
Reset the stream, either by resetting the wrapped stream or using the
buffer created by this class.
- reset() - Method in class com.ibm.cos.v2.core.internal.io.ChecksumValidatingInputStream
-
Resets stream state, including the running checksum.
- reset() - Method in class com.ibm.cos.v2.core.internal.io.SdkLengthAwareInputStream
-
- reset() - Method in class com.ibm.cos.v2.core.internal.util.Crc32ChecksumCalculatingInputStream
-
Resets the wrapped input stream and the CRC32 computation.
- reset() - Method in class com.ibm.cos.v2.core.internal.util.UnreliableFilterInputStream
-
- reset() - Method in class com.ibm.cos.v2.core.io.ResettableInputStream
-
Repositions this stream to the position at the time the
mark method was last called on this input stream.
- reset() - Method in class com.ibm.cos.v2.core.io.SdkFilterInputStream
-
- resetApiCallAttemptStartNanoTime(RequestExecutionContext) - Static method in class com.ibm.cos.v2.core.internal.util.MetricUtils
-
- ResettableInputStream - Class in com.ibm.cos.v2.core.io
-
A mark-and-resettable input stream that can be used on files or file input
streams.
- ResettableInputStream(File) - Constructor for class com.ibm.cos.v2.core.io.ResettableInputStream
-
- ResettableInputStream(FileInputStream) - Constructor for class com.ibm.cos.v2.core.io.ResettableInputStream
-
- resolve() - Method in class com.ibm.cos.v2.core.checksums.RequestChecksumCalculationResolver
-
Resolve which request checksum calculation setting should be used, based on the configured values.
- resolve() - Method in class com.ibm.cos.v2.core.checksums.ResponseChecksumValidationResolver
-
Resolve which response checksum validation setting should be used, based on the configured values.
- resolve() - Method in class com.ibm.cos.v2.core.internal.useragent.AppIdResolver
-
- resolve() - Method in class com.ibm.cos.v2.core.retry.RetryMode.Resolver
-
Resolve which retry mode should be used, based on the configured values.
- resolveChecksumSpecs(ExecutionAttributes) - Static method in class com.ibm.cos.v2.core.internal.util.HttpChecksumResolver
-
- RESOLVED_CHECKSUM_SPECS - Static variable in class com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute
-
The checksum algorithm is resolved based on the Request member.
- RESOLVED_ENDPOINT - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
- resolveEndpointDiscovery() - Method in interface com.ibm.cos.v2.core.endpointdiscovery.providers.EndpointDiscoveryProvider
-
Returns whether or not endpoint discovery is enabled.
- resolveEndpointDiscovery() - Method in class com.ibm.cos.v2.core.endpointdiscovery.providers.EndpointDiscoveryProviderChain
-
- resolveEndpointDiscovery() - Method in class com.ibm.cos.v2.core.endpointdiscovery.providers.ProfileEndpointDiscoveryProvider
-
- resolveEndpointDiscovery() - Method in class com.ibm.cos.v2.core.endpointdiscovery.providers.SystemPropertiesEndpointDiscoveryProvider
-
- resolver() - Static method in enum com.ibm.cos.v2.core.retry.RetryMode
-
- resolveRequestConfiguration(ClientExecutionParams<?, ?>) - Method in class com.ibm.cos.v2.core.internal.handler.BaseClientHandler
-
- resolveRetryMode(RetryPolicy, RetryStrategy) - Static method in class com.ibm.cos.v2.core.internal.useragent.BusinessMetricsUtils
-
- resolveString(String) - Static method in class com.ibm.cos.v2.core.util.IdempotentUtils
-
- resolveTimeoutInMillis(Supplier<Optional<Duration>>, Duration) - Static method in class com.ibm.cos.v2.core.internal.http.timers.TimerUtils
-
- resolveValue(Object) - Method in class com.ibm.cos.v2.core.traits.DefaultValueTrait
-
If the value is null then the default value supplier is used to get a default
value for the field.
- response() - Method in class com.ibm.cos.v2.core.async.ResponsePublisher
-
- response() - Method in interface com.ibm.cos.v2.core.interceptor.Context.AfterUnmarshalling
-
- response() - Method in interface com.ibm.cos.v2.core.interceptor.Context.FailedExecution
-
The latest version of the
SdkResponse available when the execution failed.
- response(SdkResponse) - Method in class com.ibm.cos.v2.core.interceptor.InterceptorContext.Builder
-
- response() - Method in class com.ibm.cos.v2.core.interceptor.InterceptorContext
-
- response() - Method in class com.ibm.cos.v2.core.internal.interceptor.DefaultFailedExecutionContext
-
- response(T) - Method in class com.ibm.cos.v2.core.internal.waiters.DefaultWaiterResponse.Builder
-
Defines the response received that has matched with the waiter success condition.
- response() - Method in class com.ibm.cos.v2.core.internal.waiters.ResponseOrException
-
- response(R) - Static method in class com.ibm.cos.v2.core.internal.waiters.ResponseOrException
-
Create a new ResponseOrException with the response
- Response<T> - Class in com.ibm.cos.v2.core
-
Response wrapper that indicates success or failure with the associated unmarshalled response object or exception
object.
- response(T) - Method in class com.ibm.cos.v2.core.Response.Builder
-
The modelled response object returned by the service.
- response() - Method in class com.ibm.cos.v2.core.Response
-
The modelled response object returned by the service.
- response() - Method in class com.ibm.cos.v2.core.ResponseBytes
-
- response() - Method in class com.ibm.cos.v2.core.ResponseInputStream
-
- Response.Builder<T> - Class in com.ibm.cos.v2.core
-
- RESPONSE_BYTES_READ - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
The running count of bytes in the response body that have been read by the client.
- RESPONSE_CHECKSUM_VALIDATION - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
The response checksum validation setting.
- RESPONSE_CHECKSUM_VALIDATION - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
The response checksum validation setting.
- responseAlgorithms(List<String>) - Method in class com.ibm.cos.v2.core.interceptor.trait.HttpChecksum.Builder
-
- responseAlgorithms(String...) - Method in class com.ibm.cos.v2.core.interceptor.trait.HttpChecksum.Builder
-
- responseAlgorithms() - Method in class com.ibm.cos.v2.core.interceptor.trait.HttpChecksum
-
- responseAlgorithmsV2(ChecksumAlgorithm...) - Method in class com.ibm.cos.v2.core.interceptor.trait.HttpChecksum.Builder
-
- responseAlgorithmsV2() - Method in class com.ibm.cos.v2.core.interceptor.trait.HttpChecksum
-
- responseBody() - Method in interface com.ibm.cos.v2.core.interceptor.Context.AfterTransmission
-
The
InputStream that provides streaming content returned from the service.
- responseBody(InputStream) - Method in class com.ibm.cos.v2.core.interceptor.InterceptorContext.Builder
-
- responseBody() - Method in class com.ibm.cos.v2.core.interceptor.InterceptorContext
-
- ResponseBytes<ResponseT> - Class in com.ibm.cos.v2.core
-
An in-memory representation of the service's response from a streaming operation.
- ResponseChecksumValidation - Enum in com.ibm.cos.v2.core.checksums
-
Enum class for response checksum validation setting.
- ResponseChecksumValidationResolver - Class in com.ibm.cos.v2.core.checksums
-
- responseHandler(HttpResponseHandler<OutputT>) - Method in class com.ibm.cos.v2.core.internal.http.async.AsyncStreamingResponseHandler
-
- responseHeadersReadEndNanoTime(RequestExecutionContext) - Static method in class com.ibm.cos.v2.core.internal.util.MetricUtils
-
- ResponseInputStream<ResponseT> - Class in com.ibm.cos.v2.core
-
Input stream that provides access to the unmarshalled POJO response returned by the service in addition to the streamed
contents.
- ResponseInputStream(ResponseT, AbortableInputStream) - Constructor for class com.ibm.cos.v2.core.ResponseInputStream
-
- ResponseInputStream(ResponseT, InputStream) - Constructor for class com.ibm.cos.v2.core.ResponseInputStream
-
- ResponseOrException<R> - Class in com.ibm.cos.v2.core.internal.waiters
-
Represents a value that can be either a response or a Throwable
- ResponsePublisher<ResponseT extends SdkResponse> - Class in com.ibm.cos.v2.core.async
-
An
SdkPublisher that publishes response body content and also contains a reference to the
SdkResponse returned
by the service.
- ResponsePublisher(ResponseT, SdkPublisher<ByteBuffer>) - Constructor for class com.ibm.cos.v2.core.async.ResponsePublisher
-
- responsePublisher() - Method in interface com.ibm.cos.v2.core.interceptor.Context.AfterTransmission
-
The
Publisher that provides
ByteBuffer events upon request.
- responsePublisher(Publisher<ByteBuffer>) - Method in class com.ibm.cos.v2.core.interceptor.InterceptorContext.Builder
-
- responsePublisher() - Method in class com.ibm.cos.v2.core.interceptor.InterceptorContext
-
- ResponsesSubscription<ResponseT> - Class in com.ibm.cos.v2.core.pagination.async
-
An implementation of the Subscription interface that can be used to signal and cancel demand for
paginated response pages.
- ResponsesSubscription.Builder - Interface in com.ibm.cos.v2.core.pagination.async
-
- ResponseTransformer<ResponseT,ReturnT> - Interface in com.ibm.cos.v2.core.sync
-
Interface for processing a streaming response from a service in a synchronous fashion.
- responseValidationAlgorithms(List<Algorithm>) - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs.Builder
-
- responseValidationAlgorithms() - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs
-
- responseValidationAlgorithmsV2(List<ChecksumAlgorithm>) - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs.Builder
-
- responseValidationAlgorithmsV2() - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs
-
- resultFuture() - Method in interface com.ibm.cos.v2.core.async.AsyncResponseTransformer.SplitResult.Builder
-
- resultFuture(CompletableFuture<ResultT>) - Method in interface com.ibm.cos.v2.core.async.AsyncResponseTransformer.SplitResult.Builder
-
Sets the future that will be completed when the future returned by calling the
AsyncResponseTransformer.prepare() method on the AsyncResponseTransformer which was split completes.
- resultFuture() - Method in interface com.ibm.cos.v2.core.async.AsyncResponseTransformer.SplitResult
-
The future returned by this method will be completed when the future returned by calling the
AsyncResponseTransformer.prepare() method on the AsyncResponseTransformer which was split completes.
- resultFuture() - Method in class com.ibm.cos.v2.core.internal.async.DefaultAsyncResponseTransformerSplitResult.DefaultBuilder
-
- resultFuture(CompletableFuture<ResultT>) - Method in class com.ibm.cos.v2.core.internal.async.DefaultAsyncResponseTransformerSplitResult.DefaultBuilder
-
- resultFuture() - Method in class com.ibm.cos.v2.core.internal.async.DefaultAsyncResponseTransformerSplitResult
-
The future returned by this method will be completed when the future returned by calling the
AsyncResponseTransformer.prepare() method on the AsyncResponseTransformer which was split completes.
- resultFuture(CompletableFuture<ResultT>) - Method in class com.ibm.cos.v2.core.internal.async.SplittingTransformer.Builder
-
- retainAll(Collection<?>) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- RETRIES_ATTEMPTED_CEILING - Static variable in interface com.ibm.cos.v2.core.retry.backoff.BackoffStrategy
-
Deprecated.
Max permitted retry times.
- retriesAttempted(int) - Method in class com.ibm.cos.v2.core.retry.RetryPolicyContext.Builder
-
- retriesAttempted() - Method in class com.ibm.cos.v2.core.retry.RetryPolicyContext
-
- RETRY_COUNT - Static variable in class com.ibm.cos.v2.core.metrics.CoreMetric
-
The number of retries that the SDK performed in the execution of the request.
- RETRY_MODE - Static variable in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
- RETRY_POLICY - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
- RETRY_STRATEGY - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
- RETRY_TOKEN - Static variable in class com.ibm.cos.v2.core.internal.InternalCoreExecutionAttribute
-
- retryable() - Method in exception com.ibm.cos.v2.core.exception.Crc32MismatchException
-
- retryable() - Method in exception com.ibm.cos.v2.core.exception.NonRetryableException
-
- retryable() - Method in exception com.ibm.cos.v2.core.exception.RetryableException
-
- retryable() - Method in exception com.ibm.cos.v2.core.exception.SdkException
-
Specifies whether or not an exception can be expected to succeed on a retry.
- RETRYABLE_EXCEPTIONS - Static variable in class com.ibm.cos.v2.core.internal.retry.SdkDefaultRetrySetting
-
- RETRYABLE_STATUS_CODES - Static variable in class com.ibm.cos.v2.core.internal.retry.SdkDefaultRetrySetting
-
- RetryableException - Exception in com.ibm.cos.v2.core.exception
-
Extension of
SdkException that can be used by clients to
explicitly have an exception retried.
- RetryableException(RetryableException.Builder) - Constructor for exception com.ibm.cos.v2.core.exception.RetryableException
-
- RetryableException.Builder - Interface in com.ibm.cos.v2.core.exception
-
- RetryableException.BuilderImpl - Class in com.ibm.cos.v2.core.exception
-
- RetryableStage<OutputT> - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
Wrapper around the pipeline for a single request to provide retry, clock-skew and request throttling functionality.
- RetryableStage(HttpClientDependencies, RequestPipeline<SdkHttpFullRequest, Response<OutputT>>) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.RetryableStage
-
- RetryableStageHelper - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages.utils
-
Contains the logic shared by
RetryableStage and
AsyncRetryableStage when querying and interacting with a
RetryStrategy.
- RetryableStageHelper(SdkHttpFullRequest, RequestExecutionContext, HttpClientDependencies) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.utils.RetryableStageHelper
-
- retryCapacityCondition(RetryCondition) - Method in interface com.ibm.cos.v2.core.retry.RetryPolicy.Builder
-
Deprecated.
Configure the
RetryCondition that should be used to throttle the number of retries attempted by the SDK client
as a whole.
- retryCapacityCondition() - Method in interface com.ibm.cos.v2.core.retry.RetryPolicy.Builder
-
Deprecated.
- RetryCondition - Interface in com.ibm.cos.v2.core.retry.conditions
-
- retryCondition(RetryCondition) - Method in interface com.ibm.cos.v2.core.retry.RetryPolicy.Builder
-
Deprecated.
Configure the condition under which the request should be retried.
- retryCondition() - Method in interface com.ibm.cos.v2.core.retry.RetryPolicy.Builder
-
Deprecated.
- retryCondition() - Method in class com.ibm.cos.v2.core.retry.RetryPolicy
-
Deprecated.
- retryMode() - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
- retryMode() - Method in class com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration
-
The optional retry mode that should be used when handling failure cases.
- retryMode(RetryStrategy) - Static method in class com.ibm.cos.v2.core.internal.retry.SdkDefaultRetryStrategy
-
Returns the
RetryMode for the given retry strategy.
- RetryMode - Enum in com.ibm.cos.v2.core.retry
-
A retry mode is a collection of retry behaviors encoded under a single value.
- retryMode() - Method in class com.ibm.cos.v2.core.retry.RetryPolicy
-
Deprecated.
Retrieve the
RetryMode that was used to determine the defaults for this retry policy.
- RetryMode.Resolver - Class in com.ibm.cos.v2.core.retry
-
Allows customizing the variables used during determination of a
RetryMode.
- RetryOnClockSkewCondition - Class in com.ibm.cos.v2.core.retry.conditions
-
A
RetryCondition that will return true if the provided exception seems to be due to a clock skew between the
client and service.
- retryOnException(Predicate<Throwable>) - Method in class com.ibm.cos.v2.core.internal.retry.RetryPolicyAdapter.Builder
-
- retryOnExceptionAcceptor(Predicate<Throwable>) - Static method in interface com.ibm.cos.v2.core.waiters.WaiterAcceptor
-
Creates a retry on exception waiter acceptor which determines if the exception should transition the waiter to retry state
- RetryOnExceptionsCondition - Class in com.ibm.cos.v2.core.retry.conditions
-
Retry condition implementation that retries if the exception or the cause of the exception matches the classes defined.
- retryOnResponseAcceptor(Predicate<T>) - Static method in interface com.ibm.cos.v2.core.waiters.WaiterAcceptor
-
Creates a retry on exception waiter acceptor which determines if the exception should transition the waiter to retry state
- RetryOnStatusCodeCondition - Class in com.ibm.cos.v2.core.retry.conditions
-
Retry condition implementation that retries if the HTTP status code matches one of the provided status codes.
- RetryOnThrottlingCondition - Class in com.ibm.cos.v2.core.retry.conditions
-
A
RetryCondition that will return true if the provided exception seems to be due to a throttling error from the
service to the client.
- retryPolicy(RetryPolicy) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
- retryPolicy(Consumer<RetryPolicy.Builder>) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
- retryPolicy(RetryMode) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
- retryPolicy() - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
- retryPolicy() - Method in class com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration
-
The optional retry policy that should be used when handling failure cases.
- retryPolicy(RetryPolicy) - Method in class com.ibm.cos.v2.core.internal.retry.RetryPolicyAdapter.Builder
-
- RetryPolicy - Class in com.ibm.cos.v2.core.retry
-
- RetryPolicy.Builder - Interface in com.ibm.cos.v2.core.retry
-
Deprecated.
- RetryPolicyAdapter - Class in com.ibm.cos.v2.core.internal.retry
-
- RetryPolicyAdapter.Builder - Class in com.ibm.cos.v2.core.internal.retry
-
- retryPolicyContext(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.internal.retry.RetryPolicyAdapter.Builder
-
- RetryPolicyContext - Class in com.ibm.cos.v2.core.retry
-
Contains useful information about a failed request that can be used to make retry and backoff decisions.
- RetryPolicyContext.Builder - Class in com.ibm.cos.v2.core.retry
-
- retryPolicyDisallowedRetryException() - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.utils.RetryableStageHelper
-
Return the exception that should be thrown, because the retry strategy did not allow the request to be retried.
- retryStrategy(RetryStrategy) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
Configure the retry strategy that should be used when handling failure cases.
- retryStrategy(RetryMode) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
Configure the retry mode used to resolve the corresponding
RetryStrategy that should be used when handling
failure cases.
- retryStrategy(Consumer<RetryStrategy.Builder<?, ?>>) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
Configure a consumer to customize the default retry strategy.
- retryStrategy() - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
- retryStrategy() - Method in class com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration
-
The optional retry strategy that should be used when handling failure cases.
- retryStrategyConfigurator() - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
- retryStrategyConfigurator() - Method in class com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration
-
The optional retry mode that should be used when handling failure cases.
- retryStrategyDefaults() - Static method in class com.ibm.cos.v2.core.internal.retry.SdkDefaultRetryStrategy
-
- RetryUtils - Class in com.ibm.cos.v2.core.retry
-
- run() - Method in class com.ibm.cos.v2.core.internal.http.timers.AsyncTimeoutTask
-
- run() - Method in class com.ibm.cos.v2.core.internal.http.timers.SyncTimeoutTask
-
Runs this task.
- run(Supplier<T>) - Method in class com.ibm.cos.v2.core.internal.waiters.DefaultWaiter
-
- run(Supplier<T>, WaiterOverrideConfiguration) - Method in class com.ibm.cos.v2.core.internal.waiters.DefaultWaiter
-
- run(Supplier<T>) - Method in interface com.ibm.cos.v2.core.waiters.Waiter
-
It returns when the resource enters into a desired state or
it is determined that the resource will never enter into the desired state.
- run(Supplier<T>, WaiterOverrideConfiguration) - Method in interface com.ibm.cos.v2.core.waiters.Waiter
-
It returns when the resource enters into a desired state or
it is determined that the resource will never enter into the desired state.
- run(Supplier<T>, Consumer<WaiterOverrideConfiguration.Builder>) - Method in interface com.ibm.cos.v2.core.waiters.Waiter
-
It returns when the resource enters into a desired state or
it is determined that the resource will never enter into the desired state.
- runAsync(Supplier<CompletableFuture<T>>) - Method in class com.ibm.cos.v2.core.internal.waiters.DefaultAsyncWaiter
-
- runAsync(Supplier<CompletableFuture<T>>, WaiterOverrideConfiguration) - Method in class com.ibm.cos.v2.core.internal.waiters.DefaultAsyncWaiter
-
- runAsync(Supplier<CompletableFuture<T>>) - Method in interface com.ibm.cos.v2.core.waiters.AsyncWaiter
-
Runs the provided polling function.
- runAsync(Supplier<CompletableFuture<T>>, WaiterOverrideConfiguration) - Method in interface com.ibm.cos.v2.core.waiters.AsyncWaiter
-
Runs the provided polling function.
- runAsync(Supplier<CompletableFuture<T>>, Consumer<WaiterOverrideConfiguration.Builder>) - Method in interface com.ibm.cos.v2.core.waiters.AsyncWaiter
-
Runs the provided polling function.
- sanitizeInput(String) - Static method in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
Replace any spaces, parentheses in the input with underscores.
- scalaVersion() - Static method in class com.ibm.cos.v2.core.internal.useragent.UserAgentLangValues
-
Attempt to determine if Scala is on the classpath and if so what version is in use.
- SCHEDULED_EXECUTOR_SERVICE - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
The internal SDK scheduled executor service that is used for scheduling tasks such as async retry attempts
and timeout task.
- scheduledExecutorService(ScheduledExecutorService) - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
Configure the scheduled executor service that should be used for scheduling tasks such as async retry attempts
and timeout task.
- scheduledExecutorService() - Method in interface com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration.Builder
-
- scheduledExecutorService() - Method in class com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration
-
The optional scheduled executor service that should be used for scheduling tasks such as async retry attempts
and timeout task.
- scheduledExecutorService(ScheduledExecutorService) - Method in class com.ibm.cos.v2.core.internal.waiters.DefaultAsyncWaiter.DefaultBuilder
-
- scheduledExecutorService(ScheduledExecutorService) - Method in interface com.ibm.cos.v2.core.waiters.AsyncWaiter.Builder
-
- SDK_BYTES - Static variable in interface com.ibm.cos.v2.core.protocol.MarshallingType
-
- SDK_CLIENT - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
Option to specify a reference to the SDK client in use.
- SDK_CLIENT - Static variable in class com.ibm.cos.v2.core.identity.SdkIdentityProperty
-
- SDK_CLIENT - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
- SDK_HTTP_EXECUTION_ATTRIBUTES - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
The SDK HTTP attributes that can be passed to the HTTP client
- SDK_METRICS - Static variable in class com.ibm.cos.v2.core.internal.http.pipeline.stages.ApplyUserAgentStage
-
- SDK_POJO - Static variable in interface com.ibm.cos.v2.core.protocol.MarshallingType
-
- SDK_RETRY_INFO_HEADER - Static variable in class com.ibm.cos.v2.core.internal.http.pipeline.stages.utils.RetryableStageHelper
-
- SDK_VERSION - Static variable in class com.ibm.cos.v2.core.util.VersionInfo
-
The current version of the IBM COS SDK for Java.
- SdkAdvancedAsyncClientOption<T> - Class in com.ibm.cos.v2.core.client.config
-
- SdkAdvancedClientOption<T> - Class in com.ibm.cos.v2.core.client.config
-
- SdkAdvancedClientOption(Class<T>) - Constructor for class com.ibm.cos.v2.core.client.config.SdkAdvancedClientOption
-
- SdkAsyncClientBuilder<B extends SdkAsyncClientBuilder<B,C>,C> - Interface in com.ibm.cos.v2.core.client.builder
-
This includes required and optional override configuration required by every async client builder.
- SdkAsyncClientHandler - Class in com.ibm.cos.v2.core.client.handler
-
- SdkAsyncClientHandler(SdkClientConfiguration) - Constructor for class com.ibm.cos.v2.core.client.handler.SdkAsyncClientHandler
-
- SdkAutoConstructList<T> - Interface in com.ibm.cos.v2.core.util
-
A list that was auto constructed by the SDK.
- SdkAutoConstructMap<K,V> - Interface in com.ibm.cos.v2.core.util
-
A map that was auto constructed by the SDK.
- SdkBytes - Class in com.ibm.cos.v2.core
-
An in-memory representation of data being given to a service or being returned by a service.
- SdkChecksum - Interface in com.ibm.cos.v2.core.checksums
-
- sdkChecksum - Variable in class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream.Builder
-
- sdkChecksum(SdkChecksum) - Method in class com.ibm.cos.v2.core.internal.io.AwsChunkedEncodingInputStream.Builder
-
- SdkClient - Interface in com.ibm.cos.v2.core
-
All SDK service client interfaces should extend this interface.
- SdkClientBuilder<B extends SdkClientBuilder<B,C>,C> - Interface in com.ibm.cos.v2.core.client.builder
-
This includes required and optional override configuration required by every client builder.
- SdkClientConfiguration - Class in com.ibm.cos.v2.core.client.config
-
A collection of configuration that is required by an AWS client in order to operate.
- SdkClientConfiguration.Builder - Class in com.ibm.cos.v2.core.client.config
-
- SdkClientException - Exception in com.ibm.cos.v2.core.exception
-
Base type for all client exceptions thrown by the SDK.
- SdkClientException(SdkClientException.Builder) - Constructor for exception com.ibm.cos.v2.core.exception.SdkClientException
-
- SdkClientException.Builder - Interface in com.ibm.cos.v2.core.exception
-
- SdkClientException.BuilderImpl - Class in com.ibm.cos.v2.core.exception
-
- SdkClientOption<T> - Class in com.ibm.cos.v2.core.client.config
-
- SdkClientOptionValidation - Class in com.ibm.cos.v2.core.client.config
-
A set of static methods used to validate that a
SdkClientConfiguration contains all of
the values required for the SDK to function.
- SdkClientOptionValidation() - Constructor for class com.ibm.cos.v2.core.client.config.SdkClientOptionValidation
-
- SdkClientTime - Class in com.ibm.cos.v2.core.internal.http
-
Used for clock skew adjustment between the client JVM where the SDK is run, and the server side.
- SdkClientTime() - Constructor for class com.ibm.cos.v2.core.internal.http.SdkClientTime
-
- SdkClientUserAgentProperties - Class in com.ibm.cos.v2.core.internal.useragent
-
Represents AWS SDK user agent client values.
- SdkClientUserAgentProperties() - Constructor for class com.ibm.cos.v2.core.internal.useragent.SdkClientUserAgentProperties
-
- SdkCrc32 - Class in com.ibm.cos.v2.core.internal.checksums.factory
-
- SdkCrc32C - Class in com.ibm.cos.v2.core.internal.checksums.factory
-
- SdkDefaultClientBuilder<B extends SdkClientBuilder<B,C>,C> - Class in com.ibm.cos.v2.core.client.builder
-
- SdkDefaultClientBuilder() - Constructor for class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
- SdkDefaultClientBuilder(SdkHttpClient.Builder, SdkAsyncHttpClient.Builder) - Constructor for class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
- SdkDefaultClientBuilder.NonManagedSdkAsyncHttpClient - Class in com.ibm.cos.v2.core.client.builder
-
- SdkDefaultClientBuilder.NonManagedSdkHttpClient - Class in com.ibm.cos.v2.core.client.builder
-
- SdkDefaultRetrySetting - Class in com.ibm.cos.v2.core.internal.retry
-
- SdkDefaultRetrySetting.Legacy - Class in com.ibm.cos.v2.core.internal.retry
-
- SdkDefaultRetrySetting.Standard - Class in com.ibm.cos.v2.core.internal.retry
-
- SdkDefaultRetryStrategy - Class in com.ibm.cos.v2.core.internal.retry
-
Retry strategies used by any SDK client.
- SdkDiagnostics - Class in com.ibm.cos.v2.core.exception
-
- SdkDiagnostics.Builder - Interface in com.ibm.cos.v2.core.exception
-
- SdkDigestInputStream - Class in com.ibm.cos.v2.core.io
-
- SdkDigestInputStream(InputStream, MessageDigest, SdkChecksum) - Constructor for class com.ibm.cos.v2.core.io.SdkDigestInputStream
-
- SdkDigestInputStream(InputStream, MessageDigest) - Constructor for class com.ibm.cos.v2.core.io.SdkDigestInputStream
-
- SdkErrorType - Enum in com.ibm.cos.v2.core.internal.metrics
-
General categories of errors that can be encountered when making an API call attempt.
- SdkException - Exception in com.ibm.cos.v2.core.exception
-
Base class for all exceptions thrown by the SDK.
- SdkException(SdkException.Builder) - Constructor for exception com.ibm.cos.v2.core.exception.SdkException
-
- SdkException.Builder - Interface in com.ibm.cos.v2.core.exception
-
- SdkException.BuilderImpl - Class in com.ibm.cos.v2.core.exception
-
- SdkExecutionAttribute - Class in com.ibm.cos.v2.core.interceptor
-
Contains attributes attached to the execution.
- SdkExecutionAttribute() - Constructor for class com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute
-
- SdkField<TypeT> - Class in com.ibm.cos.v2.core
-
Metadata about a member in an
SdkPojo.
- SdkField.Builder<TypeT> - Class in com.ibm.cos.v2.core
-
- sdkFieldNameToField() - Method in interface com.ibm.cos.v2.core.SdkPojo
-
- sdkFields() - Method in class com.ibm.cos.v2.core.exception.SdkServiceException.BuilderImpl
-
- sdkFields() - Method in exception com.ibm.cos.v2.core.exception.SdkServiceException
-
- sdkFields() - Method in class com.ibm.cos.v2.core.protocol.VoidSdkResponse.Builder
-
- sdkFields() - Method in class com.ibm.cos.v2.core.protocol.VoidSdkResponse
-
- sdkFields() - Method in interface com.ibm.cos.v2.core.SdkPojo
-
- sdkFields() - Method in class com.ibm.cos.v2.core.SdkPojoBuilder
-
- SdkFilterInputStream - Class in com.ibm.cos.v2.core.io
-
- SdkFilterInputStream(InputStream) - Constructor for class com.ibm.cos.v2.core.io.SdkFilterInputStream
-
- SdkGlobalTime - Class in com.ibm.cos.v2.core
-
Used for clock skew adjustment between the client JVM where the SDK is run,
and the server side.
- sdkHttpResponse(SdkHttpResponse) - Method in interface com.ibm.cos.v2.core.SdkResponse.Builder
-
- sdkHttpResponse() - Method in interface com.ibm.cos.v2.core.SdkResponse.Builder
-
- sdkHttpResponse(SdkHttpResponse) - Method in class com.ibm.cos.v2.core.SdkResponse.BuilderImpl
-
- sdkHttpResponse() - Method in class com.ibm.cos.v2.core.SdkResponse.BuilderImpl
-
- sdkHttpResponse() - Method in class com.ibm.cos.v2.core.SdkResponse
-
- SdkIdentityProperty - Class in com.ibm.cos.v2.core.identity
-
- SdkInputStream - Class in com.ibm.cos.v2.core.io
-
- SdkInputStream() - Constructor for class com.ibm.cos.v2.core.io.SdkInputStream
-
- SdkInternalExecutionAttribute - Class in com.ibm.cos.v2.core.interceptor
-
Attributes that can be applied to all sdk requests.
- SdkInternalTestAdvancedClientOption<T> - Class in com.ibm.cos.v2.core.internal
-
- SdkInternalTestAdvancedClientOption(Class<T>) - Constructor for class com.ibm.cos.v2.core.internal.SdkInternalTestAdvancedClientOption
-
- SdkInterruptedException - Exception in com.ibm.cos.v2.core.exception
-
- SdkInterruptedException() - Constructor for exception com.ibm.cos.v2.core.exception.SdkInterruptedException
-
- SdkInterruptedException(SdkHttpFullResponse) - Constructor for exception com.ibm.cos.v2.core.exception.SdkInterruptedException
-
- SdkIterable<T> - Interface in com.ibm.cos.v2.core.pagination.sync
-
A custom iterable used in paginated responses.
- SdkLengthAwareInputStream - Class in com.ibm.cos.v2.core.internal.io
-
An InputStream that is aware of its length.
- SdkLengthAwareInputStream(InputStream, long) - Constructor for class com.ibm.cos.v2.core.internal.io.SdkLengthAwareInputStream
-
- SdkNumber - Class in com.ibm.cos.v2.core
-
An in-memory representation of Number being given to a service or being returned by a service.
- SdkPlugin - Interface in com.ibm.cos.v2.core
-
A plugin modifies a client's configuration when the client is created or at request execution
time.
- SdkPojo - Interface in com.ibm.cos.v2.core
-
Interface to provide the list of
SdkFields in a POJO.
- SdkPojoBuilder<T extends SdkPojo> - Class in com.ibm.cos.v2.core
-
A builder for an immutable
SdkPojo with no fields.
- SdkPojoBuilder(T) - Constructor for class com.ibm.cos.v2.core.SdkPojoBuilder
-
- SdkProtocolMetadata - Interface in com.ibm.cos.v2.core
-
Interface to hold protocol-specific information.
- SdkPublisher<T> - Interface in com.ibm.cos.v2.core.async
-
Interface that is implemented by the Async auto-paginated responses.
- SdkPublishers - Class in com.ibm.cos.v2.core.internal.async
-
Common implementations of
SdkPublisher that are provided for convenience when building asynchronous
interceptors to be used with specific clients.
- SdkRequest - Class in com.ibm.cos.v2.core
-
The base class for all SDK requests.
- SdkRequest() - Constructor for class com.ibm.cos.v2.core.SdkRequest
-
- SdkRequest.Builder - Interface in com.ibm.cos.v2.core
-
- SdkRequestOverrideConfiguration - Class in com.ibm.cos.v2.core
-
Base per-request override configuration for all SDK requests.
- SdkRequestOverrideConfiguration.Builder - Interface in com.ibm.cos.v2.core
-
- SdkResponse - Class in com.ibm.cos.v2.core
-
The base class for all SDK responses.
- SdkResponse(SdkResponse.Builder) - Constructor for class com.ibm.cos.v2.core.SdkResponse
-
- SdkResponse.Builder - Interface in com.ibm.cos.v2.core
-
- SdkResponse.BuilderImpl - Class in com.ibm.cos.v2.core
-
- SdkRetryCondition - Class in com.ibm.cos.v2.core.retry.conditions
-
- SdkServiceClientConfiguration - Class in com.ibm.cos.v2.core
-
Class to expose SDK service client settings to the user, e.g., ClientOverrideConfiguration
- SdkServiceClientConfiguration(SdkServiceClientConfiguration.Builder) - Constructor for class com.ibm.cos.v2.core.SdkServiceClientConfiguration
-
- SdkServiceClientConfiguration.Builder - Interface in com.ibm.cos.v2.core
-
The base interface for all SDK service client configuration builders
- SdkServiceException - Exception in com.ibm.cos.v2.core.exception
-
Extension of SdkException that represents an error response returned by
the requested downstream service.
- SdkServiceException(SdkServiceException.Builder) - Constructor for exception com.ibm.cos.v2.core.exception.SdkServiceException
-
- SdkServiceException.Builder - Interface in com.ibm.cos.v2.core.exception
-
- SdkServiceException.BuilderImpl - Class in com.ibm.cos.v2.core.exception
-
- SdkStandardLogger - Class in com.ibm.cos.v2.core
-
A centralized set of loggers that used across the SDK to log particular types of events.
- SdkSyncClientBuilder<B extends SdkSyncClientBuilder<B,C>,C> - Interface in com.ibm.cos.v2.core.client.builder
-
This includes required and optional override configuration required by every sync client builder.
- SdkSyncClientHandler - Class in com.ibm.cos.v2.core.client.handler
-
Client handler for SDK clients.
- SdkSyncClientHandler(SdkClientConfiguration) - Constructor for class com.ibm.cos.v2.core.client.handler.SdkSyncClientHandler
-
- SdkSystemSetting - Enum in com.ibm.cos.v2.core
-
System properties to configure the SDK runtime.
- SdkUserAgent - Class in com.ibm.cos.v2.core.util
-
Deprecated.
- SdkUserAgentBuilder - Class in com.ibm.cos.v2.core.internal.useragent
-
Responsible for building user agent strings for different use cases.
- sdkVersion() - Method in class com.ibm.cos.v2.core.internal.useragent.DefaultSystemUserAgent
-
- sdkVersion() - Method in interface com.ibm.cos.v2.core.util.SystemUserAgent
-
- SELECTED_AUTH_SCHEME - Static variable in class com.ibm.cos.v2.core.interceptor.SdkInternalExecutionAttribute
-
The selected auth scheme for a request.
- SelectedAuthScheme<T extends Identity> - Class in com.ibm.cos.v2.core
-
A container for the identity resolver, signer and auth option that we selected for use with this service call attempt.
- SelectedAuthScheme(CompletableFuture<? extends T>, HttpSigner<T>, AuthSchemeOption) - Constructor for class com.ibm.cos.v2.core.SelectedAuthScheme
-
- serializableBuilderClass() - Static method in exception com.ibm.cos.v2.core.exception.SdkServiceException
-
- SERVICE_CALL_DURATION - Static variable in class com.ibm.cos.v2.core.metrics.CoreMetric
-
The duration of time taken to connect to the service (or acquire a connection from the connection pool), send the
serialized request and receive the initial response (e.g.
- SERVICE_CONFIG - Static variable in class com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute
-
Handler context key for advanced configuration.
- SERVICE_CONFIGURATION - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
Service-specific configuration used by some services, like S3.
- SERVICE_ENDPOINT - Static variable in class com.ibm.cos.v2.core.metrics.CoreMetric
-
The endpoint for the service.
- SERVICE_ID - Static variable in class com.ibm.cos.v2.core.metrics.CoreMetric
-
The unique ID for the service.
- SERVICE_NAME - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
Descriptive name for the service.
- SERVICE_NAME - Static variable in class com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute
-
The key under which the service name is stored.
- serviceClientConfiguration() - Method in interface com.ibm.cos.v2.core.SdkClient
-
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration
- ServiceConfiguration - Interface in com.ibm.cos.v2.core
-
- serviceName() - Method in interface com.ibm.cos.v2.core.SdkClient
-
The name of the service.
- serviceProtocol() - Method in interface com.ibm.cos.v2.core.SdkProtocolMetadata
-
- set(Object, Object) - Method in class com.ibm.cos.v2.core.SdkField
-
Sets the given value on the POJO via the setter passed into the
SdkField.Builder.
- set(int, T) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- setApiCallAttemptTimeout(Duration) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- setApiCallTimeout(Duration) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- setAsyncConfiguration(ClientAsyncConfiguration) - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
- setAttemptCount(Integer) - Method in class com.ibm.cos.v2.core.exception.SdkException.BuilderImpl
-
- setCause(Throwable) - Method in class com.ibm.cos.v2.core.exception.SdkException.BuilderImpl
-
- setEndpointOverride(URI) - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
- setEndpointProvider(EndpointProvider) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- setExecutionAttributes(ExecutionAttributes) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- setExtendedRequestId(String) - Method in class com.ibm.cos.v2.core.exception.SdkServiceException.BuilderImpl
-
- setGenerator(Supplier<String>) - Static method in class com.ibm.cos.v2.core.util.IdempotentUtils
-
- setGlobalTimeOffset(int) - Static method in class com.ibm.cos.v2.core.SdkGlobalTime
-
Sets the global time difference in seconds between the running JVM and
AWS.
- setLastException(Throwable) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.utils.RetryableStageHelper
-
- setLastResponse(SdkHttpResponse) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.utils.RetryableStageHelper
-
Set the last HTTP response returned by the service.
- setMessage(String) - Method in class com.ibm.cos.v2.core.exception.SdkException.BuilderImpl
-
- setMetricPublishers(List<MetricPublisher>) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- setOverrideConfiguration(ClientOverrideConfiguration) - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
- setOverrides(SdkClientConfiguration) - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
Apply the client override configuration to the provided configuration.
- setRequestId(String) - Method in class com.ibm.cos.v2.core.exception.SdkServiceException.BuilderImpl
-
- setSigner(Signer) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- setStatusCode(int) - Method in class com.ibm.cos.v2.core.exception.SdkServiceException.BuilderImpl
-
- setter(BiConsumer<Object, TypeT>) - Method in class com.ibm.cos.v2.core.SdkField.Builder
-
Sets the
BiConsumer which will accept an object and a value and set that value on the appropriate
member of the object.
- setTimeOffset(int) - Method in class com.ibm.cos.v2.core.internal.http.SdkClientTime
-
Sets the latest recorded time offset.
- setWritableStackTrace(Boolean) - Method in class com.ibm.cos.v2.core.exception.SdkException.BuilderImpl
-
- Sha1Checksum - Class in com.ibm.cos.v2.core.checksums
-
- Sha1Checksum() - Constructor for class com.ibm.cos.v2.core.checksums.Sha1Checksum
-
Deprecated.
- Sha256Checksum - Class in com.ibm.cos.v2.core.checksums
-
- Sha256Checksum() - Constructor for class com.ibm.cos.v2.core.checksums.Sha256Checksum
-
Deprecated.
- SHORT - Static variable in interface com.ibm.cos.v2.core.protocol.MarshallingType
-
- shouldAdjust(SdkException) - Method in class com.ibm.cos.v2.core.internal.retry.ClockSkewAdjuster
-
Returns true if the clock should be adjusted for future requests.
- shouldRetry(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.retry.conditions.AndRetryCondition
-
- shouldRetry(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.retry.conditions.MaxNumberOfRetriesCondition
-
- shouldRetry(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.retry.conditions.OrRetryCondition
-
- shouldRetry(RetryPolicyContext) - Method in interface com.ibm.cos.v2.core.retry.conditions.RetryCondition
-
Deprecated.
Determine whether a request should or should not be retried.
- shouldRetry(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.retry.conditions.RetryOnClockSkewCondition
-
- shouldRetry(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.retry.conditions.RetryOnExceptionsCondition
-
- shouldRetry(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.retry.conditions.RetryOnStatusCodeCondition
-
- shouldRetry(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.retry.conditions.RetryOnThrottlingCondition
-
- shouldRetry(RetryPolicyContext) - Method in class com.ibm.cos.v2.core.retry.conditions.TokenBucketRetryCondition
-
- shouldThrowIOException(IOException) - Static method in interface com.ibm.cos.v2.core.sync.ResponseTransformer
-
If the write failed because of the state of the file, if the specified directory doesn't exist, or if the specified
directory does not have write permissions, don't retry the request.
- sign(SdkHttpFullRequest, AsyncRequestBody, ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.signer.AsyncSigner
-
Deprecated.
Sign the request, including the contents of the body into the signature calculation.
- sign(SdkHttpFullRequest, ExecutionAttributes) - Method in class com.ibm.cos.v2.core.signer.NoOpSigner
-
Deprecated.
- sign(SdkHttpFullRequest, ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.signer.Signer
-
Deprecated.
Method that takes in an request and returns a signed version of the request.
- signAsyncRequestBody(SdkHttpFullRequest, AsyncRequestBody, ExecutionAttributes) - Method in interface com.ibm.cos.v2.core.signer.AsyncRequestBodySigner
-
Deprecated.
Method that takes in an signed request and async request body provider,
and returns a transformed version the request body provider.
- SIGNER - Static variable in class com.ibm.cos.v2.core.client.config.SdkAdvancedClientOption
-
Define the signer that should be used when authenticating with AWS.
- signer(Signer) - Method in class com.ibm.cos.v2.core.http.ExecutionContext.Builder
-
- signer() - Method in class com.ibm.cos.v2.core.http.ExecutionContext
-
- signer() - Method in class com.ibm.cos.v2.core.internal.http.RequestExecutionContext
-
- signer(Signer) - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
Sets the signer to use for signing the request.
- signer() - Method in interface com.ibm.cos.v2.core.RequestOverrideConfiguration.Builder
-
- signer(Signer) - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- signer() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration.BuilderImpl
-
- signer() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration
-
- signer() - Method in class com.ibm.cos.v2.core.SelectedAuthScheme
-
- Signer - Interface in com.ibm.cos.v2.core.signer
-
- SIGNER_OVERRIDDEN - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
Option to specify if the default signer has been overridden on the client.
- SIGNER_OVERRIDDEN - Static variable in class com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute
-
If the client signer value has been overridden.
- SIGNING_DURATION - Static variable in class com.ibm.cos.v2.core.metrics.CoreMetric
-
The duration of time taken to sign the HTTP request.
- SIGNING_METHOD - Static variable in class com.ibm.cos.v2.core.HttpChecksumConstant
-
- SigningMethod - Enum in com.ibm.cos.v2.core.internal.signer
-
- SigningStage - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
Sign the marshalled request (if applicable).
- SigningStage(HttpClientDependencies) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.SigningStage
-
- SimpleHttpContentPublisher - Class in com.ibm.cos.v2.core.internal.http.async
-
- SimpleHttpContentPublisher(SdkHttpFullRequest) - Constructor for class com.ibm.cos.v2.core.internal.http.async.SimpleHttpContentPublisher
-
- size() - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- size() - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructMap
-
- skip(long) - Method in class com.ibm.cos.v2.core.internal.io.AwsChunkedInputStream
-
- skip(long) - Method in class com.ibm.cos.v2.core.internal.io.SdkLengthAwareInputStream
-
- skip(long) - Method in class com.ibm.cos.v2.core.internal.metrics.BytesReadTrackingInputStream
-
- skip(long) - Method in class com.ibm.cos.v2.core.io.ResettableInputStream
-
- skip(long) - Method in class com.ibm.cos.v2.core.io.SdkDigestInputStream
-
Skips over and discards n bytes of data from this input
stream, while taking the skipped bytes into account for digest
calculation.
- skip(long) - Method in class com.ibm.cos.v2.core.io.SdkFilterInputStream
-
- SKIP_BUFFER_SIZE - Static variable in class com.ibm.cos.v2.core.internal.io.AwsChunkedInputStream
-
- SLASH - Static variable in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
- SPACE - Static variable in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
- split(AsyncRequestBodySplitConfiguration) - Method in interface com.ibm.cos.v2.core.async.AsyncRequestBody
-
- split(Consumer<AsyncRequestBodySplitConfiguration.Builder>) - Method in interface com.ibm.cos.v2.core.async.AsyncRequestBody
-
- split(SplittingTransformerConfiguration) - Method in interface com.ibm.cos.v2.core.async.AsyncResponseTransformer
-
- split(Consumer<SplittingTransformerConfiguration.Builder>) - Method in interface com.ibm.cos.v2.core.async.AsyncResponseTransformer
-
- split(AsyncRequestBodySplitConfiguration) - Method in class com.ibm.cos.v2.core.async.listener.AsyncRequestBodyListener.NotifyingAsyncRequestBody
-
- split(Consumer<AsyncRequestBodySplitConfiguration.Builder>) - Method in class com.ibm.cos.v2.core.async.listener.AsyncRequestBodyListener.NotifyingAsyncRequestBody
-
- split(ByteBuffer) - Method in class com.ibm.cos.v2.core.internal.async.ChunkBuffer
-
- split(AsyncRequestBodySplitConfiguration) - Method in class com.ibm.cos.v2.core.internal.async.FileAsyncRequestBody
-
- split() - Method in class com.ibm.cos.v2.core.internal.async.FileAsyncRequestBodySplitHelper
-
- SplittingPublisher - Class in com.ibm.cos.v2.core.internal.async
-
- SplittingPublisher(AsyncRequestBody, AsyncRequestBodySplitConfiguration) - Constructor for class com.ibm.cos.v2.core.internal.async.SplittingPublisher
-
- SplittingTransformer<ResponseT,ResultT> - Class in com.ibm.cos.v2.core.internal.async
-
- SplittingTransformer.Builder<ResponseT,ResultT> - Class in com.ibm.cos.v2.core.internal.async
-
- SplittingTransformerConfiguration - Class in com.ibm.cos.v2.core
-
- SplittingTransformerConfiguration.Builder - Interface in com.ibm.cos.v2.core
-
- Standard() - Constructor for class com.ibm.cos.v2.core.internal.retry.SdkDefaultRetrySetting.Standard
-
- StandardMemberCopier - Class in com.ibm.cos.v2.core.adapter
-
Used in combination with the generated member copiers to implement deep
copies of shape members.
- standardRetryStrategy() - Static method in class com.ibm.cos.v2.core.internal.retry.SdkDefaultRetryStrategy
-
- standardRetryStrategyBuilder() - Static method in class com.ibm.cos.v2.core.internal.retry.SdkDefaultRetryStrategy
-
Returns a StandardRetryStrategy.Builder with preconfigured generic SDK retry conditions.
- startingAttempt() - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.utils.RetryableStageHelper
-
Invoke when starting a request attempt, before querying the retry policy.
- StaticClientEndpointProvider - Class in com.ibm.cos.v2.core.internal
-
- StaticClientEndpointProvider(URI, boolean) - Constructor for class com.ibm.cos.v2.core.internal.StaticClientEndpointProvider
-
- statusCode(int) - Method in interface com.ibm.cos.v2.core.exception.SdkServiceException.Builder
-
Specifies the status code returned by the service.
- statusCode() - Method in interface com.ibm.cos.v2.core.exception.SdkServiceException.Builder
-
The status code returned by the service.
- statusCode - Variable in class com.ibm.cos.v2.core.exception.SdkServiceException.BuilderImpl
-
- statusCode(int) - Method in class com.ibm.cos.v2.core.exception.SdkServiceException.BuilderImpl
-
- statusCode() - Method in class com.ibm.cos.v2.core.exception.SdkServiceException.BuilderImpl
-
- statusCode() - Method in exception com.ibm.cos.v2.core.exception.SdkServiceException
-
The status code that was returned by the called service.
- stopTask() - Method in class com.ibm.cos.v2.core.pagination.async.PaginationSubscription
-
- stream() - Method in interface com.ibm.cos.v2.core.pagination.sync.SdkIterable
-
- StreamingRequestMarshaller<T> - Class in com.ibm.cos.v2.core.runtime.transform
-
Augments a
Marshaller to add contents for a streamed request.
- StreamingRequestMarshaller.Builder - Class in com.ibm.cos.v2.core.runtime.transform
-
- StreamManagingStage<OutputT> - Class in com.ibm.cos.v2.core.internal.http
-
- StreamManagingStage(RequestPipeline<SdkHttpFullRequest, Response<OutputT>>) - Constructor for class com.ibm.cos.v2.core.internal.http.StreamManagingStage
-
- STRING - Static variable in interface com.ibm.cos.v2.core.protocol.MarshallingType
-
- StringDocument - Class in com.ibm.cos.v2.core.document.internal
-
- StringDocument(String) - Constructor for class com.ibm.cos.v2.core.document.internal.StringDocument
-
Create a New
StringDocument with boolean value as passed in constructor
- stringValue() - Method in class com.ibm.cos.v2.core.SdkNumber
-
- subList(int, int) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- subscribe(Subscriber<? super ByteBuffer>) - Method in class com.ibm.cos.v2.core.async.BlockingInputStreamAsyncRequestBody
-
- subscribe(Subscriber<? super ByteBuffer>) - Method in class com.ibm.cos.v2.core.async.BlockingOutputStreamAsyncRequestBody
-
- subscribe(Subscriber<? super T>) - Method in class com.ibm.cos.v2.core.async.EmptyPublisher
-
- subscribe(Subscriber<? super ByteBuffer>) - Method in class com.ibm.cos.v2.core.async.listener.AsyncRequestBodyListener.NotifyingAsyncRequestBody
-
- subscribe(Subscriber<? super T>) - Method in class com.ibm.cos.v2.core.async.listener.PublisherListener.NotifyingPublisher
-
- subscribe(Subscriber<? super ByteBuffer>) - Method in class com.ibm.cos.v2.core.async.ResponsePublisher
-
- subscribe(Consumer<T>) - Method in interface com.ibm.cos.v2.core.async.SdkPublisher
-
Subscribes to the publisher with the given
Consumer.
- subscribe(Subscriber<? super T>) - Method in class com.ibm.cos.v2.core.internal.async.AsyncStreamPrepender
-
- subscribe(Subscriber<? super ByteBuffer>) - Method in class com.ibm.cos.v2.core.internal.async.ByteBuffersAsyncRequestBody
-
- subscribe(Subscriber<? super ByteBuffer>) - Method in class com.ibm.cos.v2.core.internal.async.ChecksumCalculatingAsyncRequestBody
-
- subscribe(Subscriber<? super ByteBuffer>) - Method in class com.ibm.cos.v2.core.internal.async.ChecksumValidatingPublisher
-
- subscribe(Subscriber<? super ByteBuffer>) - Method in class com.ibm.cos.v2.core.internal.async.CompressionAsyncRequestBody
-
- subscribe(Subscriber<? super T>) - Method in class com.ibm.cos.v2.core.internal.async.EnvelopeWrappedSdkPublisher
-
See Publisher.subscribe(Subscriber)
- subscribe(Subscriber<? super ByteBuffer>) - Method in class com.ibm.cos.v2.core.internal.async.FileAsyncRequestBody
-
- subscribe(Subscriber<? super ByteBuffer>) - Method in class com.ibm.cos.v2.core.internal.async.InputStreamWithExecutorAsyncRequestBody
-
- subscribe(Subscriber<? super AsyncRequestBody>) - Method in class com.ibm.cos.v2.core.internal.async.SplittingPublisher
-
- subscribe(Subscriber<? super AsyncResponseTransformer<ResponseT, ResponseT>>) - Method in class com.ibm.cos.v2.core.internal.async.SplittingTransformer
-
- subscribe(Subscriber<? super ByteBuffer>) - Method in class com.ibm.cos.v2.core.internal.http.async.SimpleHttpContentPublisher
-
- subscribe(Subscriber<? super ByteBuffer>) - Method in class com.ibm.cos.v2.core.internal.metrics.BytesReadTrackingPublisher
-
- subscribe(Subscriber<? super ItemT>) - Method in class com.ibm.cos.v2.core.pagination.async.PaginatedItemsPublisher
-
- subscriber(Subscriber) - Method in interface com.ibm.cos.v2.core.pagination.async.PaginationSubscription.Builder
-
- subscriber(Subscriber) - Method in class com.ibm.cos.v2.core.pagination.async.PaginationSubscription.BuilderImpl
-
- subscriber - Variable in class com.ibm.cos.v2.core.pagination.async.PaginationSubscription
-
- SubscriberListener<T> - Interface in com.ibm.cos.v2.core.async.listener
-
Listener interface that invokes callbacks associated with a Subscriber.
- SubscriberListener.NotifyingSubscriber<T> - Class in com.ibm.cos.v2.core.async.listener
-
- subscriberOnComplete() - Method in interface com.ibm.cos.v2.core.async.listener.SubscriberListener
-
Invoked before Subscriber.onComplete()
- subscriberOnError(Throwable) - Method in interface com.ibm.cos.v2.core.async.listener.SubscriberListener
-
Invoked before Subscriber.onError(Throwable)
- subscriberOnNext(T) - Method in interface com.ibm.cos.v2.core.async.listener.SubscriberListener
-
Invoked before Subscriber.onNext(Object)
- subscribeTimeout(Duration) - Method in class com.ibm.cos.v2.core.async.BlockingInputStreamAsyncRequestBody.Builder
-
Defines how long it should wait for this AsyncRequestBody to be subscribed (to start streaming) before timing out.
- subscribeTimeout(Duration) - Method in class com.ibm.cos.v2.core.async.BlockingOutputStreamAsyncRequestBody.Builder
-
Defines how long it should wait for this AsyncRequestBody to be subscribed (to start streaming) before timing out.
- subscriptionCancel() - Method in interface com.ibm.cos.v2.core.async.listener.SubscriberListener
-
Invoked before Subscription.cancel()
- successOnExceptionAcceptor(Predicate<Throwable>) - Static method in interface com.ibm.cos.v2.core.waiters.WaiterAcceptor
-
Creates an error waiter acceptor which determines if the exception should transition the waiter to success state
- successOnResponseAcceptor(Predicate<T>) - Static method in interface com.ibm.cos.v2.core.waiters.WaiterAcceptor
-
Creates a success waiter acceptor which determines if the exception should transition the waiter to success state
- SYNC_HTTP_CLIENT - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
The HTTP client implementation to make HTTP requests with.
- syncClientConfiguration() - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
Return a client configuration object, populated with the following chain of priorities.
- SyncClientHandler - Interface in com.ibm.cos.v2.core.client.handler
-
Client interface to invoke an API.
- SyncPageFetcher<ResponseT> - Interface in com.ibm.cos.v2.core.pagination.sync
-
- SyncTimeoutTask - Class in com.ibm.cos.v2.core.internal.http.timers
-
TimeoutTask to be scheduled for synchronous operations.
- SystemPropertiesEndpointDiscoveryProvider - Class in com.ibm.cos.v2.core.endpointdiscovery.providers
-
EndpointDiscoveryProvider implementation that loads endpoint discovery from the AWS_ENABLE_ENDPOINT_DISCOVERY
system property or environment variable.
- SystemUserAgent - Interface in com.ibm.cos.v2.core.util
-
Common system level user agent properties that can either be accessed as a string or as individual values.
- then(Function<HttpClientDependencies, RequestPipeline<OutputT, NewOutputT>>) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.RequestPipelineBuilder
-
- then(Supplier<RequestPipeline<OutputT, NewOutputT>>) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.RequestPipelineBuilder
-
- thisBuilder() - Method in class com.ibm.cos.v2.core.client.builder.SdkDefaultClientBuilder
-
Return "this" for method chaining.
- throttledBaseDelay(RetryMode) - Static method in class com.ibm.cos.v2.core.internal.retry.SdkDefaultRetrySetting
-
- throttlingBackoffStrategy(BackoffStrategy) - Method in class com.ibm.cos.v2.core.internal.retry.RetryPolicyAdapter.Builder
-
- throttlingBackoffStrategy(BackoffStrategy) - Method in interface com.ibm.cos.v2.core.retry.RetryPolicy.Builder
-
Deprecated.
Configure the backoff strategy that should be used for waiting in between retry attempts after a throttling error
is encountered.
- throttlingBackoffStrategy() - Method in interface com.ibm.cos.v2.core.retry.RetryPolicy.Builder
-
Deprecated.
- throttlingBackoffStrategy() - Method in class com.ibm.cos.v2.core.retry.RetryPolicy
-
Deprecated.
- throttlingExceptionCost(int) - Method in class com.ibm.cos.v2.core.internal.retry.DefaultTokenBucketExceptionCostFunction.Builder
-
- throttlingExceptionCost(int) - Method in interface com.ibm.cos.v2.core.retry.conditions.TokenBucketExceptionCostFunction.Builder
-
Specify the number of tokens that should be removed from the token bucket when throttling exceptions (e.g.
- ThrowableUtils - Class in com.ibm.cos.v2.core.internal.util
-
Utility for use with errors or exceptions.
- time() - Method in interface com.ibm.cos.v2.core.internal.retry.RateLimitingTokenBucket.Clock
-
- TIME_OFFSET - Static variable in class com.ibm.cos.v2.core.interceptor.SdkExecutionAttribute
-
The key under which the time offset (for clock skew correction) is stored.
- TIME_TO_FIRST_BYTE - Static variable in class com.ibm.cos.v2.core.metrics.CoreMetric
-
The duration of time between from sending the HTTP request (including acquiring a connection) to the service, and
receiving the first byte of the headers in the response.
- TIME_TO_LAST_BYTE - Static variable in class com.ibm.cos.v2.core.metrics.CoreMetric
-
The duration of time between from sending the HTTP request (including acquiring a connection) to the service, and
receiving the last byte of the response.
- timeAsyncTaskIfNeeded(CompletableFuture<T>, ScheduledExecutorService, Supplier<SdkClientException>, long) - Static method in class com.ibm.cos.v2.core.internal.http.timers.TimerUtils
-
Schedule a
TimeoutTask and exceptional completes a
CompletableFuture with the provide exception
if not otherwise completed before the given timeout.
- timeOffset() - Method in class com.ibm.cos.v2.core.internal.http.HttpClientDependencies
-
- TimeoutExceptionHandlingStage<OutputT> - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
Check if an
Exception is caused by either ApiCallTimeout or ApiAttemptTimeout and translate that
exception to a more appropriate timeout related exception so that it can be handled in other stages.
- TimeoutExceptionHandlingStage(HttpClientDependencies, RequestPipeline<SdkHttpFullRequest, Response<OutputT>>) - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.TimeoutExceptionHandlingStage
-
- TimeoutTask - Interface in com.ibm.cos.v2.core.internal.http.timers
-
- TimeoutTracker - Interface in com.ibm.cos.v2.core.internal.http.timers
-
- TimerUtils - Class in com.ibm.cos.v2.core.internal.http.timers
-
- TimestampFormatTrait - Class in com.ibm.cos.v2.core.traits
-
Trait that indicates a different format should be used for marshalling/unmarshalling timestamps.
- TimestampFormatTrait.Format - Enum in com.ibm.cos.v2.core.traits
-
Enum of the timestamp formats we currently support.
- timeSyncTaskIfNeeded(ScheduledExecutorService, long, Thread) - Static method in class com.ibm.cos.v2.core.internal.http.timers.TimerUtils
-
Schedule a
TimeoutTask that aborts the task if not otherwise completed before the given timeout.
- toArray() - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- toArray(T1[]) - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- toBlockingInputStream() - Static method in interface com.ibm.cos.v2.core.async.AsyncResponseTransformer
-
- toBuilder() - Method in class com.ibm.cos.v2.core.async.AsyncRequestBodyFromInputStreamConfiguration
-
- toBuilder() - Method in class com.ibm.cos.v2.core.async.AsyncRequestBodySplitConfiguration
-
- toBuilder() - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs
-
- toBuilder() - Method in class com.ibm.cos.v2.core.client.config.ClientAsyncConfiguration
-
- toBuilder() - Method in class com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration
-
- toBuilder() - Method in class com.ibm.cos.v2.core.client.config.SdkClientConfiguration
-
- toBuilder() - Method in class com.ibm.cos.v2.core.CompressionConfiguration
-
- toBuilder() - Method in class com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryEndpoint
-
- toBuilder() - Method in exception com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryFailedException
-
- toBuilder() - Method in class com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryRequest
-
- toBuilder() - Method in exception com.ibm.cos.v2.core.exception.AbortedException
-
- toBuilder() - Method in exception com.ibm.cos.v2.core.exception.ApiCallAttemptTimeoutException
-
- toBuilder() - Method in exception com.ibm.cos.v2.core.exception.ApiCallTimeoutException
-
- toBuilder() - Method in exception com.ibm.cos.v2.core.exception.Crc32MismatchException
-
- toBuilder() - Method in exception com.ibm.cos.v2.core.exception.NonRetryableException
-
- toBuilder() - Method in exception com.ibm.cos.v2.core.exception.RetryableException
-
- toBuilder() - Method in exception com.ibm.cos.v2.core.exception.SdkClientException
-
- toBuilder() - Method in class com.ibm.cos.v2.core.exception.SdkDiagnostics
-
- toBuilder() - Method in exception com.ibm.cos.v2.core.exception.SdkException
-
- toBuilder() - Method in exception com.ibm.cos.v2.core.exception.SdkServiceException
-
- toBuilder() - Method in class com.ibm.cos.v2.core.FileRequestBodyConfiguration
-
- toBuilder() - Method in class com.ibm.cos.v2.core.FileTransformerConfiguration
-
- toBuilder() - Method in class com.ibm.cos.v2.core.http.ExecutionContext
-
- toBuilder() - Method in class com.ibm.cos.v2.core.interceptor.ExecutionAttributes
-
- toBuilder() - Method in class com.ibm.cos.v2.core.interceptor.InterceptorContext
-
- toBuilder() - Method in class com.ibm.cos.v2.core.internal.async.DefaultAsyncResponseTransformerSplitResult
-
- toBuilder() - Method in class com.ibm.cos.v2.core.internal.http.HttpClientDependencies
-
- toBuilder() - Method in class com.ibm.cos.v2.core.internal.interceptor.DefaultFailedExecutionContext
-
- toBuilder() - Method in class com.ibm.cos.v2.core.internal.retry.RetryPolicyAdapter
-
- toBuilder() - Method in class com.ibm.cos.v2.core.protocol.VoidSdkResponse
-
- toBuilder() - Method in class com.ibm.cos.v2.core.RequestOverrideConfiguration
-
- toBuilder() - Method in class com.ibm.cos.v2.core.Response
-
Creates a new builder with initial values pulled from the current object.
- toBuilder() - Method in class com.ibm.cos.v2.core.retry.backoff.EqualJitterBackoffStrategy
-
Deprecated.
- toBuilder() - Method in class com.ibm.cos.v2.core.retry.backoff.FullJitterBackoffStrategy
-
Deprecated.
- toBuilder() - Method in class com.ibm.cos.v2.core.retry.RetryPolicy
-
Deprecated.
- toBuilder() - Method in class com.ibm.cos.v2.core.retry.RetryPolicyContext
-
- toBuilder() - Method in class com.ibm.cos.v2.core.SdkRequest
-
- toBuilder() - Method in class com.ibm.cos.v2.core.SdkRequestOverrideConfiguration
-
- toBuilder() - Method in class com.ibm.cos.v2.core.SdkResponse
-
- toBuilder() - Method in class com.ibm.cos.v2.core.SplittingTransformerConfiguration
-
- toBuilder() - Method in class com.ibm.cos.v2.core.waiters.WaiterOverrideConfiguration
-
- toBytes() - Static method in interface com.ibm.cos.v2.core.async.AsyncResponseTransformer
-
- toBytes() - Static method in interface com.ibm.cos.v2.core.sync.ResponseTransformer
-
Creates a response transformer that loads all response content into memory, exposed as
ResponseBytes.
- toFile(Path) - Static method in interface com.ibm.cos.v2.core.async.AsyncResponseTransformer
-
- toFile(Path, FileTransformerConfiguration) - Static method in interface com.ibm.cos.v2.core.async.AsyncResponseTransformer
-
- toFile(Path, Consumer<FileTransformerConfiguration.Builder>) - Static method in interface com.ibm.cos.v2.core.async.AsyncResponseTransformer
-
- toFile(File) - Static method in interface com.ibm.cos.v2.core.async.AsyncResponseTransformer
-
- toFile(File, FileTransformerConfiguration) - Static method in interface com.ibm.cos.v2.core.async.AsyncResponseTransformer
-
- toFile(File, Consumer<FileTransformerConfiguration.Builder>) - Static method in interface com.ibm.cos.v2.core.async.AsyncResponseTransformer
-
- toFile(Path) - Static method in interface com.ibm.cos.v2.core.sync.ResponseTransformer
-
Creates a response transformer that writes all response content to the specified file.
- toFile(File) - Static method in interface com.ibm.cos.v2.core.sync.ResponseTransformer
-
Creates a response transformer that writes all response content to the specified file.
- toInputStream() - Static method in interface com.ibm.cos.v2.core.sync.ResponseTransformer
-
Creates a response transformer that returns an unmanaged input stream with the response content.
- TOKEN - Static variable in class com.ibm.cos.v2.core.CredentialType
-
Credential type that uses Bearer Token Authorization to authorize a request.
- TOKEN_BUCKET_SIZE - Static variable in class com.ibm.cos.v2.core.internal.retry.SdkDefaultRetrySetting
-
- TOKEN_FETCH_DURATION - Static variable in class com.ibm.cos.v2.core.metrics.CoreMetric
-
The duration of time taken to fetch signing credentials for the API call.
- TOKEN_SIGNER - Static variable in class com.ibm.cos.v2.core.client.config.SdkAdvancedClientOption
-
Define the signer that should be used for token-based authentication with AWS.
- TokenBucket - Class in com.ibm.cos.v2.core.internal.capacity
-
A lock-free implementation of a token bucket.
- TokenBucket(int) - Constructor for class com.ibm.cos.v2.core.internal.capacity.TokenBucket
-
Create a bucket containing the specified number of tokens.
- TokenBucketExceptionCostFunction - Interface in com.ibm.cos.v2.core.retry.conditions
-
A function used by
TokenBucketRetryCondition to determine how many tokens should be removed from the bucket when an
exception is encountered.
- TokenBucketExceptionCostFunction.Builder - Interface in com.ibm.cos.v2.core.retry.conditions
-
- TokenBucketRetryCondition - Class in com.ibm.cos.v2.core.retry.conditions
-
A
RetryCondition that limits the number of retries made by the SDK using a token bucket algorithm.
- TokenBucketRetryCondition.Builder - Class in com.ibm.cos.v2.core.retry.conditions
-
- TokenBucketRetryCondition.Capacity - Class in com.ibm.cos.v2.core.retry.conditions
-
The number of tokens in the token bucket after a specific token acquisition succeeds.
- TokenBucketRetryCondition.Capacity.Builder - Class in com.ibm.cos.v2.core.retry.conditions
-
- tokenBucketSize(int) - Method in class com.ibm.cos.v2.core.retry.conditions.TokenBucketRetryCondition.Builder
-
Specify the maximum number of tokens in the token bucket.
- tokenCostFunction(RetryMode) - Static method in class com.ibm.cos.v2.core.internal.retry.SdkDefaultRetrySetting
-
- tokensAvailable() - Method in class com.ibm.cos.v2.core.retry.conditions.TokenBucketRetryCondition
-
Retrieve the number of tokens currently available in the token bucket.
- toLegacyChecksumAlgorithm(ChecksumAlgorithm) - Static method in class com.ibm.cos.v2.core.internal.util.HttpChecksumUtils
-
- toNewChecksumAlgorithm(Algorithm) - Static method in class com.ibm.cos.v2.core.internal.util.HttpChecksumUtils
-
- toOutputStream(OutputStream) - Static method in interface com.ibm.cos.v2.core.sync.ResponseTransformer
-
Creates a response transformer that writes all response content to the given
OutputStream.
- toPublisher() - Static method in interface com.ibm.cos.v2.core.async.AsyncResponseTransformer
-
- toServiceException(SdkException) - Static method in class com.ibm.cos.v2.core.retry.RetryUtils
-
- toString() - Method in class com.ibm.cos.v2.core.async.ResponsePublisher
-
- toString() - Method in enum com.ibm.cos.v2.core.checksums.Algorithm
-
Deprecated.
- toString() - Method in class com.ibm.cos.v2.core.checksums.ChecksumSpecs
-
- toString() - Method in class com.ibm.cos.v2.core.client.config.ClientOverrideConfiguration
-
- toString() - Method in class com.ibm.cos.v2.core.client.config.SdkClientConfiguration
-
- toString() - Method in enum com.ibm.cos.v2.core.ClientType
-
- toString() - Method in class com.ibm.cos.v2.core.CompressionConfiguration
-
- toString() - Method in class com.ibm.cos.v2.core.CredentialType
-
- toString() - Method in class com.ibm.cos.v2.core.document.internal.BooleanDocument
-
- toString() - Method in class com.ibm.cos.v2.core.document.internal.ListDocument
-
- toString() - Method in class com.ibm.cos.v2.core.document.internal.MapDocument
-
- toString() - Method in class com.ibm.cos.v2.core.document.internal.NullDocument
-
- toString() - Method in class com.ibm.cos.v2.core.document.internal.NumberDocument
-
- toString() - Method in class com.ibm.cos.v2.core.document.internal.StringDocument
-
- toString() - Method in class com.ibm.cos.v2.core.endpointdiscovery.providers.ProfileEndpointDiscoveryProvider
-
- toString() - Method in class com.ibm.cos.v2.core.endpointdiscovery.providers.SystemPropertiesEndpointDiscoveryProvider
-
- toString() - Method in class com.ibm.cos.v2.core.exception.SdkDiagnostics
-
- toString() - Method in class com.ibm.cos.v2.core.FileTransformerConfiguration
-
- toString() - Method in class com.ibm.cos.v2.core.interceptor.ExecutionAttribute
-
- toString() - Method in class com.ibm.cos.v2.core.interceptor.ExecutionAttributes
-
- toString() - Method in class com.ibm.cos.v2.core.internal.compression.CompressorType
-
- toString() - Method in enum com.ibm.cos.v2.core.internal.metrics.SdkErrorType
-
- toString() - Method in class com.ibm.cos.v2.core.internal.retry.DefaultTokenBucketExceptionCostFunction
-
- toString() - Method in class com.ibm.cos.v2.core.internal.StaticClientEndpointProvider
-
- toString() - Method in enum com.ibm.cos.v2.core.internal.useragent.IdentityProviderNameMapping
-
- toString() - Method in class com.ibm.cos.v2.core.internal.util.UnreliableFilterInputStream
-
- toString() - Method in class com.ibm.cos.v2.core.internal.waiters.DefaultWaiterResponse
-
- toString() - Method in enum com.ibm.cos.v2.core.Protocol
-
- toString() - Method in class com.ibm.cos.v2.core.ResponseBytes
-
- toString() - Method in class com.ibm.cos.v2.core.retry.backoff.EqualJitterBackoffStrategy
-
Deprecated.
- toString() - Method in class com.ibm.cos.v2.core.retry.backoff.FixedDelayBackoffStrategy
-
Deprecated.
- toString() - Method in class com.ibm.cos.v2.core.retry.backoff.FullJitterBackoffStrategy
-
Deprecated.
- toString() - Method in class com.ibm.cos.v2.core.retry.conditions.AndRetryCondition
-
- toString() - Method in class com.ibm.cos.v2.core.retry.conditions.MaxNumberOfRetriesCondition
-
- toString() - Method in class com.ibm.cos.v2.core.retry.conditions.OrRetryCondition
-
- toString() - Method in class com.ibm.cos.v2.core.retry.conditions.RetryOnClockSkewCondition
-
- toString() - Method in class com.ibm.cos.v2.core.retry.conditions.RetryOnExceptionsCondition
-
- toString() - Method in class com.ibm.cos.v2.core.retry.conditions.RetryOnStatusCodeCondition
-
- toString() - Method in class com.ibm.cos.v2.core.retry.conditions.RetryOnThrottlingCondition
-
- toString() - Method in class com.ibm.cos.v2.core.retry.conditions.TokenBucketRetryCondition
-
- toString() - Method in class com.ibm.cos.v2.core.retry.RetryPolicy
-
Deprecated.
- toString() - Method in class com.ibm.cos.v2.core.SdkBytes
-
- toString() - Method in class com.ibm.cos.v2.core.SdkNumber
-
- toString() - Method in class com.ibm.cos.v2.core.SplittingTransformerConfiguration
-
- toString() - Method in enum com.ibm.cos.v2.core.useragent.BusinessMetricFeatureId
-
- toString() - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructList
-
- toString() - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructMap
-
- toString() - Method in class com.ibm.cos.v2.core.waiters.WaiterOverrideConfiguration
-
- totalBytes(long) - Method in interface com.ibm.cos.v2.core.internal.async.ChunkBuffer.Builder
-
- totalRequests() - Method in class com.ibm.cos.v2.core.retry.RetryPolicyContext
-
- toUri(String, URI) - Method in interface com.ibm.cos.v2.core.endpointdiscovery.EndpointDiscoveryCacheLoader
-
- trace(Object) - Method in interface com.ibm.cos.v2.core.log.InternalLogApi
-
Logs a message with trace log level.
- trace(Object, Throwable) - Method in interface com.ibm.cos.v2.core.log.InternalLogApi
-
Logs an error with trace log level.
- trailerHeader(String) - Method in interface com.ibm.cos.v2.core.internal.async.ChecksumCalculatingAsyncRequestBody.Builder
-
Sets the Trailer header where computed SdkChecksum will be updated.
- Trait - Interface in com.ibm.cos.v2.core.traits
-
Marker interface for traits that contain additional metadata about
SdkFields.
- traits(Trait...) - Method in class com.ibm.cos.v2.core.SdkField.Builder
-
Attaches one or more traits to the
SdkField.
- TraitType - Enum in com.ibm.cos.v2.core.traits
-
Enumerates all the know traits.
- transferEncoding(boolean) - Method in class com.ibm.cos.v2.core.internal.transform.AbstractStreamingRequestMarshaller.Builder
-
- transferEncoding - Variable in class com.ibm.cos.v2.core.internal.transform.AbstractStreamingRequestMarshaller
-
- transform(ResponseT, AbortableInputStream) - Method in interface com.ibm.cos.v2.core.sync.ResponseTransformer
-
Process the response contents.
- transformerExceptionOccurred(Throwable) - Method in interface com.ibm.cos.v2.core.async.listener.AsyncResponseTransformerListener
-
- transformerOnResponse(ResponseT) - Method in interface com.ibm.cos.v2.core.async.listener.AsyncResponseTransformerListener
-
- transformerOnStream(SdkPublisher<ByteBuffer>) - Method in interface com.ibm.cos.v2.core.async.listener.AsyncResponseTransformerListener
-
- TransformingAsyncResponseHandler<ResultT> - Interface in com.ibm.cos.v2.core.internal.http
-
A response handler that returns a transformed response.
- treatAsThrottling(Predicate<Throwable>) - Method in class com.ibm.cos.v2.core.internal.retry.RetryPolicyAdapter.Builder
-
- TRUE_DOCUMENT - Static variable in interface com.ibm.cos.v2.core.document.Document
-
Boolean document constants.
- tryAcquire(int) - Method in class com.ibm.cos.v2.core.internal.capacity.TokenBucket
-
Try to acquire a certain number of tokens from this bucket.
- tryRefreshToken(Duration) - Method in class com.ibm.cos.v2.core.internal.http.pipeline.stages.utils.RetryableStageHelper
-
Invoked after a failed attempt and before retrying.
- type() - Method in class com.ibm.cos.v2.core.traits.DataTypeConversionFailureHandlingTrait
-
- type() - Method in class com.ibm.cos.v2.core.traits.DefaultValueTrait
-
- type() - Method in class com.ibm.cos.v2.core.traits.JsonValueTrait
-
- type() - Method in class com.ibm.cos.v2.core.traits.ListTrait
-
- type() - Method in class com.ibm.cos.v2.core.traits.LocationTrait
-
- type() - Method in class com.ibm.cos.v2.core.traits.MapTrait
-
- type() - Method in class com.ibm.cos.v2.core.traits.PayloadTrait
-
- type() - Method in class com.ibm.cos.v2.core.traits.RequiredTrait
-
- type() - Method in class com.ibm.cos.v2.core.traits.TimestampFormatTrait
-
- type() - Method in interface com.ibm.cos.v2.core.traits.Trait
-
The known trait type.
- type() - Method in class com.ibm.cos.v2.core.traits.XmlAttributesTrait
-
- type() - Method in class com.ibm.cos.v2.core.traits.XmlAttributeTrait
-
- TypeAdapter<SourceT,DestinationT> - Interface in com.ibm.cos.v2.core.adapter
-
Adapter interface to convert one type to another
- TypeConverter - Class in com.ibm.cos.v2.core.runtime
-
A utilities class used by generated clients to easily convert between nested types, such as lists and maps.
- UA_METADATA - Static variable in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
- UA_VERSION - Static variable in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
- uaPair(String, String) - Static method in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
According to specifications, an SDK user agent pair is a name, value pair concatenated with a '#' (HASH).
- uaPairOrNull(String, String) - Static method in class com.ibm.cos.v2.core.internal.useragent.UserAgentConstant
-
According to specifications, an SDK user agent pair is a name, value pair concatenated with a '#' (HASH).
- underlyingStreamBuffer - Variable in class com.ibm.cos.v2.core.internal.io.AwsChunkedInputStream
-
Iterator on the buffer of the underlying stream,
Null if the wrapped stream is marksupported,
otherwise it will be initialized when this wrapper is marked.
- unmanaged(ResponseTransformer<ResponseT, ReturnT>) - Static method in interface com.ibm.cos.v2.core.sync.ResponseTransformer
-
Static helper method to create a response transformer that allows the connection to be left open.
- UNMARSHALLING_DURATION - Static variable in class com.ibm.cos.v2.core.metrics.CoreMetric
-
The duration of time taken to unmarshall the HTTP response to an SDK response.
- unmarshallLocationName() - Method in class com.ibm.cos.v2.core.SdkField
-
- unmarshallLocationName(String) - Method in class com.ibm.cos.v2.core.traits.LocationTrait.Builder
-
- unmarshallLocationName() - Method in class com.ibm.cos.v2.core.traits.LocationTrait
-
- unmodifiableExecutionAttributes(ExecutionAttributes) - Static method in class com.ibm.cos.v2.core.interceptor.ExecutionAttributes
-
- UnreliableFilterInputStream - Class in com.ibm.cos.v2.core.internal.util
-
An internal class used solely for the purpose of testing via failure
injection.
- UnreliableFilterInputStream(InputStream, boolean) - Constructor for class com.ibm.cos.v2.core.internal.util.UnreliableFilterInputStream
-
- unwrap() - Method in interface com.ibm.cos.v2.core.document.Document
-
Gets the value of the document as a Java type that represents the
document type data model: boolean, String for Strings and Numbers,
null, List<Object>, or
Map<String, Object>.
- unwrap() - Method in class com.ibm.cos.v2.core.document.internal.BooleanDocument
-
Unwraps the Document Boolean to a Boolean Object.
- unwrap() - Method in class com.ibm.cos.v2.core.document.internal.ListDocument
-
Gets the value of the document as a Java type that represents the
Loops through the individual Document and unwraps each of the document.
- unwrap() - Method in class com.ibm.cos.v2.core.document.internal.MapDocument
-
Gets the value of the document as a Java type that represents the
Loops through the individual Map Entries and unwarap each of the Document Value.
- unwrap() - Method in class com.ibm.cos.v2.core.document.internal.NullDocument
-
Unwraps NullDocument as null.
- unwrap() - Method in class com.ibm.cos.v2.core.document.internal.NumberDocument
-
Unwraps the Document Number to string value of the {
SdkNumber}.
- unwrap() - Method in class com.ibm.cos.v2.core.document.internal.StringDocument
-
Unwraps the Document Boolean to a String Object.
- UnwrapResponseContainer<OutputT> - Class in com.ibm.cos.v2.core.internal.http.pipeline.stages
-
Unwrap a
Response container to just the POJO result.
- UnwrapResponseContainer() - Constructor for class com.ibm.cos.v2.core.internal.http.pipeline.stages.UnwrapResponseContainer
-
- update(int) - Method in class com.ibm.cos.v2.core.checksums.Crc32CChecksum
-
Deprecated.
- update(byte[], int, int) - Method in class com.ibm.cos.v2.core.checksums.Crc32CChecksum
-
Deprecated.
- update(int) - Method in class com.ibm.cos.v2.core.checksums.Crc32Checksum
-
Deprecated.
- update(byte[], int, int) - Method in class com.ibm.cos.v2.core.checksums.Crc32Checksum
-
Deprecated.
- update(int) - Method in class com.ibm.cos.v2.core.checksums.Md5Checksum
-
Deprecated.
- update(byte[], int, int) - Method in class com.ibm.cos.v2.core.checksums.Md5Checksum
-
Deprecated.
- update(byte[]) - Method in interface com.ibm.cos.v2.core.checksums.SdkChecksum
-
Deprecated.
Updates the current checksum with the specified array of bytes.
- update(ByteBuffer) - Method in interface com.ibm.cos.v2.core.checksums.SdkChecksum
-
Deprecated.
Updates the current checksum with the bytes from the specified buffer.
- update(int) - Method in class com.ibm.cos.v2.core.checksums.Sha1Checksum
-
Deprecated.
- update(byte[], int, int) - Method in class com.ibm.cos.v2.core.checksums.Sha1Checksum
-
Deprecated.
- update(int) - Method in class com.ibm.cos.v2.core.checksums.Sha256Checksum
-
Deprecated.
- update(byte[], int, int) - Method in class com.ibm.cos.v2.core.checksums.Sha256Checksum
-
Deprecated.
- update(byte[], int, int) - Method in class com.ibm.cos.v2.core.internal.checksums.factory.SdkCrc32
-
- update(int) - Method in class com.ibm.cos.v2.core.internal.checksums.factory.SdkCrc32
-
- update(byte[], int, int) - Method in class com.ibm.cos.v2.core.internal.checksums.factory.SdkCrc32C
-
- update(int) - Method in class com.ibm.cos.v2.core.internal.checksums.factory.SdkCrc32C
-
- updateClientSendingRate(boolean) - Method in class com.ibm.cos.v2.core.internal.retry.RateLimitingTokenBucket
-
_UpdateClientSendingRate(response)
_UpdateMeasuredRate()
if IsThrottlingError(response)
if not enabled
rate_to_use = measured_tx_rate
else
rate_to_use = min(measured_tx_rate, fill_rate)
# The fill_rate is from the token bucket.
- updateTimeOffset(int) - Method in class com.ibm.cos.v2.core.internal.http.HttpClientDependencies
-
Updates the time offset of the client as well as the global time offset.
- upstreamResponseTransformer(AsyncResponseTransformer<ResponseT, ResultT>) - Method in class com.ibm.cos.v2.core.internal.async.SplittingTransformer.Builder
-
- useHttp2(boolean) - Method in class com.ibm.cos.v2.core.internal.transform.AbstractStreamingRequestMarshaller.Builder
-
- useHttp2 - Variable in class com.ibm.cos.v2.core.internal.transform.AbstractStreamingRequestMarshaller
-
- USER_AGENT_APP_ID - Static variable in class com.ibm.cos.v2.core.client.config.SdkClientOption
-
An optional identification value to be appended to the user agent header.
- USER_AGENT_PREFIX - Static variable in class com.ibm.cos.v2.core.client.config.SdkAdvancedClientOption
-
Set the prefix of the user agent that is sent with each request to AWS.
- USER_AGENT_SUFFIX - Static variable in class com.ibm.cos.v2.core.client.config.SdkAdvancedClientOption
-
Set the suffix of the user agent that is sent with each request to AWS.
- userAgent() - Method in class com.ibm.cos.v2.core.util.SdkUserAgent
-
Deprecated.
- UserAgentConstant - Class in com.ibm.cos.v2.core.internal.useragent
-
- UserAgentLangValues - Class in com.ibm.cos.v2.core.internal.useragent
-
- userAgentString() - Method in class com.ibm.cos.v2.core.internal.useragent.DefaultSystemUserAgent
-
A generic user agent string to be used when communicating with backend services.
- userAgentString() - Method in interface com.ibm.cos.v2.core.util.SystemUserAgent
-
A generic user agent string to be used when communicating with backend services.
- validate(boolean, SdkHttpFullResponse) - Static method in class com.ibm.cos.v2.core.http.Crc32Validation
-
- validateAsyncClientOptions(SdkClientConfiguration) - Static method in class com.ibm.cos.v2.core.client.config.SdkClientOptionValidation
-
- validateSigningConfiguration(SdkHttpRequest, Signer) - Method in class com.ibm.cos.v2.core.internal.handler.BaseClientHandler
-
- validateSyncClientOptions(SdkClientConfiguration) - Static method in class com.ibm.cos.v2.core.client.config.SdkClientOptionValidation
-
- value() - Method in enum com.ibm.cos.v2.core.internal.useragent.IdentityProviderNameMapping
-
- value() - Method in enum com.ibm.cos.v2.core.useragent.BusinessMetricFeatureId
-
- valueFieldInfo(SdkField) - Method in class com.ibm.cos.v2.core.traits.MapTrait.Builder
-
- valueFieldInfo() - Method in class com.ibm.cos.v2.core.traits.MapTrait
-
- valueLocationName(String) - Method in class com.ibm.cos.v2.core.traits.MapTrait.Builder
-
- valueLocationName() - Method in class com.ibm.cos.v2.core.traits.MapTrait
-
- valueOf(String) - Static method in enum com.ibm.cos.v2.core.checksums.Algorithm
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.cos.v2.core.checksums.ChecksumValidation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.cos.v2.core.checksums.RequestChecksumCalculation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.cos.v2.core.checksums.ResponseChecksumValidation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.cos.v2.core.ClientType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.cos.v2.core.FileTransformerConfiguration.FailureBehavior
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.cos.v2.core.FileTransformerConfiguration.FileWriteOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.cos.v2.core.internal.metrics.SdkErrorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.cos.v2.core.internal.signer.SigningMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.cos.v2.core.internal.useragent.IdentityProviderNameMapping
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.cos.v2.core.protocol.MarshallingKnownType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.cos.v2.core.protocol.MarshallLocation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.cos.v2.core.Protocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.cos.v2.core.retry.RetryMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.cos.v2.core.SdkSystemSetting
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.cos.v2.core.traits.TimestampFormatTrait.Format
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.cos.v2.core.traits.TraitType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.cos.v2.core.useragent.BusinessMetricFeatureId
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.cos.v2.core.waiters.WaiterState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.ibm.cos.v2.core.checksums.Algorithm
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.cos.v2.core.checksums.ChecksumValidation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.cos.v2.core.checksums.RequestChecksumCalculation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.cos.v2.core.checksums.ResponseChecksumValidation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.cos.v2.core.ClientType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.cos.v2.core.FileTransformerConfiguration.FailureBehavior
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.cos.v2.core.FileTransformerConfiguration.FileWriteOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.cos.v2.core.internal.metrics.SdkErrorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.cos.v2.core.internal.signer.SigningMethod
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.cos.v2.core.internal.useragent.IdentityProviderNameMapping
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.cos.v2.core.protocol.MarshallingKnownType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.cos.v2.core.protocol.MarshallLocation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.cos.v2.core.Protocol
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.cos.v2.core.retry.RetryMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.cos.v2.core.SdkSystemSetting
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.cos.v2.core.traits.TimestampFormatTrait.Format
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.cos.v2.core.traits.TraitType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.cos.v2.core.useragent.BusinessMetricFeatureId
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class com.ibm.cos.v2.core.util.DefaultSdkAutoConstructMap
-
- values() - Static method in enum com.ibm.cos.v2.core.waiters.WaiterState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- vendorMetadata() - Method in class com.ibm.cos.v2.core.internal.useragent.DefaultSystemUserAgent
-
- vendorMetadata() - Method in interface com.ibm.cos.v2.core.util.SystemUserAgent
-
- version(String) - Method in interface com.ibm.cos.v2.core.ApiName.Builder
-
Set the version of the API.
- version() - Method in class com.ibm.cos.v2.core.ApiName
-
- VersionInfo - Class in com.ibm.cos.v2.core.util
-
Provides version information for the IBM COS SDK for Java.
- visitBoolean(Boolean) - Method in interface com.ibm.cos.v2.core.document.DocumentVisitor
-
Visits a Boolean Document.
- visitBoolean(Boolean) - Method in interface com.ibm.cos.v2.core.document.VoidDocumentVisitor
-
Visits a Boolean Document.
- visitList(List<Document>) - Method in interface com.ibm.cos.v2.core.document.DocumentVisitor
-
Visits a List Document.
- visitList(List<Document>) - Method in interface com.ibm.cos.v2.core.document.VoidDocumentVisitor
-
Visits a List Document.
- visitMap(Map<String, Document>) - Method in interface com.ibm.cos.v2.core.document.DocumentVisitor
-
Visits a Map Document.
- visitMap(Map<String, Document>) - Method in interface com.ibm.cos.v2.core.document.VoidDocumentVisitor
-
Visits a Map Document.
- visitNull() - Method in interface com.ibm.cos.v2.core.document.DocumentVisitor
-
Visits a Document Null.
- visitNull() - Method in interface com.ibm.cos.v2.core.document.VoidDocumentVisitor
-
Visits a Document Null.
- visitNumber(SdkNumber) - Method in interface com.ibm.cos.v2.core.document.DocumentVisitor
-
Visits a Number Document.
- visitNumber(SdkNumber) - Method in interface com.ibm.cos.v2.core.document.VoidDocumentVisitor
-
Visits a Number Document.
- visitString(String) - Method in interface com.ibm.cos.v2.core.document.DocumentVisitor
-
Visits a String Document.
- visitString(String) - Method in interface com.ibm.cos.v2.core.document.VoidDocumentVisitor
-
Visits a String Document.
- vmMetadata() - Method in class com.ibm.cos.v2.core.internal.useragent.DefaultSystemUserAgent
-
- vmMetadata() - Method in interface com.ibm.cos.v2.core.util.SystemUserAgent
-
- VoidDocumentVisitor - Interface in com.ibm.cos.v2.core.document
-
Document visitor interface with no return type.
- VoidSdkResponse - Class in com.ibm.cos.v2.core.protocol
-
- VoidSdkResponse.Builder - Class in com.ibm.cos.v2.core.protocol
-