All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractAsyncBlobStore |
Baseline blob store for async api calls.
|
AbstractBlobClient<T extends AbstractBlobClient<T>> |
Base class for substrate-specific implementations.
|
AbstractBlobClient.Builder<T extends AbstractBlobClient<T>> |
|
AbstractBlobStore<T extends AbstractBlobStore<T>> |
Base class for substrate-specific implementations.AbstractBlobStore
This class serves the purpose of providing common (i.e. substrate-agnostic) functionality
|
AbstractBlobStore.Builder<T extends AbstractBlobStore<T>> |
|
AbstractDocStore |
Base class for substrate-specific implementations.
|
AbstractDocStore.Builder<A extends AbstractDocStore,T extends AbstractDocStore.Builder<A,T>> |
|
AbstractSts<T extends AbstractSts<T>> |
Abstract base class for Security Token Service (STS) implementations.
|
AbstractSts.Builder<T extends AbstractSts<T>> |
Abstract builder class for AbstractSts implementations.
|
AbstractStsUtilities<T extends AbstractStsUtilities<T>> |
|
AbstractStsUtilities.Builder<T extends AbstractStsUtilities<T>> |
|
Action |
|
ActionKind |
|
ActionList |
|
AliBlobClient |
An implementation of the AbstractBlobClient for Ali OSS
AliBlobClient is service client for interacting with Alibaba Cloud Blob Storage.
|
AliBlobClient.Builder |
|
AliBlobStore |
Alibaba implementation of BlobStore
|
AliBlobStore.Builder |
|
AliCodec |
|
AliConstants |
|
AliDecoder |
|
AliDocStore |
Alibaba implementation of DocStore with table-store
|
AliDocStore.Builder |
|
AliDocumentIterator |
|
AliEncoder |
|
AliEncoder.ListEncoder |
|
AliEncoder.MapEncoder |
|
AliSts |
|
AliSts.Builder |
|
AliStsUtilities |
|
AliStsUtilities.Builder |
|
AliTransformer |
|
AliTransformerSupplier |
Super-simple class to provide instances of AliTransformer that are specific to a given bucket.
|
AssumedRoleRequest |
|
AssumedRoleRequest.Builder |
|
AsyncBlobStore |
API for async interaction with a backing blob storage engine.
|
AsyncBlobStoreProvider |
|
AsyncBlobStoreProvider.Builder |
|
AsyncBucketClient |
Entry point for async Client code to interact with the Blob storage.
|
AsyncBucketClient.Builder |
|
AwsAsyncBlobStore |
AWS implementation of AsyncBlobStore
|
AwsAsyncBlobStore.Builder |
|
AwsAsyncBlobStoreProvider |
|
AwsBlobClient |
|
AwsBlobClient.Builder |
|
AwsBlobStore |
AWS implementation of BlobStore
|
AwsBlobStore.Builder |
|
AwsCodec |
|
AwsConstants |
|
AwsDecoder |
|
AwsDocStore |
|
AwsDocStore.Builder |
|
AwsDocumentIterator |
|
AwsEncoder |
|
AwsEncoder.ListEncoder |
|
AwsEncoder.MapEncoder |
|
AwsPaginationToken |
|
AwsSdkService |
|
AwsSts |
|
AwsSts.Builder |
|
AwsStsUtilities |
|
AwsStsUtilities.Builder |
|
AwsTransformer |
|
AwsTransformerSupplier |
Super-simple class to provide instances of AwsTransformer that are specific to a given bucket.
|
BlobBuilder<T extends SdkService> |
Class used to build BlobClient service instances.
|
BlobClient |
Entry point for Client code to interact with the Blob service.
|
BlobClient.BlobClientBuilder |
|
BlobClientBuilder<C,S extends SdkService> |
Helper class for combining the configuration inputs for BlobClient or AsyncBlobClient instances.
|
BlobIdentifier |
Contains the fields necessary to uniquely identify a blob
|
BlobInfo |
Blob info data object
|
BlobInfo.Builder |
|
BlobInfoIterator |
Iterator object to retrieve BlobInfo list
|
BlobInfoIterator |
Iterator object to retrieve BlobInfo list
|
BlobMetadata |
Blob metadata data object
|
BlobStore |
This interface defines the providing common (i.e. substrate-agnostic) functionality for blob store
|
BlobStoreAsyncBridge |
An async wrapper around AbstractBlobStore that implements AsyncBlobStore.
|
BlobStoreBuilder<T extends SdkService> |
|
BlobStoreValidator |
Helper for validating input for BlobStore operations.
|
BucketClient |
Entry point for Client code to interact with the Blob storage.
|
BucketClient.BlobBuilder |
|
BucketInfo |
|
ByteArray |
|
CallerIdentity |
|
Codec |
Codec providers the utility for encoding and decoding the data between
java native types to the target types such as substrate specific types.
|
Collection |
|
CollectionOptions |
|
CollectionOptions.CollectionOptionsBuilder |
|
CommonErrorCodeMapping |
Provides the mapping of various error codes to SDK's exceptions
|
CommonErrorCodeMapping |
Provides the mapping of various error codes to SDK's exceptions
|
Constants |
|
ConsumerWrapper<X,Y> |
Consumer that wraps another Consumer of a different type, and uses a conversion function
to map between source and target types
|
CopyRequest |
POJO for copy requests.
|
CopyResponse |
Wrapper object for copy result data
|
CredentialsOverrider |
The CredentialsOverrider is used when the service wants to override the
default credentialsOverrider in the given environment.
|
CredentialsOverrider.Builder |
|
CredentialsProvider |
|
CredentialsType |
|
curl |
|
DeadlineExceededException |
|
Decoder |
Decoder defines methods for decoding a given format of data to the java native types
such as User defined classes or the Map<String, Object> .
|
DocStoreClient |
DocStoreClient provides a unified interface for document/kv store operations across multiple cloud providers.
|
DocStoreClient.DocStoreClientBuilder |
Builder class for creating DocStoreClient instances with fluent configuration.
|
Document |
|
DocumentIterator |
|
DownloadRequest |
Wrapper object for download data
|
DownloadRequest.Builder |
|
DownloadResponse |
Wrapper object for download result metadata
|
Encoder |
Encoder defines methods for encoding various data types into a target format.
|
ErrorCodeMapping |
Provides the mapping of various error codes to SDK's exceptions
For reference, see: https://www.alibabacloud.com/help/en/oss/developer-reference/error-handling-1
|
ErrorCodeMapping |
Provides the mapping of various error codes to SDK's exceptions
|
ErrorCodeMapping |
Provides the mapping of various error codes to SDK's exceptions
For reference, see: https://www.alibabacloud.com/help/en/tablestore/developer-reference/error-codes
|
ErrorCodeMapping |
Provides the mapping of various error codes to SDK's exceptions
|
ErrorCodeMapping |
Maps Google Cloud status codes to appropriate SubstrateSdkException types.
|
ExceptionHandler |
Utility class for handling and propagating exceptions in the Substrate SDK.
|
FailedPreconditionException |
|
FieldCache |
|
FieldInfo |
|
Filter |
|
FilterOperation |
|
FlowCollector<T> |
|
FSCodec |
FSCodec provides utility methods for encoding and decoding data between Java native types
and Google Cloud Firestore's protobuf-based value types.
|
FSDecoder |
|
FSDocStore |
Google Cloud Firestore implementation of the AbstractDocStore.
|
FSDocStore.Builder |
Builder for creating FSDocStore instances.
|
FSDocumentIterator |
Iterator for Firestore query results.
|
FSEncoder |
|
FSEncoder.ListEncoder |
|
FSEncoder.MapEncoder |
|
FSPaginationToken |
Firestore pagination token implementation.
|
GcpAsyncBlobStore |
GCP implementation of AsyncBlobStore
|
GcpAsyncBlobStore.Builder |
|
GcpBlobStore |
GCP implementation of BlobStore
|
GcpBlobStore.Builder |
|
GcpConstants |
|
GcpCredentialsProvider |
|
GcpSts |
|
GcpSts.Builder |
|
GcpTransformer |
|
GcpTransformerSupplier |
Super-simple class to provide instances of GcpTransformer that are specific to a given bucket.
|
GetAccessTokenRequest |
|
GetAccessTokenRequest.Builder |
|
InvalidArgumentException |
|
ListBlobsBatch |
|
ListBlobsPageRequest |
Request object for paginated list operations
|
ListBlobsPageRequest.Builder |
|
ListBlobsPageResponse |
Response object for paginated list operations that includes the blob list, truncation status, and pagination token
|
ListBlobsRequest |
Wrapper object for list filters
|
ListBlobsRequest.Builder |
|
ListBucketsRequest |
|
ListBucketsResponse |
|
ListDecoderCallback |
ListDecoderCallback providers the callback function which should be called by the
decodeList implementation of a given provider.
|
Main |
|
Main |
Main class demonstrating DocStore operations across different cloud providers.
|
Main |
|
MapDecoderCallback |
MapDecoderCallback providers the callback function which should be called by the
decodeMap implementation of a given provider.
|
MultipartPart |
One of the individual "parts" of a multipartUpload
|
MultipartUpload |
This object stores the identifying information for a multipart upload request.
|
MultipartUploadRequest |
A request object for initiating a multipartUpload request
|
MultipartUploadRequest.Builder |
|
MultipartUploadResponse |
The response object returned from completing a multipartUpload
|
OSSCredentialsProvider |
|
PaginationToken |
|
PresignedOperation |
The types of supported presigned URL operations
|
PresignedUrlRequest |
This object contains the information necessary to generate Presigned URLs for upload/download requests
|
Provider |
Interface representing a provider in the SDK.
|
Provider.Builder |
Interface for building Provider instances which is implemented by abstract class for service.
|
ProviderSupplier |
|
ProviderSupplier |
This class will attempt to find a BlobStore provider in the classpath by providerId
|
ProviderSupplier |
|
Query |
Query provides a fluent interface for building and executing queries against document stores.
|
QueryRunner |
QueryRunner stores the information about how to query/scan the data from the tablestore.
|
QueryRunner |
|
QueryRunner |
QueryRunner for Firestore that creates streaming query clients.
|
ResourceAlreadyExistsException |
|
ResourceConflictException |
|
ResourceExhaustedException |
|
ResourceNotFoundException |
|
SdkProvider<T extends SdkService> |
|
SdkProvider.Builder<T extends SdkService> |
Interface for building Provider instances which is implemented by abstract class for service.
|
SdkService |
Base interface for services backed by substrate-specific implementations.
|
SignedAuthRequest |
|
SpannerCodec |
SpannerCodec provides utility methods for encoding and decoding data between Java native types
and Google Cloud Spanner's value types.
|
SpannerDecoder |
SpannerDecoder implements the Decoder interface for Google Cloud Spanner.
|
SpannerEncoder |
SpannerEncoder implements the Encoder interface for Google Cloud Spanner.
|
SpannerEncoder.ListEncoder |
ListEncoder is a specialized encoder for encoding list elements.
|
SpannerEncoder.MapEncoder |
MapEncoder is a specialized encoder for encoding map entries.
|
StsClient |
StsClient class in the Portable Client for interacting with Security Token Service (STS)
in a substrate agnostic way.
|
StsClient.StsBuilder |
Builder class for StsClient.
|
StsCredentials |
|
StsUtilities |
StsUtilities class provides portable offline Utility functions which utilize the Security Token Service (STS)
in a substrate agnostic way.
|
StsUtilities.StsUtilityBuilder |
Builder class for StsUtilities.
|
SubstrateSdkException |
|
TableStoreCredentialsProvider |
|
TransactionFailedException |
Exception thrown when a transaction fails due to conflicts, cancellations, or other transaction-related issues.
|
UnAuthorizedException |
|
UnknownException |
|
UnSupportedOperationException |
|
UploadPartResponse |
The response object returned after uploading an individual part of a multipartUpload
|
UploadRequest |
Wrapper object for upload data
|
UploadRequest.Builder |
|
UploadResponse |
Wrapper object for upload result data
|
Util |
|
WriteOperation |
|
WriteOperation |
|