Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABORT_MULTIPART_UPLOAD - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
abortMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Aborts a multipartUpload
abortMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Aborts a multipartUpload
abortMultipartUpload(MultipartUpload) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Aborts a multipartUpload
abortMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
abortMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Aborts a multipartUpload
abortMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Aborts a multipartUpload that's in progress
abortMultipartUpload(MultipartUpload) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Aborts a multipartUpload that's in progress
abortMultipartUpload(MultipartUpload, OperationContext) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Aborts a multipartUpload.
abortMultipartUpload(MultipartUpload, OperationContext) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Aborts a multipartUpload
AbstractAsyncBlobStore - Class in com.salesforce.multicloudj.blob.async.driver
Baseline blob store for async api calls.
AbstractAsyncBlobStore(String, String, String, CredentialsOverrider, BlobStoreValidator) - Constructor for class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
AbstractBlobClient<T extends AbstractBlobClient<T>> - Class in com.salesforce.multicloudj.blob.driver
Base class for substrate-specific implementations.
AbstractBlobClient(AbstractBlobClient.Builder<T>) - Constructor for class com.salesforce.multicloudj.blob.driver.AbstractBlobClient
 
AbstractBlobClient(String, String, CredentialsOverrider) - Constructor for class com.salesforce.multicloudj.blob.driver.AbstractBlobClient
 
AbstractBlobClient.Builder<T extends AbstractBlobClient<T>> - Class in com.salesforce.multicloudj.blob.driver
 
AbstractBlobStore - Class in com.salesforce.multicloudj.blob.driver
Base class for substrate-specific implementations.AbstractBlobStore This class serves the purpose of providing common (i.e. substrate-agnostic) functionality
AbstractBlobStore(AbstractBlobStore.Builder<?, ?>) - Constructor for class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
AbstractBlobStore(String, String, String, CredentialsOverrider, BlobStoreValidator) - Constructor for class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
AbstractBlobStore.Builder<A extends AbstractBlobStore,T extends AbstractBlobStore.Builder<A,T>> - Class in com.salesforce.multicloudj.blob.driver
 
AbstractDBBackupRestore - Class in com.salesforce.multicloudj.dbbackuprestore.driver
Base class for database backup and restore implementations.
AbstractDBBackupRestore(AbstractDBBackupRestore.Builder<?, ?>) - Constructor for class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore
Constructs an AbstractDBBackupRestore instance using a Builder.
AbstractDBBackupRestore(String, String, String) - Constructor for class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore
Constructs an AbstractDBBackupRestore instance.
AbstractDBBackupRestore.Builder<T extends AbstractDBBackupRestore,B extends AbstractDBBackupRestore.Builder<T,B>> - Class in com.salesforce.multicloudj.dbbackuprestore.driver
Builder base class for AbstractDBBackupRestore implementations.
AbstractDocStore - Class in com.salesforce.multicloudj.docstore.driver
Base class for substrate-specific implementations.
AbstractDocStore(AbstractDocStore.Builder<?, ?>) - Constructor for class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
 
AbstractDocStore(String, Collection, String, String, String, URI, CollectionOptions, CredentialsOverrider) - Constructor for class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
 
AbstractDocStore.Builder<A extends AbstractDocStore,T extends AbstractDocStore.Builder<A,T>> - Class in com.salesforce.multicloudj.docstore.driver
 
AbstractIam - Class in com.salesforce.multicloudj.iam.driver
Abstract base class for Identity and Access Management (IAM) implementations.
AbstractIam(AbstractIam.Builder<?, ?>) - Constructor for class com.salesforce.multicloudj.iam.driver.AbstractIam
Constructs an AbstractIam instance using a Builder.
AbstractIam(String, String, CredentialsOverrider) - Constructor for class com.salesforce.multicloudj.iam.driver.AbstractIam
Constructs an AbstractIam instance with specified provider ID, region, and credentials overrider.
AbstractIam.Builder<A extends AbstractIam,T extends AbstractIam.Builder<A,T>> - Class in com.salesforce.multicloudj.iam.driver
Abstract builder class for AbstractIam implementations.
AbstractKms - Class in com.salesforce.multicloudj.kms.driver
Base class for key management provider implementations.
AbstractKms(AbstractKms.Builder<?, ?>) - Constructor for class com.salesforce.multicloudj.kms.driver.AbstractKms
 
AbstractKms.Builder<A extends AbstractKms,T extends AbstractKms.Builder<A,T>> - Class in com.salesforce.multicloudj.kms.driver
Builder for provider implementations of AbstractKms.
AbstractRegistry - Class in com.salesforce.multicloudj.registry.driver
Abstract registry driver.
AbstractRegistry(AbstractRegistry.Builder<?, ?>) - Constructor for class com.salesforce.multicloudj.registry.driver.AbstractRegistry
 
AbstractRegistry.Builder<A extends AbstractRegistry,T extends AbstractRegistry.Builder<A,T>> - Class in com.salesforce.multicloudj.registry.driver
Abstract builder for registry implementations.
AbstractSts - Class in com.salesforce.multicloudj.sts.driver
Abstract base class for Security Token Service (STS) implementations.
AbstractSts(AbstractSts.Builder<?, ?>) - Constructor for class com.salesforce.multicloudj.sts.driver.AbstractSts
Constructs an AbstractSts instance using a Builder.
AbstractSts(String, String) - Constructor for class com.salesforce.multicloudj.sts.driver.AbstractSts
Constructs an AbstractSts instance with specified provider ID and region.
AbstractSts.Builder<A extends AbstractSts,T extends AbstractSts.Builder<A,T>> - Class in com.salesforce.multicloudj.sts.driver
Abstract builder class for AbstractSts implementations.
AbstractStsUtilities<T extends AbstractStsUtilities<T>> - Class in com.salesforce.multicloudj.sts.driver
 
AbstractStsUtilities(AbstractStsUtilities.Builder<T>) - Constructor for class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities
 
AbstractStsUtilities.Builder<T extends AbstractStsUtilities<T>> - Class in com.salesforce.multicloudj.sts.driver
 
AbstractStsVerifier - Class in com.salesforce.multicloudj.sts.driver
Abstract base class for Security Token Service (STS) verifier implementations.
AbstractStsVerifier(AbstractStsVerifier.Builder<?, ?>) - Constructor for class com.salesforce.multicloudj.sts.driver.AbstractStsVerifier
Constructs an AbstractStsVerifier from a Builder.
AbstractStsVerifier.Builder<A extends AbstractStsVerifier,T extends AbstractStsVerifier.Builder<A,T>> - Class in com.salesforce.multicloudj.sts.driver
Abstract builder for AbstractStsVerifier implementations.
AbstractSubscription<T extends AbstractSubscription<T>> - Class in com.salesforce.multicloudj.pubsub.driver
Abstract base class for subscription implementations.
AbstractSubscription(AbstractSubscription.Builder<T>) - Constructor for class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
AbstractSubscription(String, String, String, CredentialsOverrider) - Constructor for class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
AbstractSubscription.Builder<T extends AbstractSubscription<T>> - Class in com.salesforce.multicloudj.pubsub.driver
 
AbstractTopic<T extends AbstractTopic<T>> - Class in com.salesforce.multicloudj.pubsub.driver
Abstract base class for topic implementations.
AbstractTopic(AbstractTopic.Builder<T>) - Constructor for class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
 
AbstractTopic(String, String, String, URI, URI, CredentialsOverrider) - Constructor for class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
 
AbstractTopic.Builder<T extends AbstractTopic<T>> - Class in com.salesforce.multicloudj.pubsub.driver
 
accept(X) - Method in class com.salesforce.multicloudj.blob.aws.async.ConsumerWrapper
Accepts the supplied input type X, maps it to the target type Y and invokes the wrapped consumer.
ACCOUNT - Enum constant in enum class com.salesforce.multicloudj.kms.model.PrincipalType
Every identity in an account or project, identified by the account or project id.
AckID - Interface in com.salesforce.multicloudj.pubsub.driver
AckID is the identifier of a message for purposes of acknowledgement.
AckInfo - Class in com.salesforce.multicloudj.pubsub.driver
A single ack or nack operation on a message.
AckInfo(AckID, boolean) - Constructor for class com.salesforce.multicloudj.pubsub.driver.AckInfo
 
AckInfo(AckID, boolean, Duration) - Constructor for class com.salesforce.multicloudj.pubsub.driver.AckInfo
 
acknowledgeMessage() - Static method in class com.salesforce.multicloudj.pubsub.Main
Acknowledges a single message.
acknowledgeMessagesBatch() - Static method in class com.salesforce.multicloudj.pubsub.Main
Acknowledges multiple messages in a batch.
action(Action) - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
action(KeyAction) - Method in class com.salesforce.multicloudj.kms.model.KeyGrant.KeyGrantBuilder
 
Action - Class in com.salesforce.multicloudj.docstore.driver
 
Action - Class in com.salesforce.multicloudj.iam.model
Represents a substrate-neutral IAM action.
Action(ActionKind, Document, List<String>, Map<String, Object>, boolean) - Constructor for class com.salesforce.multicloudj.docstore.driver.Action
 
ACTION_KIND_CREATE - Enum constant in enum class com.salesforce.multicloudj.docstore.driver.ActionKind
 
ACTION_KIND_DELETE - Enum constant in enum class com.salesforce.multicloudj.docstore.driver.ActionKind
 
ACTION_KIND_GET - Enum constant in enum class com.salesforce.multicloudj.docstore.driver.ActionKind
 
ACTION_KIND_PUT - Enum constant in enum class com.salesforce.multicloudj.docstore.driver.ActionKind
 
ACTION_KIND_REPLACE - Enum constant in enum class com.salesforce.multicloudj.docstore.driver.ActionKind
 
ACTION_KIND_UPDATE - Enum constant in enum class com.salesforce.multicloudj.docstore.driver.ActionKind
 
ActionKind - Enum Class in com.salesforce.multicloudj.docstore.driver
 
ActionList - Class in com.salesforce.multicloudj.docstore.driver
 
ActionList(AbstractDocStore) - Constructor for class com.salesforce.multicloudj.docstore.driver.ActionList
 
actions(Collection<? extends Action>) - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
actions(Collection<? extends KeyAction>) - Method in class com.salesforce.multicloudj.kms.model.KeyGrant.KeyGrantBuilder
 
add(T) - Method in class com.salesforce.multicloudj.pubsub.batcher.Batcher
Adds an item to the batcher and blocks until processing is complete
addCondition(String, String, Object) - Method in class com.salesforce.multicloudj.iam.model.TrustConfiguration.Builder
Adds a condition to the trust configuration.
addNoWait(T) - Method in class com.salesforce.multicloudj.pubsub.batcher.Batcher
Adds an item to the batcher and returns immediately
addTrustedPrincipal(String) - Method in class com.salesforce.multicloudj.iam.model.TrustConfiguration.Builder
Adds a trusted principal to the trust configuration.
addTrustedPrincipals(List<String>) - Method in class com.salesforce.multicloudj.iam.model.TrustConfiguration.Builder
Adds multiple trusted principals to the trust configuration.
algorithm(ChecksumMethod) - Method in class com.salesforce.multicloudj.blob.driver.Checksum.ChecksumBuilder
 
AliAckID(String) - Constructor for class com.salesforce.multicloudj.pubsub.ali.AliSubscription.AliAckID
 
AliAsyncBlobStore - Class in com.salesforce.multicloudj.blob.ali.async
Alibaba Cloud OSS native async implementation of AsyncBlobStore.
AliAsyncBlobStore(String, String, CredentialsOverrider, BlobStoreValidator, OSSAsyncClient, OSSClient, AliTransformerSupplier, ExecutorService) - Constructor for class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
AliAsyncBlobStore.Builder - Class in com.salesforce.multicloudj.blob.ali.async
 
AliAsyncBlobStoreProvider - Class in com.salesforce.multicloudj.blob.ali.async
 
AliAsyncBlobStoreProvider() - Constructor for class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStoreProvider
 
AliBaseTopic<T extends AliBaseTopic<T>> - Class in com.salesforce.multicloudj.pubsub.ali
Abstract base for Alibaba SMQ (MNS) topic (publisher) implementations.
AliBaseTopic(AliBaseTopic.Builder<?, T>) - Constructor for class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
 
AliBaseTopic.Base64EncodingStrategy - Enum Class in com.salesforce.multicloudj.pubsub.ali
How message bodies are placed on the SMQ wire, and the round-trip contract for readers.
AliBaseTopic.Builder<TBuilder extends AliBaseTopic.Builder<TBuilder,TTopic>,TTopic extends AliBaseTopic<TTopic>> - Class in com.salesforce.multicloudj.pubsub.ali
Base builder shared by the SMQ publisher builders.
AliBlobClient - Class in com.salesforce.multicloudj.blob.ali
An implementation of the AbstractBlobClient for Ali OSS AliBlobClient is service client for interacting with Alibaba Cloud Blob Storage.
AliBlobClient(AliBlobClient.Builder) - Constructor for class com.salesforce.multicloudj.blob.ali.AliBlobClient
Constructs an AliBlobClient using the provided builder.
AliBlobClient(AliBlobClient.Builder, OSSClient) - Constructor for class com.salesforce.multicloudj.blob.ali.AliBlobClient
Constructs an AliBlobClient using the provided builder and a pre-built OSS client.
AliBlobClient.Builder - Class in com.salesforce.multicloudj.blob.ali
 
AliBlobStore - Class in com.salesforce.multicloudj.blob.ali
Alibaba implementation of BlobStore
AliBlobStore() - Constructor for class com.salesforce.multicloudj.blob.ali.AliBlobStore
 
AliBlobStore(AliBlobStore.Builder, OSSClient) - Constructor for class com.salesforce.multicloudj.blob.ali.AliBlobStore
 
AliBlobStore.Builder - Class in com.salesforce.multicloudj.blob.ali
 
AliCodec - Class in com.salesforce.multicloudj.docstore.ali
 
AliCodec() - Constructor for class com.salesforce.multicloudj.docstore.ali.AliCodec
 
AliConstants - Class in com.salesforce.multicloudj.common.ali
 
AliDBBackupRestore - Class in com.salesforce.multicloudj.dbbackuprestore.ali
Alibaba Cloud implementation of database backup and restore operations.
AliDBBackupRestore() - Constructor for class com.salesforce.multicloudj.dbbackuprestore.ali.AliDBBackupRestore
Default constructor for ServiceLoader.
AliDBBackupRestore(AliDBBackupRestore.Builder) - Constructor for class com.salesforce.multicloudj.dbbackuprestore.ali.AliDBBackupRestore
Constructs an AliDBBackupRestore with the given builder.
AliDBBackupRestore.Builder - Class in com.salesforce.multicloudj.dbbackuprestore.ali
Builder for AliDBBackupRestore.
AliDecoder - Class in com.salesforce.multicloudj.docstore.ali
 
AliDecoder(Object) - Constructor for class com.salesforce.multicloudj.docstore.ali.AliDecoder
 
AliDocStore - Class in com.salesforce.multicloudj.docstore.ali
Alibaba implementation of DocStore with table-store
AliDocStore() - Constructor for class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
AliDocStore(AliDocStore.Builder) - Constructor for class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
AliDocStore.Builder - Class in com.salesforce.multicloudj.docstore.ali
 
AliDocumentIterator - Class in com.salesforce.multicloudj.docstore.ali
DocumentIterator backed by the Tablestore native GetRange API (see QueryRunner).
AliDocumentIterator(QueryRunner, int, int, PrimaryKey) - Constructor for class com.salesforce.multicloudj.docstore.ali.AliDocumentIterator
 
AliEncoder - Class in com.salesforce.multicloudj.docstore.ali
 
AliEncoder() - Constructor for class com.salesforce.multicloudj.docstore.ali.AliEncoder
 
AliEncoder.ListEncoder - Class in com.salesforce.multicloudj.docstore.ali
 
AliEncoder.MapEncoder - Class in com.salesforce.multicloudj.docstore.ali
 
AliKms - Class in com.salesforce.multicloudj.kms.ali
Alibaba Cloud implementation of key management, backed by the KMS OpenAPI client.
AliKms() - Constructor for class com.salesforce.multicloudj.kms.ali.AliKms
Constructor used by ServiceLoader; the instance is only good for AliKms.builder().
AliKms(AliKms.Builder) - Constructor for class com.salesforce.multicloudj.kms.ali.AliKms
 
AliKms.Builder - Class in com.salesforce.multicloudj.kms.ali
 
AliPaginationToken - Class in com.salesforce.multicloudj.docstore.ali
Alibaba Tablestore pagination token.
AliPaginationToken(PrimaryKey) - Constructor for class com.salesforce.multicloudj.docstore.ali.AliPaginationToken
 
AliRetryClassifier - Class in com.salesforce.multicloudj.common.ali
Retryability helpers for Alibaba Cloud SDK exceptions.
AliSdkService - Interface in com.salesforce.multicloudj.blob.ali
 
AliSmqQueue - Class in com.salesforce.multicloudj.pubsub.ali
Alibaba SMQ (MNS) queue publisher.
AliSmqQueue() - Constructor for class com.salesforce.multicloudj.pubsub.ali.AliSmqQueue
 
AliSmqQueue.Builder - Class in com.salesforce.multicloudj.pubsub.ali
Builder for AliSmqQueue.
AliSmqTopic - Class in com.salesforce.multicloudj.pubsub.ali
Alibaba SMQ (MNS) topic publisher.
AliSmqTopic() - Constructor for class com.salesforce.multicloudj.pubsub.ali.AliSmqTopic
 
AliSmqTopic.Builder - Class in com.salesforce.multicloudj.pubsub.ali
Builder for AliSmqTopic.
AliSts - Class in com.salesforce.multicloudj.sts.ali
 
AliSts() - Constructor for class com.salesforce.multicloudj.sts.ali.AliSts
 
AliSts(AliSts.Builder) - Constructor for class com.salesforce.multicloudj.sts.ali.AliSts
 
AliSts(AliSts.Builder, IAcsClient) - Constructor for class com.salesforce.multicloudj.sts.ali.AliSts
 
AliSts.Builder - Class in com.salesforce.multicloudj.sts.ali
 
AliStsUtilities - Class in com.salesforce.multicloudj.sts.ali
 
AliStsUtilities() - Constructor for class com.salesforce.multicloudj.sts.ali.AliStsUtilities
 
AliStsUtilities(AliStsUtilities.Builder) - Constructor for class com.salesforce.multicloudj.sts.ali.AliStsUtilities
 
AliStsUtilities.Builder - Class in com.salesforce.multicloudj.sts.ali
 
AliStsVerifier - Class in com.salesforce.multicloudj.sts.ali
Alibaba Cloud implementation of the STS verifier.
AliStsVerifier() - Constructor for class com.salesforce.multicloudj.sts.ali.AliStsVerifier
 
AliStsVerifier(AliStsVerifier.Builder) - Constructor for class com.salesforce.multicloudj.sts.ali.AliStsVerifier
 
AliStsVerifier(AliStsVerifier.Builder, HttpClient) - Constructor for class com.salesforce.multicloudj.sts.ali.AliStsVerifier
Constructor that accepts a preconfigured HTTP client, used by tests.
AliStsVerifier.Builder - Class in com.salesforce.multicloudj.sts.ali
 
AliSubscription - Class in com.salesforce.multicloudj.pubsub.ali
Alibaba SMQ (MNS) subscription.
AliSubscription() - Constructor for class com.salesforce.multicloudj.pubsub.ali.AliSubscription
 
AliSubscription.AliAckID - Class in com.salesforce.multicloudj.pubsub.ali
SMQ receipt-handle-backed AckID.
AliSubscription.Builder - Class in com.salesforce.multicloudj.pubsub.ali
Builder for AliSubscription.
AliTransformer - Class in com.salesforce.multicloudj.blob.ali
 
AliTransformer(String) - Constructor for class com.salesforce.multicloudj.blob.ali.AliTransformer
 
AliTransformerSupplier - Class in com.salesforce.multicloudj.blob.ali
Super-simple class to provide instances of AliTransformer that are specific to a given bucket.
AliTransformerSupplier() - Constructor for class com.salesforce.multicloudj.blob.ali.AliTransformerSupplier
 
ALL - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyAction
Every operation on the key, including ones this enum does not name.
ALL - Static variable in class com.salesforce.multicloudj.iam.model.ComputeActions
Wildcard action representing all compute operations
ALL - Static variable in class com.salesforce.multicloudj.iam.model.IamActions
Wildcard action representing all IAM operations
ALL - Static variable in class com.salesforce.multicloudj.iam.model.StorageActions
Wildcard action representing all storage operations
ALLOW - Enum constant in enum class com.salesforce.multicloudj.iam.model.Effect
Grants access to the specified actions
ALLOW - Enum constant in enum class com.salesforce.multicloudj.kms.model.Effect
 
ALLOW - Static variable in class com.salesforce.multicloudj.iam.aws.AwsIam
 
ALWAYS - Enum constant in enum class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic.Base64EncodingStrategy
Always base64-encode the body.
ALWAYS - Enum constant in enum class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.Base64EncodingStrategy
Always means that all message bodies are base64 encoded.
anonymous() - Static method in class com.salesforce.multicloudj.registry.driver.AuthChallenge
Creates an AuthChallenge representing anonymous access (no auth required).
ANONYMOUS - Enum constant in enum class com.salesforce.multicloudj.registry.driver.AuthScheme
 
AppConfig - Class in com.salesforce.multicloudj.examples
Environment-specific configuration for the examples.
apply(RetrySettings, RetryConfig) - Static method in class com.salesforce.multicloudj.common.gcp.GcpRetrySettings
Overlays retryConfig, already checked by RetryConfig.validate(), onto base.
applyLifecycleExpiration(BlobInfo.Builder, Map<String, String>) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
Stamps the object's custom time when the reserved lifecycle-expiration tag carries a positive day count.
applyRetryConfig(ClientOverrideConfiguration.Builder, RetryConfig) - Static method in class com.salesforce.multicloudj.common.aws.AwsRetryStrategies
Applies the retry strategy and the per-attempt and total API call timeouts from the RetryConfig to an AWS SDK client override configuration.
architecture(String) - Method in class com.salesforce.multicloudj.registry.model.Platform.PlatformBuilder
 
archived(boolean) - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata.BlobMetadataBuilder
Whether this entry records that the object was archived (deleted) at a point in time rather than a downloadable content version.
archived(boolean) - Method in class com.salesforce.multicloudj.common.exceptions.ArchiveInfo.ArchiveInfoBuilder
 
archivedAt(Instant) - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata.BlobMetadataBuilder
The instant at which this version stopped being the current version, or null if it is still current (or the store does not report it).
ArchiveInfo - Class in com.salesforce.multicloudj.common.exceptions
 
ArchiveInfo.ArchiveInfoBuilder - Class in com.salesforce.multicloudj.common.exceptions
 
ARN_AWS_IAM_PREFIX - Static variable in class com.salesforce.multicloudj.iam.aws.AwsIam
 
ARN_PREFIX - Static variable in class com.salesforce.multicloudj.iam.aws.AwsIam
 
as(Object) - Method in class com.salesforce.multicloudj.pubsub.driver.Message
Converts the message to a driver-specific type.
asBool() - Method in class com.salesforce.multicloudj.docstore.ali.AliDecoder
 
asBool() - Method in class com.salesforce.multicloudj.docstore.aws.AwsDecoder
 
asBool() - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Decoder
 
asBool() - Method in class com.salesforce.multicloudj.docstore.gcp.FSDecoder
 
asBool() - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerDecoder
Decodes a Spanner Value into a boolean.
asBytes() - Method in class com.salesforce.multicloudj.docstore.ali.AliDecoder
 
asBytes() - Method in class com.salesforce.multicloudj.docstore.aws.AwsDecoder
 
asBytes() - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Decoder
 
asBytes() - Method in class com.salesforce.multicloudj.docstore.gcp.FSDecoder
 
asBytes() - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerDecoder
Decodes a Spanner Value into a byte array.
asDouble() - Method in class com.salesforce.multicloudj.docstore.ali.AliDecoder
 
asDouble() - Method in class com.salesforce.multicloudj.docstore.aws.AwsDecoder
 
asDouble() - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Decoder
 
asDouble() - Method in class com.salesforce.multicloudj.docstore.gcp.FSDecoder
 
asDouble() - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerDecoder
Decodes a Spanner Value into a double.
asFloat() - Method in class com.salesforce.multicloudj.docstore.ali.AliDecoder
 
asFloat() - Method in class com.salesforce.multicloudj.docstore.aws.AwsDecoder
 
asFloat() - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Decoder
 
asFloat() - Method in class com.salesforce.multicloudj.docstore.gcp.FSDecoder
 
asFloat() - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerDecoder
Decodes a Spanner Value into a float.
asInt() - Method in class com.salesforce.multicloudj.docstore.ali.AliDecoder
 
asInt() - Method in class com.salesforce.multicloudj.docstore.aws.AwsDecoder
 
asInt() - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Decoder
 
asInt() - Method in class com.salesforce.multicloudj.docstore.gcp.FSDecoder
 
asInt() - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerDecoder
Decodes a Spanner Value into an integer.
asInterface() - Method in class com.salesforce.multicloudj.docstore.ali.AliDecoder
 
asInterface() - Method in class com.salesforce.multicloudj.docstore.aws.AwsDecoder
 
asInterface() - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Decoder
 
asInterface() - Method in class com.salesforce.multicloudj.docstore.gcp.FSDecoder
 
asInterface() - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerDecoder
Converts the Spanner Value into a Java object.
asLong() - Method in class com.salesforce.multicloudj.docstore.ali.AliDecoder
 
asLong() - Method in class com.salesforce.multicloudj.docstore.aws.AwsDecoder
 
asLong() - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Decoder
 
asLong() - Method in class com.salesforce.multicloudj.docstore.gcp.FSDecoder
 
asLong() - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerDecoder
Decodes a Spanner Value into a long.
asNull() - Method in class com.salesforce.multicloudj.docstore.ali.AliDecoder
 
asNull() - Method in class com.salesforce.multicloudj.docstore.aws.AwsDecoder
 
asNull() - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Decoder
 
asNull() - Method in class com.salesforce.multicloudj.docstore.gcp.FSDecoder
 
asNull() - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerDecoder
Checks if the Spanner Value is null.
asString() - Method in class com.salesforce.multicloudj.docstore.ali.AliDecoder
 
asString() - Method in class com.salesforce.multicloudj.docstore.aws.AwsDecoder
 
asString() - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Decoder
 
asString() - Method in class com.salesforce.multicloudj.docstore.gcp.FSDecoder
 
asString() - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerDecoder
Decodes a Spanner Value into a string.
ASSUME_ROLE - Enum constant in enum class com.salesforce.multicloudj.sts.model.CredentialsType
 
ASSUME_ROLE - Static variable in class com.salesforce.multicloudj.iam.model.IamActions
Action to assume a role (for cross-account or service access)
ASSUME_ROLE_WEB_IDENTITY - Enum constant in enum class com.salesforce.multicloudj.sts.model.CredentialsType
 
AssumedRoleRequest - Class in com.salesforce.multicloudj.sts.model
 
AssumedRoleRequest.Builder - Class in com.salesforce.multicloudj.sts.model
 
assumeRole() - Static method in class com.salesforce.multicloudj.sts.Main
 
assumeRole(AssumedRoleRequest) - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts
Assumes a role and returns the credentialsOverrider.
assumeRoleWebIdentityCredentialsOverrider() - Static method in class com.salesforce.multicloudj.sts.Main
 
AssumeRoleWebIdentityRequest - Class in com.salesforce.multicloudj.sts.model
 
AssumeRoleWebIdentityRequest.AssumeRoleWebIdentityRequestBuilder - Class in com.salesforce.multicloudj.sts.model
 
assumeRoleWithWebIdentity(AssumeRoleWebIdentityRequest) - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts
Assumes a role with web identity and returns the credentials.
AsyncBlobStore - Interface in com.salesforce.multicloudj.blob.async.driver
API for async interaction with a backing blob storage engine.
AsyncBlobStoreProvider - Interface in com.salesforce.multicloudj.blob.async.driver
 
AsyncBlobStoreProvider.Builder - Class in com.salesforce.multicloudj.blob.async.driver
 
AsyncBucketClient - Class in com.salesforce.multicloudj.blob.async.client
Entry point for async Client code to interact with the Blob storage.
AsyncBucketClient(AsyncBlobStore) - Constructor for class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
 
AsyncBucketClient(AsyncBlobStore, TracingPolicy) - Constructor for class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
 
AsyncBucketClient.Builder - Class in com.salesforce.multicloudj.blob.async.client
 
asyncUploadWithServiceAndTenantId() - Static method in class com.salesforce.multicloudj.blob.Main
ATTACH_ROLE_POLICY - Static variable in class com.salesforce.multicloudj.iam.model.IamActions
Action to attach a policy to a role
attachInlinePolicy(AttachInlinePolicyRequest) - Method in class com.salesforce.multicloudj.iam.client.IamClient
Attaches an inline policy to an identity.
attachInlinePolicy(AttachInlinePolicyRequest) - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam
Attaches an inline policy to an identity.
attachInlinePolicy(AttachInlinePolicyRequest) - Method in interface com.salesforce.multicloudj.iam.driver.Identity
Attaches an inline policy to an identity.
AttachInlinePolicyRequest - Class in com.salesforce.multicloudj.iam.model
 
AttachInlinePolicyRequest.AttachInlinePolicyRequestBuilder - Class in com.salesforce.multicloudj.iam.model
 
attemptTimeout(Long) - Method in class com.salesforce.multicloudj.common.retries.RetryConfig.RetryConfigBuilder
Optional timeout in milliseconds for a single attempt (including retries within that attempt).
attribute(ConditionAttribute) - Method in class com.salesforce.multicloudj.kms.model.KeyCondition.KeyConditionBuilder
 
aud(String) - Method in class com.salesforce.multicloudj.sts.model.GetCallerIdentityRequest.GetCallerIdentityRequestBuilder
 
AuthChallenge - Class in com.salesforce.multicloudj.registry.driver
Parses HTTP WWW-Authenticate header to determine authentication requirements.
AuthScheme - Enum Class in com.salesforce.multicloudj.registry.driver
Authentication schemes supported by OCI registries.
AuthStrippingInterceptor - Class in com.salesforce.multicloudj.registry.aws
HTTP request interceptor that strips Authorization headers when the request target is not the registry host.
AuthStrippingInterceptor(String) - Constructor for class com.salesforce.multicloudj.registry.aws.AuthStrippingInterceptor
 
AUTO - Enum constant in enum class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic.Base64EncodingStrategy
Base64-encode only bodies that are not XML-safe UTF-8; carry XML-safe UTF-8 bodies as-is.
AUTO - Enum constant in enum class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.Base64EncodingStrategy
Automatically determines if encoding is required.
availabilityCondition(CredentialScope.AvailabilityCondition) - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.ScopeRule.ScopeRuleBuilder
 
AVAILABLE - Enum constant in enum class com.salesforce.multicloudj.dbbackuprestore.driver.BackupStatus
Backup is available and can be used for restoration.
availablePermission(String) - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.ScopeRule.ScopeRuleBuilder
 
availablePermissions(Collection<? extends String>) - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.ScopeRule.ScopeRuleBuilder
 
availableResource(String) - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.ScopeRule.ScopeRuleBuilder
 
AWS_ACCOUNT_ID_REGEX - Static variable in class com.salesforce.multicloudj.iam.aws.AwsIam
 
AwsAckID(String) - Constructor for class com.salesforce.multicloudj.pubsub.aws.AwsSubscription.AwsAckID
 
AwsAsyncBlobStore - Class in com.salesforce.multicloudj.blob.aws.async
AWS implementation of AsyncBlobStore
AwsAsyncBlobStore(String, String, CredentialsOverrider, BlobStoreValidator, S3AsyncClient, S3TransferManager, AwsTransformerSupplier) - Constructor for class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
AwsAsyncBlobStore.Builder - Class in com.salesforce.multicloudj.blob.aws.async
 
AwsAsyncBlobStoreProvider - Class in com.salesforce.multicloudj.blob.aws.async
 
AwsAsyncBlobStoreProvider() - Constructor for class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStoreProvider
 
AwsBaseTopic<T extends AwsBaseTopic<T>> - Class in com.salesforce.multicloudj.pubsub.aws
Abstract base class for AWS topic implementations (SQS and SNS).
AwsBaseTopic(AwsBaseTopic.Builder<?, T>) - Constructor for class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic
 
AwsBaseTopic.Base64EncodingStrategy - Enum Class in com.salesforce.multicloudj.pubsub.aws
Base64EncodingStrategy is an enum of strategies for when to base64 message bodies.
AwsBaseTopic.Builder<TBuilder extends AwsBaseTopic.Builder<TBuilder,TTopic>,TTopic extends AwsBaseTopic<TTopic>> - Class in com.salesforce.multicloudj.pubsub.aws
Base builder class for AWS topic implementations.
AwsBaseTopic.EncodingResult - Class in com.salesforce.multicloudj.pubsub.aws
Result of message body encoding operation.
AwsBaseTopic.MetadataKeys - Class in com.salesforce.multicloudj.pubsub.aws
Metadata keys used for setting message attributes on AWS messages (SQS and SNS).
AwsBaseTopic.TopicOptions - Class in com.salesforce.multicloudj.pubsub.aws
TopicOptions contains configuration options for topics.
AwsBlobClient - Class in com.salesforce.multicloudj.blob.aws
An implementation of the AbstractBlobClient for AWS S3.
AwsBlobClient(AwsBlobClient.Builder) - Constructor for class com.salesforce.multicloudj.blob.aws.AwsBlobClient
Constructs an instance of AwsBlobClient using the provided builder and S3 client.
AwsBlobClient(AwsBlobClient.Builder, S3Client) - Constructor for class com.salesforce.multicloudj.blob.aws.AwsBlobClient
Constructs an instance of AwsBlobClient using the provided builder and S3 client.
AwsBlobClient.Builder - Class in com.salesforce.multicloudj.blob.aws
 
AwsBlobStore - Class in com.salesforce.multicloudj.blob.aws
AWS implementation of BlobStore
AwsBlobStore() - Constructor for class com.salesforce.multicloudj.blob.aws.AwsBlobStore
 
AwsBlobStore(AwsBlobStore.Builder, S3Client) - Constructor for class com.salesforce.multicloudj.blob.aws.AwsBlobStore
 
AwsBlobStore.Builder - Class in com.salesforce.multicloudj.blob.aws
 
AwsCodec - Class in com.salesforce.multicloudj.docstore.aws
 
AwsCodec() - Constructor for class com.salesforce.multicloudj.docstore.aws.AwsCodec
 
AwsConstants - Class in com.salesforce.multicloudj.common.aws
 
AwsDBBackupRestore - Class in com.salesforce.multicloudj.dbbackuprestore.aws
AWS implementation of database backup and restore operations using AWS Backup service.
AwsDBBackupRestore() - Constructor for class com.salesforce.multicloudj.dbbackuprestore.aws.AwsDBBackupRestore
Default constructor for ServiceLoader.
AwsDBBackupRestore(AwsDBBackupRestore.Builder) - Constructor for class com.salesforce.multicloudj.dbbackuprestore.aws.AwsDBBackupRestore
Constructs an AwsDBBackupRestore with the given builder.
AwsDBBackupRestore.Builder - Class in com.salesforce.multicloudj.dbbackuprestore.aws
Builder for AwsDBBackupRestore.
AwsDecoder - Class in com.salesforce.multicloudj.docstore.aws
 
AwsDecoder(AttributeValue) - Constructor for class com.salesforce.multicloudj.docstore.aws.AwsDecoder
 
AwsDocStore - Class in com.salesforce.multicloudj.docstore.aws
 
AwsDocStore() - Constructor for class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
AwsDocStore(AwsDocStore.Builder) - Constructor for class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
AwsDocStore.Builder - Class in com.salesforce.multicloudj.docstore.aws
 
AwsDocumentIterator - Class in com.salesforce.multicloudj.docstore.aws
 
AwsDocumentIterator(QueryRunner, Query, int) - Constructor for class com.salesforce.multicloudj.docstore.aws.AwsDocumentIterator
 
AwsEncoder - Class in com.salesforce.multicloudj.docstore.aws
 
AwsEncoder() - Constructor for class com.salesforce.multicloudj.docstore.aws.AwsEncoder
 
AwsEncoder.ListEncoder - Class in com.salesforce.multicloudj.docstore.aws
 
AwsEncoder.MapEncoder - Class in com.salesforce.multicloudj.docstore.aws
 
AwsIam - Class in com.salesforce.multicloudj.iam.aws
 
AwsIam() - Constructor for class com.salesforce.multicloudj.iam.aws.AwsIam
 
AwsIam(AwsIam.Builder) - Constructor for class com.salesforce.multicloudj.iam.aws.AwsIam
 
AwsIam.Builder - Class in com.salesforce.multicloudj.iam.aws
 
AwsIamPolicyTranslator - Class in com.salesforce.multicloudj.iam.aws
Translates substrate-neutral PolicyDocument to AWS IAM policy format.
AwsIamPolicyTranslator() - Constructor for class com.salesforce.multicloudj.iam.aws.AwsIamPolicyTranslator
 
AwsKms - Class in com.salesforce.multicloudj.kms.aws
AWS KMS implementation of AbstractKms.
AwsKms() - Constructor for class com.salesforce.multicloudj.kms.aws.AwsKms
 
AwsKms(AwsKms.Builder) - Constructor for class com.salesforce.multicloudj.kms.aws.AwsKms
 
AwsKms.Builder - Class in com.salesforce.multicloudj.kms.aws
 
AwsPaginationToken - Class in com.salesforce.multicloudj.docstore.aws
 
AwsPaginationToken() - Constructor for class com.salesforce.multicloudj.docstore.aws.AwsPaginationToken
 
AwsRegistry - Class in com.salesforce.multicloudj.registry.aws
AWS Elastic Container Registry (ECR) implementation.
AwsRegistry() - Constructor for class com.salesforce.multicloudj.registry.aws.AwsRegistry
 
AwsRegistry.Builder - Class in com.salesforce.multicloudj.registry.aws
 
AwsRetryClassifier - Class in com.salesforce.multicloudj.common.aws
Classifies AWS SDK exceptions as retryable using the SDK's own native signals.
AwsRetryStrategies - Class in com.salesforce.multicloudj.common.aws
Translates a RetryConfig into AWS SDK client retry and timeout settings.
AwsSdkService - Interface in com.salesforce.multicloudj.blob.aws
 
AwsSnsTopic - Class in com.salesforce.multicloudj.pubsub.aws
AWS SNS implementation of AbstractTopic.
AwsSnsTopic() - Constructor for class com.salesforce.multicloudj.pubsub.aws.AwsSnsTopic
 
AwsSnsTopic(AwsSnsTopic.Builder) - Constructor for class com.salesforce.multicloudj.pubsub.aws.AwsSnsTopic
 
AwsSnsTopic.Builder - Class in com.salesforce.multicloudj.pubsub.aws
 
AwsSqsTopic - Class in com.salesforce.multicloudj.pubsub.aws
AWS SQS implementation of AbstractTopic.
AwsSqsTopic() - Constructor for class com.salesforce.multicloudj.pubsub.aws.AwsSqsTopic
 
AwsSqsTopic(AwsSqsTopic.Builder) - Constructor for class com.salesforce.multicloudj.pubsub.aws.AwsSqsTopic
 
AwsSqsTopic.Builder - Class in com.salesforce.multicloudj.pubsub.aws
 
AwsSts - Class in com.salesforce.multicloudj.sts.aws
 
AwsSts() - Constructor for class com.salesforce.multicloudj.sts.aws.AwsSts
 
AwsSts(AwsSts.Builder) - Constructor for class com.salesforce.multicloudj.sts.aws.AwsSts
 
AwsSts(AwsSts.Builder, StsClient) - Constructor for class com.salesforce.multicloudj.sts.aws.AwsSts
 
AwsSts.Builder - Class in com.salesforce.multicloudj.sts.aws
 
AwsStsUtilities - Class in com.salesforce.multicloudj.sts.aws
 
AwsStsUtilities() - Constructor for class com.salesforce.multicloudj.sts.aws.AwsStsUtilities
 
AwsStsUtilities(AwsStsUtilities.Builder) - Constructor for class com.salesforce.multicloudj.sts.aws.AwsStsUtilities
 
AwsStsUtilities.Builder - Class in com.salesforce.multicloudj.sts.aws
 
AwsStsVerifier - Class in com.salesforce.multicloudj.sts.aws
AWS implementation of the STS verifier.
AwsStsVerifier() - Constructor for class com.salesforce.multicloudj.sts.aws.AwsStsVerifier
 
AwsStsVerifier(AwsStsVerifier.Builder) - Constructor for class com.salesforce.multicloudj.sts.aws.AwsStsVerifier
 
AwsStsVerifier(AwsStsVerifier.Builder, HttpClient) - Constructor for class com.salesforce.multicloudj.sts.aws.AwsStsVerifier
Constructor that accepts a preconfigured HTTP client, used by tests.
AwsStsVerifier.Builder - Class in com.salesforce.multicloudj.sts.aws
 
AwsSubscription - Class in com.salesforce.multicloudj.pubsub.aws
 
AwsSubscription() - Constructor for class com.salesforce.multicloudj.pubsub.aws.AwsSubscription
 
AwsSubscription(AwsSubscription.Builder) - Constructor for class com.salesforce.multicloudj.pubsub.aws.AwsSubscription
 
AwsSubscription.AwsAckID - Class in com.salesforce.multicloudj.pubsub.aws
AWS-specific implementation of AckID that wraps the receipt handle string.
AwsSubscription.Builder - Class in com.salesforce.multicloudj.pubsub.aws
 
AwsTransformer - Class in com.salesforce.multicloudj.blob.aws
 
AwsTransformer(String) - Constructor for class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
AwsTransformerSupplier - Class in com.salesforce.multicloudj.blob.aws
Super-simple class to provide instances of AwsTransformer that are specific to a given bucket.
AwsTransformerSupplier() - Constructor for class com.salesforce.multicloudj.blob.aws.AwsTransformerSupplier
 

B

Backup - Class in com.salesforce.multicloudj.dbbackuprestore.driver
Represents a backup of a database table.
Backup() - Constructor for class com.salesforce.multicloudj.dbbackuprestore.driver.Backup
 
Backup(String, String, BackupStatus, Instant, Instant, long, String, String) - Constructor for class com.salesforce.multicloudj.dbbackuprestore.driver.Backup
Creates a new Backup instance.
Backup.BackupBuilder - Class in com.salesforce.multicloudj.dbbackuprestore.driver
 
backupId(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup.BackupBuilder
Unique identifier for the backup.
backupId(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore.RestoreBuilder
ID of the backup being restored from.
backupId(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest.RestoreRequestBuilder
ID of the backup to restore from.
BackupStatus - Enum Class in com.salesforce.multicloudj.dbbackuprestore.driver
Represents the status of a backup operation.
BASE64_ENCODED - Static variable in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.MetadataKeys
 
BASIC - Enum constant in enum class com.salesforce.multicloudj.registry.driver.AuthScheme
 
batcher - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
 
Batcher<T> - Class in com.salesforce.multicloudj.pubsub.batcher
A batching system that efficiently groups individual items together and processes them in batches.
Batcher(Batcher.Options, Function<List<T>, Void>) - Constructor for class com.salesforce.multicloudj.pubsub.batcher.Batcher
Creates a new Batcher with custom options
Batcher(Function<List<T>, Void>) - Constructor for class com.salesforce.multicloudj.pubsub.batcher.Batcher
Creates a new Batcher with default options
Batcher.Options - Class in com.salesforce.multicloudj.pubsub.batcher
Configuration options that govern how the Batcher behaves.
Batcher.SizableItem - Interface in com.salesforce.multicloudj.pubsub.batcher
Interface for items that can report their byte size.
batchGet(List<Action>, Consumer<Predicate<Object>>, int, int) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
batchGet(List<Action>, Consumer<Predicate<Object>>, int, int) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
batchGet(List<Action>, Consumer<Predicate<Object>>, int, int) - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
 
batchGet(List<Action>, Consumer<Predicate<Object>>, int, int) - Method in class com.salesforce.multicloudj.docstore.gcp.FSDocStore
batchGet(List<Document>) - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient
Retrieves multiple documents from the document store in a single batch operation.
batchGet(List<Document>, ReadOptions) - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient
Retrieves documents by key with options shared by this batch only.
batchPut(List<Document>) - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient
Creates or updates multiple documents in the document store in a single batch operation.
BEARER - Enum constant in enum class com.salesforce.multicloudj.registry.driver.AuthScheme
 
BearerTokenExchange - Class in com.salesforce.multicloudj.registry.driver
Handles OAuth2 Bearer Token exchange for OCI registries.
BearerTokenExchange(CloseableHttpClient) - Constructor for class com.salesforce.multicloudj.registry.driver.BearerTokenExchange
Creates a new BearerTokenExchange instance.
beforeDo(Consumer<Predicate<Object>>) - Method in class com.salesforce.multicloudj.docstore.driver.ActionList
 
beforeQuery(Consumer<Predicate<Object>>) - Method in class com.salesforce.multicloudj.docstore.client.Query
Sets a callback function to be executed before the query runs.
BlobBuilder<T extends SdkService> - Class in com.salesforce.multicloudj.blob.driver
Class used to build BlobClient service instances.
BlobBuilder() - Constructor for class com.salesforce.multicloudj.blob.driver.BlobBuilder
 
BlobBuilder(String) - Constructor for class com.salesforce.multicloudj.blob.client.BucketClient.BlobBuilder
 
blobClient - Variable in class com.salesforce.multicloudj.blob.client.BlobClient
 
BlobClient - Class in com.salesforce.multicloudj.blob.client
Entry point for Client code to interact with the Blob service.
BlobClient(AbstractBlobClient<?>) - Constructor for class com.salesforce.multicloudj.blob.client.BlobClient
 
BlobClient(AbstractBlobClient<?>, TracingPolicy) - Constructor for class com.salesforce.multicloudj.blob.client.BlobClient
 
BlobClient.BlobClientBuilder - Class in com.salesforce.multicloudj.blob.client
 
BlobClientBuilder<C,S extends SdkService> - Class in com.salesforce.multicloudj.blob.driver
Helper class for combining the configuration inputs for BlobClient or AsyncBlobClient instances.
BlobClientBuilder(BlobStoreBuilder<S>) - Constructor for class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
 
BlobClientBuilder(String) - Constructor for class com.salesforce.multicloudj.blob.client.BlobClient.BlobClientBuilder
 
BlobIdentifier - Class in com.salesforce.multicloudj.blob.driver
Contains the fields necessary to uniquely identify a blob
BlobIdentifier(String, String) - Constructor for class com.salesforce.multicloudj.blob.driver.BlobIdentifier
Constructs a BlobIdentifier
BlobInfo - Class in com.salesforce.multicloudj.blob.driver
Blob info data object
BlobInfo.Builder - Class in com.salesforce.multicloudj.blob.driver
 
BlobInfoIterator - Class in com.salesforce.multicloudj.blob.ali
Iterator object to retrieve BlobInfo list
BlobInfoIterator - Class in com.salesforce.multicloudj.blob.aws
Iterator object to retrieve BlobInfo list
BlobInfoIterator(OSSClient, AliTransformer, ListBlobsRequest) - Constructor for class com.salesforce.multicloudj.blob.ali.BlobInfoIterator
 
BlobInfoIterator(S3Client, String, ListBlobsRequest) - Constructor for class com.salesforce.multicloudj.blob.aws.BlobInfoIterator
 
BlobMetadata - Class in com.salesforce.multicloudj.blob.driver
Blob metadata data object
BlobMetadata.BlobMetadataBuilder - Class in com.salesforce.multicloudj.blob.driver
 
BlobMetadataIterator - Class in com.salesforce.multicloudj.blob.ali
Iterator that retrieves BlobMetadata versions for an exact key.
BlobMetadataIterator - Class in com.salesforce.multicloudj.blob.aws
Iterator that retrieves BlobMetadata versions for an exact key.
BlobMetadataIterator(OSSClient, String, String) - Constructor for class com.salesforce.multicloudj.blob.ali.BlobMetadataIterator
 
BlobMetadataIterator(OSSClient, String, String, boolean) - Constructor for class com.salesforce.multicloudj.blob.ali.BlobMetadataIterator
 
BlobMetadataIterator(S3Client, String, String) - Constructor for class com.salesforce.multicloudj.blob.aws.BlobMetadataIterator
 
BlobMetadataIterator(S3Client, String, String, boolean) - Constructor for class com.salesforce.multicloudj.blob.aws.BlobMetadataIterator
 
BlobSpanNames - Class in com.salesforce.multicloudj.blob.driver
Span names emitted by the BlobStore tracing layer when wrapping public operations on AbstractBlobStore, AbstractBlobClient, and AbstractAsyncBlobStore.
blobStore - Variable in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
 
blobStore - Variable in class com.salesforce.multicloudj.blob.client.BucketClient
 
BlobStore - Interface in com.salesforce.multicloudj.blob.driver
This interface defines the providing common (i.e. substrate-agnostic) functionality for blob store
BlobStoreAsyncBridge - Class in com.salesforce.multicloudj.blob.async.driver
An async wrapper around AbstractBlobStore that implements AsyncBlobStore.
BlobStoreAsyncBridge(AbstractBlobStore, ExecutorService) - Constructor for class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
Creates a new async wrapper around the provided BlobStore.
BlobStoreBuilder<T extends SdkService> - Class in com.salesforce.multicloudj.blob.driver
 
BlobStoreBuilder() - Constructor for class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
BlobStoreValidator - Class in com.salesforce.multicloudj.blob.driver
Helper for validating input for BlobStore operations.
BlobStoreValidator() - Constructor for class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
 
bodyEncodingStrategy - Variable in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic.Builder
 
BOOL - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Boolean comparison
BOOL - Enum constant in enum class com.salesforce.multicloudj.kms.model.ConditionOperator
 
bucket - Variable in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
bucket - Variable in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
bucket(String) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload.MultipartUploadBuilder
 
BucketClient - Class in com.salesforce.multicloudj.blob.client
Entry point for Client code to interact with the Blob storage.
BucketClient(AbstractBlobStore) - Constructor for class com.salesforce.multicloudj.blob.client.BucketClient
 
BucketClient(AbstractBlobStore, TracingPolicy) - Constructor for class com.salesforce.multicloudj.blob.client.BucketClient
 
BucketClient.BlobBuilder - Class in com.salesforce.multicloudj.blob.client
 
BucketInfo - Class in com.salesforce.multicloudj.blob.driver
 
BucketInfo.BucketInfoBuilder - Class in com.salesforce.multicloudj.blob.driver
 
bucketInfoList(List<BucketInfo>) - Method in class com.salesforce.multicloudj.blob.driver.ListBucketsResponse.ListBucketsResponseBuilder
 
BucketVersioningConfiguration - Class in com.salesforce.multicloudj.blob.driver
Bucket-level versioning configuration.
BucketVersioningConfiguration.BucketVersioningConfigurationBuilder - Class in com.salesforce.multicloudj.blob.driver
 
BucketVersioningStatus - Enum Class in com.salesforce.multicloudj.blob.driver
The versioning state of a bucket.
build() - Method in class com.salesforce.multicloudj.blob.ali.AliBlobClient.Builder
 
build() - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore.Builder
 
build() - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore.Builder
 
build() - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
Builds and returns an instance of the target client implementation.
build() - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore.Builder
 
build() - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobClient.Builder
 
build() - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore.Builder
 
build() - Method in class com.salesforce.multicloudj.blob.client.BlobClient.BlobClientBuilder
Builds and returns an instance of BlobClient.
build() - Method in class com.salesforce.multicloudj.blob.client.BucketClient.BlobBuilder
Builds and returns an instance of BucketClient.
build() - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore.Builder
Builds and returns an instance of AbstractBlobStore.
build() - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Builds and returns an instance of the target client implementation.
build() - Method in class com.salesforce.multicloudj.blob.driver.BlobInfo.Builder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata.BlobMetadataBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.BucketInfo.BucketInfoBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.BucketVersioningConfiguration.BucketVersioningConfigurationBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.Checksum.ChecksumBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.CopyFromRequest.CopyFromRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.CopyRequest.CopyRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.CopyResponse.CopyResponseBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryDownloadRequest.DirectoryDownloadRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryDownloadResponse.DirectoryDownloadResponseBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest.DirectoryUploadRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadResponse.DirectoryUploadResponseBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.DownloadRequest.Builder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.DownloadResponse.DownloadResponseBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.FailedBlobDownload.FailedBlobDownloadBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.FailedBlobUpload.FailedBlobUploadBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsPageRequest.Builder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsRequest.Builder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.ListBlobVersionsRequest.Builder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.ListBucketsRequest.ListBucketsRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.ListBucketsResponse.ListBucketsResponseBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload.MultipartUploadBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest.Builder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockConfiguration.ObjectLockConfigurationBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockInfo.ObjectLockInfoBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.ObjectRetentionConfig.ObjectRetentionConfigBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest.PresignedUrlRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlResponse.PresignedUrlResponseBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest.Builder
 
build() - Method in class com.salesforce.multicloudj.blob.driver.UploadResponse.UploadResponseBuilder
 
build() - Method in class com.salesforce.multicloudj.blob.gcp.async.GcpAsyncBlobStore.Builder
 
build() - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobClient.Builder
 
build() - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore.Builder
 
build() - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore.Builder
 
build() - Method in class com.salesforce.multicloudj.common.exceptions.ArchiveInfo.ArchiveInfoBuilder
 
build() - Method in class com.salesforce.multicloudj.common.observability.OperationContext.OperationContextBuilder
 
build() - Method in interface com.salesforce.multicloudj.common.provider.SdkProvider.Builder
Performs the logic to build the target service instance.
build() - Method in class com.salesforce.multicloudj.common.retries.RetryConfig.RetryConfigBuilder
 
build() - Method in class com.salesforce.multicloudj.dbbackuprestore.ali.AliDBBackupRestore.Builder
 
build() - Method in class com.salesforce.multicloudj.dbbackuprestore.aws.AwsDBBackupRestore.Builder
 
build() - Method in class com.salesforce.multicloudj.dbbackuprestore.client.DBBackupRestoreClient.DBBackupRestoreClientBuilder
Builds and returns a new DBBackupRestoreClient instance.
build() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore.Builder
Builds the DBBackupRestore instance.
build() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup.BackupBuilder
 
build() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore.RestoreBuilder
 
build() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest.RestoreRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.dbbackuprestore.gcp.FSDBBackupRestore.Builder
 
build() - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore.Builder
 
build() - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore.Builder
 
build() - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient.DocStoreClientBuilder
Builds and returns an instance of DocStoreClient.
build() - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
Builds and returns an instance of AbstractDocStore.
build() - Method in class com.salesforce.multicloudj.docstore.driver.CollectionOptions.CollectionOptionsBuilder
 
build() - Method in class com.salesforce.multicloudj.docstore.driver.ReadOptions.ReadOptionsBuilder
 
build() - Method in class com.salesforce.multicloudj.docstore.gcp.FSDocStore.Builder
Builds an FSDocStore instance with the current configuration.
build() - Method in class com.salesforce.multicloudj.iam.aws.AwsIam.Builder
 
build() - Method in class com.salesforce.multicloudj.iam.client.IamClient.IamClientBuilder
Builds and returns an IamClient instance.
build() - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam.Builder
Builds and returns an instance of AbstractIam.
build() - Method in class com.salesforce.multicloudj.iam.gcp.GcpIam.Builder
 
build() - Method in class com.salesforce.multicloudj.iam.model.AttachInlinePolicyRequest.AttachInlinePolicyRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.iam.model.CreateIdentityRequest.CreateIdentityRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.iam.model.CreateOptions.CreateOptionsBuilder
 
build() - Method in class com.salesforce.multicloudj.iam.model.DeleteIdentityRequest.DeleteIdentityRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.iam.model.GetAttachedPoliciesRequest.GetAttachedPoliciesRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.iam.model.GetIdentityRequest.GetIdentityRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.iam.model.GetInlinePolicyDetailsRequest.GetInlinePolicyDetailsRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.iam.model.PolicyDocument.PolicyDocumentBuilder
 
build() - Method in class com.salesforce.multicloudj.iam.model.RemovePolicyRequest.RemovePolicyRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
build() - Method in class com.salesforce.multicloudj.iam.model.TrustConfiguration.Builder
Builds and returns a TrustConfiguration instance.
build() - Method in class com.salesforce.multicloudj.kms.ali.AliKms.Builder
 
build() - Method in class com.salesforce.multicloudj.kms.aws.AwsKms.Builder
 
build() - Method in class com.salesforce.multicloudj.kms.client.KmsClient.KmsClientBuilder
Builds and returns an instance of KmsClient.
build() - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms.Builder
Builds and returns an instance of AbstractKms.
build() - Method in class com.salesforce.multicloudj.kms.gcp.GcpKms.Builder
 
build() - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest.CreateKeyRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.kms.model.CreateKeyResponse.CreateKeyResponseBuilder
 
build() - Method in class com.salesforce.multicloudj.kms.model.DecryptRequest.DecryptRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.kms.model.DecryptResponse.DecryptResponseBuilder
 
build() - Method in class com.salesforce.multicloudj.kms.model.EncryptRequest.EncryptRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.kms.model.EncryptResponse.EncryptResponseBuilder
 
build() - Method in class com.salesforce.multicloudj.kms.model.GetImportParametersRequest.GetImportParametersRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.kms.model.ImportKeyMaterialRequest.ImportKeyMaterialRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.kms.model.ImportParameters.ImportParametersBuilder
 
build() - Method in class com.salesforce.multicloudj.kms.model.KeyCondition.KeyConditionBuilder
 
build() - Method in class com.salesforce.multicloudj.kms.model.KeyGrant.KeyGrantBuilder
 
build() - Method in class com.salesforce.multicloudj.kms.model.KeyPolicy.KeyPolicyBuilder
 
build() - Method in class com.salesforce.multicloudj.kms.model.KeyPrincipal.KeyPrincipalBuilder
 
build() - Method in class com.salesforce.multicloudj.kms.model.KeyRef.KeyRefBuilder
 
build() - Method in class com.salesforce.multicloudj.kms.model.PolicyCapabilities.PolicyCapabilitiesBuilder
 
build() - Method in class com.salesforce.multicloudj.pubsub.ali.AliSmqQueue.Builder
 
build() - Method in class com.salesforce.multicloudj.pubsub.ali.AliSmqTopic.Builder
 
build() - Method in class com.salesforce.multicloudj.pubsub.ali.AliSubscription.Builder
 
build() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSnsTopic.Builder
 
build() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSqsTopic.Builder
 
build() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription.Builder
 
build() - Method in class com.salesforce.multicloudj.pubsub.client.GetAttributeResult.Builder
 
build() - Method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient.SubscriptionClientBuilder
Builds and returns a new SubscriptionClient instance.
build() - Method in class com.salesforce.multicloudj.pubsub.client.TopicClient.TopicClientBuilder
Builds and returns a new TopicClient instance.
build() - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription.Builder
 
build() - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic.Builder
 
build() - Method in class com.salesforce.multicloudj.pubsub.driver.Message.Builder
Builds and returns a new Message instance.
build() - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription.Builder
 
build() - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpTopic.Builder
 
build() - Method in class com.salesforce.multicloudj.registry.aws.AwsRegistry.Builder
 
build() - Method in class com.salesforce.multicloudj.registry.client.ContainerRegistryClient.ContainerRegistryClientBuilder
 
build() - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
build() - Method in class com.salesforce.multicloudj.registry.gcp.GcpRegistry.Builder
 
build() - Method in class com.salesforce.multicloudj.registry.model.Platform.PlatformBuilder
 
build() - Method in class com.salesforce.multicloudj.sts.ali.AliSts.Builder
 
build() - Method in class com.salesforce.multicloudj.sts.ali.AliStsUtilities.Builder
 
build() - Method in class com.salesforce.multicloudj.sts.ali.AliStsVerifier.Builder
 
build() - Method in class com.salesforce.multicloudj.sts.aws.AwsSts.Builder
 
build() - Method in class com.salesforce.multicloudj.sts.aws.AwsStsUtilities.Builder
 
build() - Method in class com.salesforce.multicloudj.sts.aws.AwsStsVerifier.Builder
 
build() - Method in class com.salesforce.multicloudj.sts.client.StsClient.StsBuilder
Builds and returns an StsClient instance.
build() - Method in class com.salesforce.multicloudj.sts.client.StsUtilities.StsUtilityBuilder
Builds and returns an StsUtilities instance.
build() - Method in class com.salesforce.multicloudj.sts.client.StsVerifier.StsVerifierBuilder
Builds and returns an StsVerifier instance.
build() - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
Builds and returns an instance of AbstractSts.
build() - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities.Builder
 
build() - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsVerifier.Builder
Builds and returns an instance of AbstractStsVerifier.
build() - Method in class com.salesforce.multicloudj.sts.gcp.GcpSts.Builder
 
build() - Method in class com.salesforce.multicloudj.sts.gcp.GcpStsUtilities.Builder
 
build() - Method in class com.salesforce.multicloudj.sts.gcp.GcpStsVerifier.Builder
 
build() - Method in class com.salesforce.multicloudj.sts.model.AssumedRoleRequest.Builder
 
build() - Method in class com.salesforce.multicloudj.sts.model.AssumeRoleWebIdentityRequest.AssumeRoleWebIdentityRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.AvailabilityCondition.AvailabilityConditionBuilder
 
build() - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.CredentialScopeBuilder
 
build() - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.ScopeRule.ScopeRuleBuilder
 
build() - Method in class com.salesforce.multicloudj.sts.model.CredentialsOverrider.Builder
 
build() - Method in class com.salesforce.multicloudj.sts.model.GetAccessTokenRequest.Builder
 
build() - Method in class com.salesforce.multicloudj.sts.model.GetCallerIdentityRequest.GetCallerIdentityRequestBuilder
 
build() - Method in class com.salesforce.multicloudj.sts.model.SignOptions.Builder
 
build() - Method in class com.salesforce.multicloudj.sts.model.ValidateOptions.Builder
 
build(OSSClient) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobClient.Builder
 
build(DefaultAcsClient) - Method in class com.salesforce.multicloudj.sts.ali.AliSts.Builder
 
build(HttpTransportFactory) - Method in class com.salesforce.multicloudj.sts.gcp.GcpSts.Builder
 
build(HttpTransportFactory) - Method in class com.salesforce.multicloudj.sts.gcp.GcpStsVerifier.Builder
Builds a verifier backed by the supplied transport factory, used by tests.
build(GoogleCredentials) - Method in class com.salesforce.multicloudj.sts.gcp.GcpSts.Builder
 
build(GoogleCredentials, HttpTransportFactory) - Method in class com.salesforce.multicloudj.sts.gcp.GcpSts.Builder
 
build(Storage) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobClient.Builder
 
build(Class<? extends SubstrateSdkException>, Throwable) - Static method in class com.salesforce.multicloudj.common.exceptions.ExceptionHandler
Convenience overload that lets the type's default retryability apply.
build(Class<? extends SubstrateSdkException>, Throwable, Boolean) - Static method in class com.salesforce.multicloudj.common.exceptions.ExceptionHandler
Constructs a SubstrateSdkException of the given subclass wrapping cause.
build(HttpClient) - Method in class com.salesforce.multicloudj.sts.ali.AliStsVerifier.Builder
Builds a verifier backed by the supplied HTTP client, used by tests.
build(HttpClient) - Method in class com.salesforce.multicloudj.sts.aws.AwsStsVerifier.Builder
Builds a verifier backed by the supplied HTTP client, used by tests.
build(S3Client) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobClient.Builder
 
build(StsClient) - Method in class com.salesforce.multicloudj.sts.aws.AwsSts.Builder
 
builder - Variable in class com.salesforce.multicloudj.sts.client.StsUtilities.StsUtilityBuilder
 
builder - Variable in class com.salesforce.multicloudj.sts.client.StsVerifier.StsVerifierBuilder
 
builder() - Method in class com.salesforce.multicloudj.blob.ali.AliBlobClient
Returns a Provider.Builder for creating a Provider for this class.
builder() - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
 
builder() - Static method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
builder() - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStoreProvider
 
builder() - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStoreProvider
 
builder() - Static method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
builder() - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStoreProvider
 
builder() - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobClient
Returns a new instance of AwsBlobClient.Builder.
builder() - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.BlobInfo
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.BlobMetadata
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.BucketInfo
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.BucketVersioningConfiguration
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.Checksum
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.CopyFromRequest
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.CopyRequest
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.CopyResponse
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.DirectoryDownloadRequest
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.DirectoryDownloadResponse
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadResponse
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.DownloadRequest
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.DownloadResponse
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.FailedBlobDownload
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.FailedBlobUpload
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.ListBlobsPageRequest
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.ListBlobsRequest
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.ListBlobVersionsRequest
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.ListBucketsRequest
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.ListBucketsResponse
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.MultipartUpload
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.ObjectLockConfiguration
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.ObjectLockInfo
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.ObjectRetentionConfig
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.PresignedUrlResponse
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.UploadRequest
 
builder() - Static method in class com.salesforce.multicloudj.blob.driver.UploadResponse
 
builder() - Static method in class com.salesforce.multicloudj.blob.gcp.async.GcpAsyncBlobStore
 
builder() - Method in class com.salesforce.multicloudj.blob.gcp.async.GcpAsyncBlobStoreProvider
 
builder() - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobClient
Returns a new instance of GcpBlobClient.Builder.
builder() - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
builder() - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
builder() - Static method in class com.salesforce.multicloudj.common.exceptions.ArchiveInfo
 
builder() - Static method in class com.salesforce.multicloudj.common.observability.OperationContext
 
builder() - Method in interface com.salesforce.multicloudj.common.provider.Provider
Creates and returns a new Builder instance for this provider.
builder() - Method in interface com.salesforce.multicloudj.common.provider.SdkProvider
Creates and returns a new Builder instance for this provider.
builder() - Static method in class com.salesforce.multicloudj.common.retries.RetryConfig
 
builder() - Method in class com.salesforce.multicloudj.dbbackuprestore.ali.AliDBBackupRestore
 
builder() - Method in class com.salesforce.multicloudj.dbbackuprestore.aws.AwsDBBackupRestore
 
builder() - Static method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup
 
builder() - Static method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore
 
builder() - Static method in class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest
 
builder() - Method in class com.salesforce.multicloudj.dbbackuprestore.gcp.FSDBBackupRestore
 
builder() - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
builder() - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
builder() - Static method in class com.salesforce.multicloudj.docstore.driver.ReadOptions
 
builder() - Method in class com.salesforce.multicloudj.docstore.gcp.FSDocStore
Creates and returns a new Builder instance for this provider.
builder() - Method in class com.salesforce.multicloudj.iam.aws.AwsIam
 
builder() - Method in class com.salesforce.multicloudj.iam.gcp.GcpIam
 
builder() - Static method in class com.salesforce.multicloudj.iam.model.AttachInlinePolicyRequest
 
builder() - Static method in class com.salesforce.multicloudj.iam.model.CreateIdentityRequest
 
builder() - Static method in class com.salesforce.multicloudj.iam.model.CreateOptions
 
builder() - Static method in class com.salesforce.multicloudj.iam.model.DeleteIdentityRequest
 
builder() - Static method in class com.salesforce.multicloudj.iam.model.GetAttachedPoliciesRequest
 
builder() - Static method in class com.salesforce.multicloudj.iam.model.GetIdentityRequest
 
builder() - Static method in class com.salesforce.multicloudj.iam.model.GetInlinePolicyDetailsRequest
 
builder() - Static method in class com.salesforce.multicloudj.iam.model.PolicyDocument
 
builder() - Static method in class com.salesforce.multicloudj.iam.model.RemovePolicyRequest
 
builder() - Static method in class com.salesforce.multicloudj.iam.model.Statement
 
builder() - Static method in class com.salesforce.multicloudj.iam.model.TrustConfiguration
Creates a new builder for TrustConfiguration.
builder() - Method in class com.salesforce.multicloudj.kms.ali.AliKms
 
builder() - Method in class com.salesforce.multicloudj.kms.aws.AwsKms
 
builder() - Method in class com.salesforce.multicloudj.kms.gcp.GcpKms
 
builder() - Static method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest
 
builder() - Static method in class com.salesforce.multicloudj.kms.model.CreateKeyResponse
 
builder() - Static method in class com.salesforce.multicloudj.kms.model.DecryptRequest
 
builder() - Static method in class com.salesforce.multicloudj.kms.model.DecryptResponse
 
builder() - Static method in class com.salesforce.multicloudj.kms.model.EncryptRequest
 
builder() - Static method in class com.salesforce.multicloudj.kms.model.EncryptResponse
 
builder() - Static method in class com.salesforce.multicloudj.kms.model.GetImportParametersRequest
 
builder() - Static method in class com.salesforce.multicloudj.kms.model.ImportKeyMaterialRequest
 
builder() - Static method in class com.salesforce.multicloudj.kms.model.ImportParameters
 
builder() - Static method in class com.salesforce.multicloudj.kms.model.KeyCondition
 
builder() - Static method in class com.salesforce.multicloudj.kms.model.KeyGrant
 
builder() - Static method in class com.salesforce.multicloudj.kms.model.KeyPolicy
 
builder() - Static method in class com.salesforce.multicloudj.kms.model.KeyPrincipal
 
builder() - Static method in class com.salesforce.multicloudj.kms.model.KeyRef
 
builder() - Static method in class com.salesforce.multicloudj.kms.model.PolicyCapabilities
 
builder() - Method in class com.salesforce.multicloudj.pubsub.ali.AliSmqQueue
 
builder() - Method in class com.salesforce.multicloudj.pubsub.ali.AliSmqTopic
 
builder() - Method in class com.salesforce.multicloudj.pubsub.ali.AliSubscription
 
builder() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSnsTopic
 
builder() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSqsTopic
 
builder() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription
 
builder() - Static method in class com.salesforce.multicloudj.pubsub.driver.Message
Creates a new message builder.
builder() - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription
 
builder() - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpTopic
Creates a new builder for GcpTopic.
builder() - Method in class com.salesforce.multicloudj.registry.aws.AwsRegistry
 
builder() - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry
Returns a builder instance for this registry type.
builder() - Method in class com.salesforce.multicloudj.registry.gcp.GcpRegistry
 
builder() - Static method in class com.salesforce.multicloudj.registry.model.Platform
 
builder() - Method in class com.salesforce.multicloudj.sts.ali.AliSts
 
builder() - Method in class com.salesforce.multicloudj.sts.ali.AliStsUtilities
 
builder() - Method in class com.salesforce.multicloudj.sts.ali.AliStsVerifier
 
builder() - Method in class com.salesforce.multicloudj.sts.aws.AwsSts
 
builder() - Method in class com.salesforce.multicloudj.sts.aws.AwsStsUtilities
 
builder() - Method in class com.salesforce.multicloudj.sts.aws.AwsStsVerifier
 
builder() - Method in class com.salesforce.multicloudj.sts.gcp.GcpSts
 
builder() - Method in class com.salesforce.multicloudj.sts.gcp.GcpStsUtilities
 
builder() - Method in class com.salesforce.multicloudj.sts.gcp.GcpStsVerifier
 
builder() - Static method in class com.salesforce.multicloudj.sts.model.AssumeRoleWebIdentityRequest
 
builder() - Static method in class com.salesforce.multicloudj.sts.model.CredentialScope.AvailabilityCondition
 
builder() - Static method in class com.salesforce.multicloudj.sts.model.CredentialScope
 
builder() - Static method in class com.salesforce.multicloudj.sts.model.CredentialScope.ScopeRule
 
builder() - Static method in class com.salesforce.multicloudj.sts.model.GetCallerIdentityRequest
 
builder() - Static method in class com.salesforce.multicloudj.sts.model.SignOptions
 
builder() - Static method in class com.salesforce.multicloudj.sts.model.ValidateOptions
 
builder(String) - Static method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
 
builder(String) - Static method in class com.salesforce.multicloudj.blob.client.BlobClient
 
builder(String) - Static method in class com.salesforce.multicloudj.blob.client.BucketClient
 
builder(String) - Static method in class com.salesforce.multicloudj.dbbackuprestore.client.DBBackupRestoreClient
Creates a new builder for constructing a DBBackupRestoreClient.
builder(String) - Static method in class com.salesforce.multicloudj.docstore.client.DocStoreClient
Creates a new builder for DocStoreClient.
builder(String) - Static method in class com.salesforce.multicloudj.iam.client.IamClient
Creates a new IamClientBuilder for the specified provider.
builder(String) - Static method in class com.salesforce.multicloudj.kms.client.KmsClient
Creates a new KmsClientBuilder for the specified provider.
builder(String) - Static method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient
Creates a new SubscriptionClientBuilder for the specified provider.
builder(String) - Static method in class com.salesforce.multicloudj.pubsub.client.TopicClient
Creates a new TopicClientBuilder for the specified provider.
builder(String) - Static method in class com.salesforce.multicloudj.registry.client.ContainerRegistryClient
 
builder(String) - Static method in class com.salesforce.multicloudj.sts.client.StsClient
Creates a new StsBuilder for the specified provider.
builder(String) - Static method in class com.salesforce.multicloudj.sts.client.StsUtilities
Creates a new StsUtilityBuilder for the specified provider.
builder(String) - Static method in class com.salesforce.multicloudj.sts.client.StsVerifier
Creates a new StsVerifierBuilder for the specified provider.
Builder() - Constructor for class com.salesforce.multicloudj.blob.ali.AliBlobClient.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.blob.ali.AliBlobStore.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.blob.async.driver.AsyncBlobStoreProvider.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.blob.aws.AwsBlobClient.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.blob.aws.AwsBlobStore.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.blob.driver.AbstractBlobClient.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.blob.driver.AbstractBlobStore.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.blob.driver.BlobInfo.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.blob.driver.DownloadRequest.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.blob.driver.ListBlobsPageRequest.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.blob.driver.ListBlobsRequest.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.blob.driver.ListBlobVersionsRequest.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.blob.driver.UploadRequest.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.blob.gcp.async.GcpAsyncBlobStore.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.blob.gcp.GcpBlobClient.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.blob.gcp.GcpBlobStore.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.dbbackuprestore.ali.AliDBBackupRestore.Builder
Default constructor.
Builder() - Constructor for class com.salesforce.multicloudj.dbbackuprestore.aws.AwsDBBackupRestore.Builder
Default constructor.
Builder() - Constructor for class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.dbbackuprestore.gcp.FSDBBackupRestore.Builder
Default constructor.
Builder() - Constructor for class com.salesforce.multicloudj.docstore.ali.AliDocStore.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.docstore.aws.AwsDocStore.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.docstore.gcp.FSDocStore.Builder
Default constructor that sets the provider ID.
Builder() - Constructor for class com.salesforce.multicloudj.iam.aws.AwsIam.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.iam.driver.AbstractIam.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.iam.gcp.GcpIam.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.kms.ali.AliKms.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.kms.aws.AwsKms.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.kms.driver.AbstractKms.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.kms.gcp.GcpKms.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.pubsub.ali.AliSmqQueue.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.pubsub.ali.AliSmqTopic.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.pubsub.ali.AliSubscription.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.pubsub.aws.AwsSnsTopic.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.pubsub.aws.AwsSqsTopic.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.pubsub.aws.AwsSubscription.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.pubsub.client.GetAttributeResult.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.pubsub.driver.AbstractTopic.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.pubsub.driver.Message.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.pubsub.gcp.GcpTopic.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.registry.aws.AwsRegistry.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.registry.gcp.GcpRegistry.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.sts.ali.AliSts.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.sts.ali.AliStsUtilities.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.sts.ali.AliStsVerifier.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.sts.aws.AwsSts.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.sts.aws.AwsStsUtilities.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.sts.aws.AwsStsVerifier.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.sts.driver.AbstractStsVerifier.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.sts.gcp.GcpSts.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.sts.gcp.GcpStsUtilities.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.sts.gcp.GcpStsVerifier.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.sts.model.AssumedRoleRequest.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.sts.model.GetAccessTokenRequest.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.sts.model.SignOptions.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.sts.model.ValidateOptions.Builder
 
Builder(AsyncBlobStoreProvider.Builder) - Constructor for class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
Builder(CredentialsType) - Constructor for class com.salesforce.multicloudj.sts.model.CredentialsOverrider.Builder
 
Builder(String) - Constructor for class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
buildPrecondition(Action, Map<String, String>, Map<String, AttributeValue>) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
buildSmqClient(URI, CredentialsOverrider, URI) - Static method in class com.salesforce.multicloudj.pubsub.ali.SmqClientFactory
Builds an MNSClient with no RetryConfig.
buildSmqClient(URI, CredentialsOverrider, URI, RetryConfig) - Static method in class com.salesforce.multicloudj.pubsub.ali.SmqClientFactory
Builds an MNSClient.
buildSnsClient(String, URI, CredentialsOverrider) - Static method in class com.salesforce.multicloudj.pubsub.aws.SnsClientUtil
 
buildSnsClient(String, URI, CredentialsOverrider, RetryConfig) - Static method in class com.salesforce.multicloudj.pubsub.aws.SnsClientUtil
 
buildSqsClient(String, URI, CredentialsOverrider) - Static method in class com.salesforce.multicloudj.pubsub.aws.SqsClientUtil
 
buildSqsClient(String, URI, CredentialsOverrider, RetryConfig) - Static method in class com.salesforce.multicloudj.pubsub.aws.SqsClientUtil
 
buildUserProperties(Map<String, String>, boolean) - Method in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
Assembles the native SMQ user-property map an outbound message carries: the metadata properties (with the per-message limits enforced fail-fast) plus, when the body is base64-encoded, the reserved AliBaseTopic.RESERVED_BASE64_FLAG_KEY flag so the receiver knows to base64-decode the body.
bypassGovernanceRetention(Boolean) - Method in class com.salesforce.multicloudj.blob.driver.ObjectRetentionConfig.ObjectRetentionConfigBuilder
When true, allows shortening or removing retention on objects currently in RetentionMode.GOVERNANCE (AWS) / UNLOCKED (GCP) mode.
ByteArray - Class in com.salesforce.multicloudj.blob.driver
 
ByteArray() - Constructor for class com.salesforce.multicloudj.blob.driver.ByteArray
 
ByteArray(byte[]) - Constructor for class com.salesforce.multicloudj.blob.driver.ByteArray
 
bytesTransferred(TransferListener.Context.BytesTransferred) - Method in class com.salesforce.multicloudj.blob.aws.async.S3LoggingTransferListener
 

C

calculateByteSize(Message) - Static method in class com.salesforce.multicloudj.pubsub.driver.utils.MessageUtils
Calculates the byte size of a message body.
CallerIdentity - Class in com.salesforce.multicloudj.sts.model
 
CallerIdentity(String, String, String) - Constructor for class com.salesforce.multicloudj.sts.model.CallerIdentity
 
canEqual(Object) - Method in class com.salesforce.multicloudj.blob.driver.Checksum
 
canEqual(Object) - Method in class com.salesforce.multicloudj.blob.driver.CopyResponse
 
canEqual(Object) - Method in class com.salesforce.multicloudj.blob.driver.DownloadResponse
 
canEqual(Object) - Method in class com.salesforce.multicloudj.kms.model.KeyCondition
 
canEqual(Object) - Method in class com.salesforce.multicloudj.kms.model.KeyGrant
 
canEqual(Object) - Method in class com.salesforce.multicloudj.kms.model.KeyPolicy
 
canEqual(Object) - Method in class com.salesforce.multicloudj.kms.model.KeyPrincipal
 
canEqual(Object) - Method in class com.salesforce.multicloudj.kms.model.KeyRef
 
canNack() - Method in class com.salesforce.multicloudj.pubsub.ali.AliSubscription
 
canNack() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription
 
canNack() - Method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient
Checks if this subscription supports negative acknowledgments (nacking).
canNack() - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
canNack() - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription
 
checkClosed() - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
 
checkPlan(QueryRunner) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
checksum(Checksum) - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata.BlobMetadataBuilder
Checksum of the object as reported by the store, or null if the store does not report one.
Checksum - Class in com.salesforce.multicloudj.blob.driver
Checksum reported by the cloud store for a blob.
Checksum.ChecksumBuilder - Class in com.salesforce.multicloudj.blob.driver
 
checksumAlgorithm(ChecksumMethod) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload.MultipartUploadBuilder
 
checksumAlgorithm(ChecksumMethod) - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest.PresignedUrlRequestBuilder
(Optional) The checksum algorithm used for the checksumValue.
checksumEnabled(boolean) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload.MultipartUploadBuilder
 
ChecksumMethod - Enum Class in com.salesforce.multicloudj.blob.driver
Supported checksum algorithms for upload integrity validation.
checksumValue(String) - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest.PresignedUrlRequestBuilder
(Optional) The base64-encoded checksum value to be signed into the presigned upload URL.
checksumValue(String) - Method in class com.salesforce.multicloudj.blob.driver.UploadResponse.UploadResponseBuilder
The base64-encoded checksum value returned by the service (if validation was requested).
CHILD_AND_ROOT - Enum constant in enum class com.salesforce.multicloudj.common.observability.TracingPolicy
A span is always created.
ciphertext(byte[]) - Method in class com.salesforce.multicloudj.kms.model.DecryptRequest.DecryptRequestBuilder
 
ciphertext(byte[]) - Method in class com.salesforce.multicloudj.kms.model.EncryptResponse.EncryptResponseBuilder
 
classify(Throwable) - Static method in class com.salesforce.multicloudj.common.aws.AwsRetryClassifier
Walks the cause chain (bounded depth) for the first throwable we can classify.
classify(Throwable) - Static method in class com.salesforce.multicloudj.common.gcp.GcpRetryClassifier
Walks the cause chain (bounded depth) for the first throwable we can classify.
classifyByStatusCode(int) - Static method in class com.salesforce.multicloudj.common.ali.AliRetryClassifier
Classifies an HTTP status code as retryable.
classifyByStatusCode(Integer) - Static method in class com.salesforce.multicloudj.common.ali.AliRetryClassifier
Convenience overload accepting a nullable Integer.
clearActions() - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
clearActions() - Method in class com.salesforce.multicloudj.kms.model.KeyGrant.KeyGrantBuilder
 
clearAvailablePermissions() - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.ScopeRule.ScopeRuleBuilder
 
clearConditions() - Method in class com.salesforce.multicloudj.kms.model.KeyGrant.KeyGrantBuilder
 
clearEncryptionContext() - Method in class com.salesforce.multicloudj.kms.model.DecryptRequest.DecryptRequestBuilder
 
clearEncryptionContext() - Method in class com.salesforce.multicloudj.kms.model.EncryptRequest.EncryptRequestBuilder
 
clearGrants() - Method in class com.salesforce.multicloudj.kms.model.KeyPolicy.KeyPolicyBuilder
 
clearMetadata() - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata.BlobMetadataBuilder
 
clearPrincipals() - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
clearPrincipals() - Method in class com.salesforce.multicloudj.kms.model.KeyGrant.KeyGrantBuilder
 
clearResources() - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
clearRules() - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.CredentialScopeBuilder
 
clearStatements() - Method in class com.salesforce.multicloudj.iam.model.PolicyDocument.PolicyDocumentBuilder
 
clearStorage() - Static method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
Clears all in-memory storage including buckets, blobs, tags, and multipart uploads.
clearTags() - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest.CreateKeyRequestBuilder
 
clearValues() - Method in class com.salesforce.multicloudj.kms.model.KeyCondition.KeyConditionBuilder
 
close() - Method in class com.salesforce.multicloudj.blob.ali.AliBlobClient
Closes the underlying OSS client and releases any resources.
close() - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
 
close() - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
close() - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Closes the underlying async blob store and releases any resources.
close() - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
Closes the wrapped blob store and releases any resources.
close() - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
Closes the underlying S3 async client and transfer manager, releasing any resources.
close() - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobClient
Closes the underlying S3 client and releases any resources.
close() - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Closes the underlying S3 client and releases any resources.
close() - Method in class com.salesforce.multicloudj.blob.client.BlobClient
Closes the underlying blob client and releases any resources.
close() - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Closes the underlying blob store and releases any resources.
close() - Method in class com.salesforce.multicloudj.blob.gcp.async.GcpAsyncBlobStore
Closes the underlying GCP Storage client and wrapped blob store
close() - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobClient
Closes the underlying GCP Storage client and releases any resources.
close() - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
Closes the underlying GCP Storage clients and releases any resources.
close() - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
close() - Method in class com.salesforce.multicloudj.dbbackuprestore.ali.AliDBBackupRestore
 
close() - Method in class com.salesforce.multicloudj.dbbackuprestore.aws.AwsDBBackupRestore
 
close() - Method in class com.salesforce.multicloudj.dbbackuprestore.client.DBBackupRestoreClient
 
close() - Method in class com.salesforce.multicloudj.dbbackuprestore.gcp.FSDBBackupRestore
 
close() - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
close() - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
close() - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient
Closes the document store client and releases associated resources.
close() - Method in interface com.salesforce.multicloudj.docstore.driver.Collection
 
close() - Method in class com.salesforce.multicloudj.docstore.gcp.FSDocStore
close() - Method in class com.salesforce.multicloudj.iam.aws.AwsIam
 
close() - Method in class com.salesforce.multicloudj.iam.client.IamClient
 
close() - Method in class com.salesforce.multicloudj.iam.gcp.GcpIam
 
close() - Method in class com.salesforce.multicloudj.kms.ali.AliKms
The KMS client holds no closeable resources; HTTP connections are pooled process-wide.
close() - Method in class com.salesforce.multicloudj.kms.aws.AwsKms
 
close() - Method in class com.salesforce.multicloudj.kms.client.KmsClient
 
close() - Method in class com.salesforce.multicloudj.kms.gcp.GcpKms
 
close() - Method in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
Closes this publisher: runs the base shutdown (flushing pending batches), then closes the SMQ client so its HTTP resources are not leaked.
close() - Method in class com.salesforce.multicloudj.pubsub.ali.AliSubscription
 
close() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSnsTopic
 
close() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSqsTopic
 
close() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription
 
close() - Method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient
 
close() - Method in class com.salesforce.multicloudj.pubsub.client.TopicClient
Implements AutoCloseable interface for try-with-resources support.
close() - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
Implements AutoCloseable interface for try-with-resources support.
close() - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
Implements AutoCloseable interface for try-with-resources support.
close() - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription
Closes the GCP subscription and releases all resources.
close() - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpTopic
Closes the GCP topic and releases all resources.
close() - Method in class com.salesforce.multicloudj.registry.aws.AwsRegistry
 
close() - Method in class com.salesforce.multicloudj.registry.client.ContainerRegistryClient
 
close() - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry
 
close() - Method in class com.salesforce.multicloudj.registry.driver.OciHttpTransport
 
close() - Method in class com.salesforce.multicloudj.registry.gcp.GcpRegistry
 
closed - Variable in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
 
closeOciTransport() - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry
Closes the OCI HTTP transport.
CloudNativeAuth - Class in com.salesforce.multicloudj.sts
End-to-end Cloud Native Auth (CNA) example.
CloudNativeAuth() - Constructor for class com.salesforce.multicloudj.sts.CloudNativeAuth
 
cloudNativeAuthSignedRequest(HttpRequest) - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities
signs a passed in request and returns
cloudNativeAuthSignedRequest(HttpRequest, SignOptions) - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities
signs a passed in request using the supplied options and returns
Codec - Class in com.salesforce.multicloudj.docstore.driver.codec
Codec providers the utility for encoding and decoding the data between java native types to the target types such as substrate specific types.
Codec() - Constructor for class com.salesforce.multicloudj.docstore.driver.codec.Codec
 
Collection - Interface in com.salesforce.multicloudj.docstore.driver
 
collectionOptions - Variable in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
 
CollectionOptions - Class in com.salesforce.multicloudj.docstore.driver
 
CollectionOptions.CollectionOptionsBuilder - Class in com.salesforce.multicloudj.docstore.driver
 
CollectionOptionsBuilder() - Constructor for class com.salesforce.multicloudj.docstore.driver.CollectionOptions.CollectionOptionsBuilder
 
com.salesforce.multicloudj.blob - package com.salesforce.multicloudj.blob
 
com.salesforce.multicloudj.blob.ali - package com.salesforce.multicloudj.blob.ali
 
com.salesforce.multicloudj.blob.ali.async - package com.salesforce.multicloudj.blob.ali.async
 
com.salesforce.multicloudj.blob.async.client - package com.salesforce.multicloudj.blob.async.client
 
com.salesforce.multicloudj.blob.async.driver - package com.salesforce.multicloudj.blob.async.driver
 
com.salesforce.multicloudj.blob.aws - package com.salesforce.multicloudj.blob.aws
 
com.salesforce.multicloudj.blob.aws.async - package com.salesforce.multicloudj.blob.aws.async
 
com.salesforce.multicloudj.blob.client - package com.salesforce.multicloudj.blob.client
 
com.salesforce.multicloudj.blob.driver - package com.salesforce.multicloudj.blob.driver
 
com.salesforce.multicloudj.blob.gcp - package com.salesforce.multicloudj.blob.gcp
 
com.salesforce.multicloudj.blob.gcp.async - package com.salesforce.multicloudj.blob.gcp.async
 
com.salesforce.multicloudj.blob.inmemory - package com.salesforce.multicloudj.blob.inmemory
 
com.salesforce.multicloudj.common - package com.salesforce.multicloudj.common
 
com.salesforce.multicloudj.common.ali - package com.salesforce.multicloudj.common.ali
 
com.salesforce.multicloudj.common.aws - package com.salesforce.multicloudj.common.aws
 
com.salesforce.multicloudj.common.exceptions - package com.salesforce.multicloudj.common.exceptions
 
com.salesforce.multicloudj.common.gcp - package com.salesforce.multicloudj.common.gcp
 
com.salesforce.multicloudj.common.observability - package com.salesforce.multicloudj.common.observability
 
com.salesforce.multicloudj.common.provider - package com.salesforce.multicloudj.common.provider
 
com.salesforce.multicloudj.common.retries - package com.salesforce.multicloudj.common.retries
 
com.salesforce.multicloudj.common.service - package com.salesforce.multicloudj.common.service
 
com.salesforce.multicloudj.common.util - package com.salesforce.multicloudj.common.util
 
com.salesforce.multicloudj.dbbackuprestore - package com.salesforce.multicloudj.dbbackuprestore
 
com.salesforce.multicloudj.dbbackuprestore.ali - package com.salesforce.multicloudj.dbbackuprestore.ali
 
com.salesforce.multicloudj.dbbackuprestore.aws - package com.salesforce.multicloudj.dbbackuprestore.aws
 
com.salesforce.multicloudj.dbbackuprestore.client - package com.salesforce.multicloudj.dbbackuprestore.client
 
com.salesforce.multicloudj.dbbackuprestore.driver - package com.salesforce.multicloudj.dbbackuprestore.driver
 
com.salesforce.multicloudj.dbbackuprestore.gcp - package com.salesforce.multicloudj.dbbackuprestore.gcp
 
com.salesforce.multicloudj.docstore - package com.salesforce.multicloudj.docstore
 
com.salesforce.multicloudj.docstore.ali - package com.salesforce.multicloudj.docstore.ali
 
com.salesforce.multicloudj.docstore.aws - package com.salesforce.multicloudj.docstore.aws
 
com.salesforce.multicloudj.docstore.client - package com.salesforce.multicloudj.docstore.client
 
com.salesforce.multicloudj.docstore.driver - package com.salesforce.multicloudj.docstore.driver
 
com.salesforce.multicloudj.docstore.driver.codec - package com.salesforce.multicloudj.docstore.driver.codec
 
com.salesforce.multicloudj.docstore.gcp - package com.salesforce.multicloudj.docstore.gcp
 
com.salesforce.multicloudj.examples - package com.salesforce.multicloudj.examples
 
com.salesforce.multicloudj.iam - package com.salesforce.multicloudj.iam
 
com.salesforce.multicloudj.iam.aws - package com.salesforce.multicloudj.iam.aws
 
com.salesforce.multicloudj.iam.client - package com.salesforce.multicloudj.iam.client
 
com.salesforce.multicloudj.iam.driver - package com.salesforce.multicloudj.iam.driver
 
com.salesforce.multicloudj.iam.gcp - package com.salesforce.multicloudj.iam.gcp
 
com.salesforce.multicloudj.iam.model - package com.salesforce.multicloudj.iam.model
 
com.salesforce.multicloudj.kms.ali - package com.salesforce.multicloudj.kms.ali
 
com.salesforce.multicloudj.kms.aws - package com.salesforce.multicloudj.kms.aws
 
com.salesforce.multicloudj.kms.client - package com.salesforce.multicloudj.kms.client
 
com.salesforce.multicloudj.kms.driver - package com.salesforce.multicloudj.kms.driver
 
com.salesforce.multicloudj.kms.gcp - package com.salesforce.multicloudj.kms.gcp
 
com.salesforce.multicloudj.kms.model - package com.salesforce.multicloudj.kms.model
 
com.salesforce.multicloudj.pubsub - package com.salesforce.multicloudj.pubsub
 
com.salesforce.multicloudj.pubsub.ali - package com.salesforce.multicloudj.pubsub.ali
 
com.salesforce.multicloudj.pubsub.aws - package com.salesforce.multicloudj.pubsub.aws
 
com.salesforce.multicloudj.pubsub.batcher - package com.salesforce.multicloudj.pubsub.batcher
 
com.salesforce.multicloudj.pubsub.client - package com.salesforce.multicloudj.pubsub.client
 
com.salesforce.multicloudj.pubsub.driver - package com.salesforce.multicloudj.pubsub.driver
 
com.salesforce.multicloudj.pubsub.driver.utils - package com.salesforce.multicloudj.pubsub.driver.utils
 
com.salesforce.multicloudj.pubsub.gcp - package com.salesforce.multicloudj.pubsub.gcp
 
com.salesforce.multicloudj.registry - package com.salesforce.multicloudj.registry
 
com.salesforce.multicloudj.registry.aws - package com.salesforce.multicloudj.registry.aws
 
com.salesforce.multicloudj.registry.client - package com.salesforce.multicloudj.registry.client
 
com.salesforce.multicloudj.registry.driver - package com.salesforce.multicloudj.registry.driver
 
com.salesforce.multicloudj.registry.gcp - package com.salesforce.multicloudj.registry.gcp
 
com.salesforce.multicloudj.registry.model - package com.salesforce.multicloudj.registry.model
 
com.salesforce.multicloudj.sts - package com.salesforce.multicloudj.sts
 
com.salesforce.multicloudj.sts.ali - package com.salesforce.multicloudj.sts.ali
 
com.salesforce.multicloudj.sts.aws - package com.salesforce.multicloudj.sts.aws
 
com.salesforce.multicloudj.sts.client - package com.salesforce.multicloudj.sts.client
 
com.salesforce.multicloudj.sts.driver - package com.salesforce.multicloudj.sts.driver
 
com.salesforce.multicloudj.sts.gcp - package com.salesforce.multicloudj.sts.gcp
 
com.salesforce.multicloudj.sts.model - package com.salesforce.multicloudj.sts.model
 
CommonErrorCodeMapping - Class in com.salesforce.multicloudj.common.aws
Provides the mapping of various error codes to SDK's exceptions.
CommonErrorCodeMapping - Class in com.salesforce.multicloudj.common.gcp
Provides the mapping of various error codes to SDK's exceptions
COMPLETE_MULTIPART_UPLOAD - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
COMPLETED - Enum constant in enum class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreStatus
Restore operation completed successfully.
completeMultipartUpload(MultipartUpload, List<UploadPartResponse>) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Completes a multipartUpload
completeMultipartUpload(MultipartUpload, List<UploadPartResponse>) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Completes a multipartUpload
completeMultipartUpload(MultipartUpload, List<UploadPartResponse>) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Completes a multipartUpload
completeMultipartUpload(MultipartUpload, List<UploadPartResponse>) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
completeMultipartUpload(MultipartUpload, List<UploadPartResponse>) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Completes a multipartUpload
completeMultipartUpload(MultipartUpload, List<UploadPartResponse>) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Completes a multipartUpload operation
completeMultipartUpload(MultipartUpload, List<UploadPartResponse>) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Completes a multipartUpload operation
completeMultipartUpload(MultipartUpload, List<UploadPartResponse>, OperationContext) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Completes a multipartUpload.
completeMultipartUpload(MultipartUpload, List<UploadPartResponse>, OperationContext) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Completes a multipartUpload
completeMultiPartUpload() - Static method in class com.salesforce.multicloudj.blob.Main
This method Completes a multipartUpload
COMPLIANCE - Enum constant in enum class com.salesforce.multicloudj.blob.driver.RetentionMode
Compliance mode: Retention cannot be bypassed by anyone until it expires.
ComputeActions - Class in com.salesforce.multicloudj.iam.model
Pre-defined compute service actions for IAM policies.
computeRange(Long, Long, long) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
No range specified - computeRange(null, null) - (null, null) Reading the first 500 bytes - computeRange(0, 500) - (0, 501) Reading a middle 500 bytes - computeRange(123, 623) - (123, 624) Reading the last 500 bytes - computeRange(null, 500) - (size-500, size+1) Reading everything but first 500 bytes - computeRange(500, null) - (500, null)
condition(ConditionOperator, String, Object) - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
Adds a condition to the statement.
condition(KeyCondition) - Method in class com.salesforce.multicloudj.kms.model.KeyGrant.KeyGrantBuilder
 
ConditionAttribute - Enum Class in com.salesforce.multicloudj.kms.model
Request attribute evaluated by a KeyCondition.
ConditionOperator - Enum Class in com.salesforce.multicloudj.iam.model
Condition operators for IAM policy conditions.
ConditionOperator - Enum Class in com.salesforce.multicloudj.kms.model
Comparison applied by a KeyCondition to a request attribute.
conditions(Collection<? extends KeyCondition>) - Method in class com.salesforce.multicloudj.kms.model.KeyGrant.KeyGrantBuilder
 
conditions(Map<ConditionOperator, Map<String, Object>>) - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
configure(B, BlobStoreBuilder<?>, CredentialsProvider, Retryer, OssClientFactory.HttpClientFactory) - Static method in class com.salesforce.multicloudj.blob.ali.OssClientFactory
Applies the shared MultiCloudJ → OSS SDK configuration to clientBuilder: region, credentials, optional endpoint/proxy/retryer, and the read-write timeout.
consistentRead(Boolean) - Method in class com.salesforce.multicloudj.docstore.client.Query
Sets this query's consistency override without changing the client configuration.
consistentRead(Boolean) - Method in class com.salesforce.multicloudj.docstore.driver.ReadOptions.ReadOptionsBuilder
True requires strong consistency; false uses the substrate's normal read behavior.
Constants - Class in com.salesforce.multicloudj.common
 
ConsumerWrapper<X,Y> - Class in com.salesforce.multicloudj.blob.aws.async
Consumer that wraps another Consumer of a different type, and uses a conversion function to map between source and target types
ConsumerWrapper(Consumer<Y>, Function<X, Y>) - Constructor for class com.salesforce.multicloudj.blob.aws.async.ConsumerWrapper
 
ContainerRegistryClient - Class in com.salesforce.multicloudj.registry.client
Entry point for container registry; high-level API for pulling images and extracting filesystems.
ContainerRegistryClient(AbstractRegistry) - Constructor for class com.salesforce.multicloudj.registry.client.ContainerRegistryClient
 
ContainerRegistryClient.ContainerRegistryClientBuilder - Class in com.salesforce.multicloudj.registry.client
 
contentDisposition(String) - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest.PresignedUrlRequestBuilder
Optional: Specify the Content-Disposition header to override in a presigned download URL.
contentLength(long) - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest.PresignedUrlRequestBuilder
(Optional) The length of the content in bytes to be signed into the presigned upload URL.
contentType(String) - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata.BlobMetadataBuilder
The content type of the blob (e.g., "application/octet-stream", "application/x-directory")
contentType(String) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload.MultipartUploadBuilder
 
contentType(String) - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest.PresignedUrlRequestBuilder
(Optional) The content type to be signed into the presigned upload URL.
convertToBytes(String) - Static method in class com.salesforce.multicloudj.common.util.HexUtil
Converts the hash string to bytes or empty array if decoding error occurs
convertToMessage(Message) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription
Converts SQS message to internal Message format.
copy(CopyRequest) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Copies the Blob to other bucket
copy(CopyRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Performs args validation and passes the call to substrate-specific copy method
copy(CopyRequest) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Performs args validation and passes the call to substrate-specific copy method
copy(CopyRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
copy(CopyRequest) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Copies the Blob to other bucket
copy(CopyRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Performs validation and invokes substrate-specific copy method.
copy(CopyRequest) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Performs validation and invokes substrate-specific copy method.
COPY - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
COPY_FROM - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
copyFrom(BlobStoreBuilder<?>) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore.Builder
Copies all configuration from another BlobStoreBuilder using reflection.
copyFrom(CopyFromRequest) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Copies the Blob from other bucket to the current bucket
copyFrom(CopyFromRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Performs validation and invokes substrate-specific copyFrom method.
copyFrom(CopyFromRequest) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Performs validation and invokes substrate-specific copyFrom method.
copyFromBucketToBucket() - Static method in class com.salesforce.multicloudj.blob.Main
Copies a Blob from one bucket to other bucket
CopyFromRequest - Class in com.salesforce.multicloudj.blob.driver
POJO for copyFrom requests.
CopyFromRequest.CopyFromRequestBuilder - Class in com.salesforce.multicloudj.blob.driver
 
CopyRequest - Class in com.salesforce.multicloudj.blob.driver
POJO for copy requests.
CopyRequest.CopyRequestBuilder - Class in com.salesforce.multicloudj.blob.driver
 
CopyResponse - Class in com.salesforce.multicloudj.blob.driver
Wrapper object for copy result data
CopyResponse.CopyResponseBuilder - Class in com.salesforce.multicloudj.blob.driver
 
CORRELATION_ID - Static variable in class com.salesforce.multicloudj.common.observability.SdkLoggingMetadataKeys
Metadata key under which the SDK persists the operation correlation id, so the stored value matches the correlation id that appears in the same upload's logs and trace span.
CORRELATION_ID_METADATA_KEY - Static variable in class com.salesforce.multicloudj.blob.ali.AliTransformer
Object-metadata key under which the SDK persists the operation correlation id during upload, so the value is stored on the blob in OSS and matches the correlation id that appears in the same upload's logs and trace span.
CORRELATION_ID_METADATA_KEY - Static variable in class com.salesforce.multicloudj.blob.aws.AwsTransformer
Object-metadata key under which the SDK persists the operation correlation id during upload, surfacing as x-amz-meta-sdk-logging-correlation-id in S3.
CORRELATION_ID_METADATA_KEY - Static variable in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
Object-metadata key under which the SDK persists the operation correlation id during upload, so the value is stored on the blob in GCS.
CORRELATION_ID_METADATA_KEY - Static variable in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
Object-metadata key under which the SDK persists the operation correlation id during upload, so the value is stored on the blob alongside the user's metadata.
correlationId(String) - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata.BlobMetadataBuilder
The correlation ID associated with the operation that produced this metadata.
correlationId(String) - Method in class com.salesforce.multicloudj.blob.driver.CopyResponse.CopyResponseBuilder
 
correlationId(String) - Method in class com.salesforce.multicloudj.blob.driver.DownloadResponse.DownloadResponseBuilder
 
correlationId(String) - Method in class com.salesforce.multicloudj.blob.driver.UploadResponse.UploadResponseBuilder
The correlation ID associated with this upload.
correlationId(String) - Method in class com.salesforce.multicloudj.common.observability.OperationContext.OperationContextBuilder
Application-supplied correlation ID used to correlate this operation's logs and traces.
correlationIdKey(String) - Method in class com.salesforce.multicloudj.common.observability.OperationContext.OperationContextBuilder
Optional custom key name for the correlation ID on all three surfaces: stored object metadata, SLF4J MDC, and OTel span attributes.
CRC32C - Enum constant in enum class com.salesforce.multicloudj.blob.driver.ChecksumMethod
 
CRC64 - Enum constant in enum class com.salesforce.multicloudj.blob.driver.ChecksumMethod
 
create(Document) - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient
Creates a new document in the document store.
create(Document) - Method in class com.salesforce.multicloudj.docstore.driver.ActionList
 
create(String, Duration, Integer, Duration) - Method in interface com.salesforce.multicloudj.blob.ali.OssClientFactory.HttpClientFactory
 
create(AtomicLong) - Static method in class com.salesforce.multicloudj.blob.aws.async.S3LoggingTransferListener
 
CREATE_BUCKET - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
CREATE_BUCKET - Static variable in class com.salesforce.multicloudj.iam.model.StorageActions
Action to create a new bucket/container
CREATE_GRANT - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyAction
 
CREATE_INSTANCE - Static variable in class com.salesforce.multicloudj.iam.model.ComputeActions
Action to create/launch a new compute instance
CREATE_ROLE - Static variable in class com.salesforce.multicloudj.iam.model.IamActions
Action to create a new IAM role
createAckBatcherOptions() - Method in class com.salesforce.multicloudj.pubsub.ali.AliSubscription
 
createAckBatcherOptions() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription
 
createAckBatcherOptions() - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
createAckBatcherOptions() - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription
 
createBatcherOptions() - Method in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
Overrides the default batcher options to align with SMQ service limits.
createBatcherOptions() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic
Override batcher options to align with AWS limits (shared by SQS and SNS).
createBatcherOptions() - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
Creates batcher options for this topic.
createBatcherOptions() - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpTopic
Override batcher options to align with GCP Pub/Sub limits.
createBucket(String) - Method in class com.salesforce.multicloudj.blob.client.BlobClient
Creates a new bucket with the specified name.
createBucket(String) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobClient
Creates a new bucket with the specified name
createBucket(String) - Static method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
Creates a bucket for testing purposes.
createBucket(String, BucketVersioningStatus) - Static method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
Creates a bucket with the specified versioning status for testing purposes.
createDownloadDestinationPath(DownloadRequest, Path) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Resolves the local download destination; when DownloadRequest.isCreateParentPath() is true, appends the object key and creates any missing parent directories.
createDownloadDestinationPath(DownloadRequest, Path) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Resolves the local download destination; when DownloadRequest.isCreateParentPath() is true, appends the object key and creates any missing parent directories.
createDownloadDestinationPath(DownloadRequest, Path) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
createdTime(Instant) - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata.BlobMetadataBuilder
The creation time of the blob.
createIdentity(String, String, String, String, Optional<TrustConfiguration>, Optional<CreateOptions>) - Method in class com.salesforce.multicloudj.iam.client.IamClient
Creates a new identity (role/service account) in the cloud provider.
createIdentity(String, String, String, String, Optional<TrustConfiguration>, Optional<CreateOptions>) - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam
Creates a new identity (role or service account) in the cloud provider.
createIdentity(String, String, String, String, Optional<TrustConfiguration>, Optional<CreateOptions>) - Method in interface com.salesforce.multicloudj.iam.driver.Identity
Creates a new identity (role or service account) in the cloud provider.
CreateIdentityRequest - Class in com.salesforce.multicloudj.iam.model
 
CreateIdentityRequest.CreateIdentityRequestBuilder - Class in com.salesforce.multicloudj.iam.model
 
createKey(CreateKeyRequest) - Method in class com.salesforce.multicloudj.kms.client.KmsClient
Creates a symmetric key.
createKey(CreateKeyRequest) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
Creates a symmetric key.
createKey(CreateKeyRequest) - Method in interface com.salesforce.multicloudj.kms.driver.KeyManagement
Creates a symmetric key.
CreateKeyRequest - Class in com.salesforce.multicloudj.kms.model
Request to create a symmetric key.
CreateKeyRequest.CreateKeyRequestBuilder - Class in com.salesforce.multicloudj.kms.model
 
CreateKeyResponse - Class in com.salesforce.multicloudj.kms.model
Result of creating a key.
CreateKeyResponse.CreateKeyResponseBuilder - Class in com.salesforce.multicloudj.kms.model
 
CreateOptions - Class in com.salesforce.multicloudj.iam.model
Optional configuration for identity creation operations.
CreateOptions.CreateOptionsBuilder - Class in com.salesforce.multicloudj.iam.model
 
createRangeString(Long, Long) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
Reading the first 500 bytes - createRangeString(0, 500) - "bytes=0-500" Reading a middle 500 bytes - createRangeString(123, 623) - "bytes=123-623" Reading the last 500 bytes - createRangeString(null, 500) - "bytes=-500" Reading everything but first 500 bytes - createRangeString(500, null) - "bytes=500-"
createReceiveBatcherOptions() - Method in class com.salesforce.multicloudj.pubsub.ali.AliSubscription
 
createReceiveBatcherOptions() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription
 
createReceiveBatcherOptions() - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
Creates batcher options for this subscription.
createReceiveBatcherOptions() - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription
 
createServerStream() - Method in class com.salesforce.multicloudj.docstore.gcp.QueryRunner
Create and return a server stream for proper lifecycle management
createTestDirectory() - Static method in class com.salesforce.multicloudj.blob.Main
Creates a fresh local test directory populated with the fixed file layout described by Main.EXPECTED_FILE_CONTENT.
CREATING - Enum constant in enum class com.salesforce.multicloudj.dbbackuprestore.driver.BackupStatus
Backup is being created.
CREATING - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyState
 
creationDate(Instant) - Method in class com.salesforce.multicloudj.blob.driver.BucketInfo.BucketInfoBuilder
 
creationTime(Instant) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup.BackupBuilder
Timestamp when the backup was created.
creationTime(Instant) - Method in class com.salesforce.multicloudj.kms.model.CreateKeyResponse.CreateKeyResponseBuilder
 
CredentialScope - Class in com.salesforce.multicloudj.sts.model
Cloud-agnostic representation of credential scope restrictions for downs-coped credentials based on access boundary or policies.
CredentialScope.AvailabilityCondition - Class in com.salesforce.multicloudj.sts.model
Represents a condition that must be met for a rule to apply.
CredentialScope.AvailabilityCondition.AvailabilityConditionBuilder - Class in com.salesforce.multicloudj.sts.model
 
CredentialScope.CredentialScopeBuilder - Class in com.salesforce.multicloudj.sts.model
 
CredentialScope.ScopeRule - Class in com.salesforce.multicloudj.sts.model
Represents a single rule in a credential scope.
CredentialScope.ScopeRule.ScopeRuleBuilder - Class in com.salesforce.multicloudj.sts.model
 
credentialsOverrider - Variable in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
credentialsOverrider - Variable in class com.salesforce.multicloudj.blob.driver.AbstractBlobClient
 
credentialsOverrider - Variable in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
credentialsOverrider - Variable in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
 
credentialsOverrider - Variable in class com.salesforce.multicloudj.iam.driver.AbstractIam.Builder
 
credentialsOverrider - Variable in class com.salesforce.multicloudj.iam.driver.AbstractIam
 
credentialsOverrider - Variable in class com.salesforce.multicloudj.kms.driver.AbstractKms
 
credentialsOverrider - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription.Builder
 
credentialsOverrider - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
credentialsOverrider - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic.Builder
 
credentialsOverrider - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
 
credentialsOverrider - Variable in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
credentialsOverrider - Variable in class com.salesforce.multicloudj.registry.driver.AbstractRegistry
 
credentialsOverrider - Variable in class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities.Builder
 
credentialsOverrider - Variable in class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities
 
CredentialsOverrider - Class in com.salesforce.multicloudj.sts.model
The CredentialsOverrider is used when the service wants to override the default credentialsOverrider in the given environment.
CredentialsOverrider(CredentialsOverrider.Builder) - Constructor for class com.salesforce.multicloudj.sts.model.CredentialsOverrider
 
CredentialsOverrider.Builder - Class in com.salesforce.multicloudj.sts.model
 
CredentialsProvider - Class in com.salesforce.multicloudj.common.aws
 
CredentialsProvider() - Constructor for class com.salesforce.multicloudj.common.aws.CredentialsProvider
 
CredentialsType - Enum Class in com.salesforce.multicloudj.sts.model
 
CrossCloudAwsToGcp - Class in com.salesforce.multicloudj.blob
Cross-cloud example: a workload on a source substrate accessing a bucket on a target substrate.
CrossCloudAwsToGcp() - Constructor for class com.salesforce.multicloudj.blob.CrossCloudAwsToGcp
 
Curl - Class in com.salesforce.multicloudj.sts
 
Curl() - Constructor for class com.salesforce.multicloudj.sts.Curl
 

D

DATE_EQUALS - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Date equality comparison
DATE_GREATER_THAN - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Date greater-than (after) comparison
DATE_GREATER_THAN_EQUALS - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Date greater-than-or-equal comparison
DATE_LESS_THAN - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Date less-than (before) comparison
DATE_LESS_THAN_EQUALS - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Date less-than-or-equal comparison
DATE_NOT_EQUALS - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Date inequality comparison
DBBackupRestoreClient - Class in com.salesforce.multicloudj.dbbackuprestore.client
Client for performing database backup and restore operations across multiple cloud providers.
DBBackupRestoreClient(AbstractDBBackupRestore) - Constructor for class com.salesforce.multicloudj.dbbackuprestore.client.DBBackupRestoreClient
Creates a new DBBackupRestoreClient wrapping the given driver.
DBBackupRestoreClient.DBBackupRestoreClientBuilder - Class in com.salesforce.multicloudj.dbbackuprestore.client
Builder class for constructing DBBackupRestoreClient instances.
DBBackupRestoreClientBuilder(String) - Constructor for class com.salesforce.multicloudj.dbbackuprestore.client.DBBackupRestoreClient.DBBackupRestoreClientBuilder
Creates a new ClientBuilder.
DeadlineExceededException - Exception in com.salesforce.multicloudj.common.exceptions
 
DeadlineExceededException() - Constructor for exception com.salesforce.multicloudj.common.exceptions.DeadlineExceededException
 
DeadlineExceededException(String) - Constructor for exception com.salesforce.multicloudj.common.exceptions.DeadlineExceededException
 
DeadlineExceededException(String, Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.DeadlineExceededException
 
DeadlineExceededException(String, Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.DeadlineExceededException
 
DeadlineExceededException(Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.DeadlineExceededException
 
DeadlineExceededException(Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.DeadlineExceededException
 
decode(int, Decoder) - Method in interface com.salesforce.multicloudj.docstore.driver.codec.ListDecoderCallback
 
decode(Decoder) - Method in class com.salesforce.multicloudj.docstore.driver.Document
 
decode(Class<?>, Object, Decoder) - Static method in class com.salesforce.multicloudj.docstore.driver.codec.Codec
decode function decodes the value in the decoder to target object.
decode(String, Decoder) - Method in interface com.salesforce.multicloudj.docstore.driver.codec.MapDecoderCallback
 
decodeDoc(Struct, Document) - Static method in class com.salesforce.multicloudj.docstore.gcp.SpannerCodec
Decodes a Spanner Struct into a Document object.
decodeDoc(Document, Document, String) - Static method in class com.salesforce.multicloudj.docstore.gcp.FSCodec
Decodes a Firestore Document snapshot into a Document object.
decodeDoc(Object, Document) - Static method in class com.salesforce.multicloudj.docstore.ali.AliCodec
 
decodeDoc(AttributeValue, Document) - Static method in class com.salesforce.multicloudj.docstore.aws.AwsCodec
 
decodeList(ListDecoderCallback) - Method in class com.salesforce.multicloudj.docstore.ali.AliDecoder
 
decodeList(ListDecoderCallback) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDecoder
 
decodeList(ListDecoderCallback) - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Decoder
 
decodeList(ListDecoderCallback) - Method in class com.salesforce.multicloudj.docstore.gcp.FSDecoder
 
decodeList(ListDecoderCallback) - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerDecoder
Decodes a list of Spanner Values using the provided callback.
decodeMap(MapDecoderCallback) - Method in class com.salesforce.multicloudj.docstore.ali.AliDecoder
 
decodeMap(MapDecoderCallback) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDecoder
 
decodeMap(MapDecoderCallback) - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Decoder
 
decodeMap(MapDecoderCallback) - Method in class com.salesforce.multicloudj.docstore.gcp.FSDecoder
 
decodeMap(MapDecoderCallback) - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerDecoder
Decodes a map of Spanner Values using the provided callback.
decodeMap(Map<String, Object>, Decoder) - Static method in class com.salesforce.multicloudj.docstore.driver.codec.Codec
decodeMap decodes the value in decoder to the Map v
decodeMetadataKey(String) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription
Decodes metadata keys that contain hex-encoded special characters.
decodeMetadataValue(String) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription
 
Decoder - Interface in com.salesforce.multicloudj.docstore.driver.codec
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>.
decodeToClass(Object, FieldCache, Decoder) - Static method in class com.salesforce.multicloudj.docstore.driver.codec.Codec
Decodes the value in the decoder which is expected to have Map, updating the fields of the Object obj with the decoded values.
decrypt(DecryptRequest) - Method in class com.salesforce.multicloudj.kms.client.KmsClient
decrypt(DecryptRequest) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
decrypt(DecryptRequest) - Method in interface com.salesforce.multicloudj.kms.driver.KeyManagement
DECRYPT - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyAction
 
DecryptRequest - Class in com.salesforce.multicloudj.kms.model
Request to decrypt a ciphertext produced by encrypt.
DecryptRequest.DecryptRequestBuilder - Class in com.salesforce.multicloudj.kms.model
 
DecryptResponse - Class in com.salesforce.multicloudj.kms.model
Result of decrypting a ciphertext.
DecryptResponse.DecryptResponseBuilder - Class in com.salesforce.multicloudj.kms.model
 
DEDUPLICATION_ID - Static variable in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.MetadataKeys
 
DEFAULT - Static variable in class com.salesforce.multicloudj.registry.model.Platform
 
DEFAULT_ARCHITECTURE - Static variable in class com.salesforce.multicloudj.registry.model.Platform
 
DEFAULT_OS - Static variable in class com.salesforce.multicloudj.registry.model.Platform
 
DEFAULT_VERSION - Static variable in class com.salesforce.multicloudj.iam.aws.AwsIamPolicyTranslator
 
delete(Document) - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient
Deletes a document from the document store.
delete(Document) - Method in class com.salesforce.multicloudj.docstore.driver.ActionList
 
delete(String, String) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Deletes a single Blob from substrate-specific Blob storage
delete(String, String) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Performs args validation and passes the call to substrate-specific delete method
delete(String, String) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Performs args validation and passes the call to substrate-specific delete method
delete(String, String) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
delete(String, String) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Deletes a single blob from substrate-specific Blob storage.
delete(String, String) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Performs args validation and passes the call to substrate-specific delete method
delete(String, String) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Performs args validation and passes the call to substrate-specific delete method
delete(String, String, OperationContext) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Deletes a single Blob from substrate-specific Blob storage.
delete(String, String, OperationContext) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Deletes a single blob from substrate-specific Blob storage.
delete(Collection<BlobIdentifier>) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Deletes a collection of Blobs from a substrate-specific Blob storage.
delete(Collection<BlobIdentifier>) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Performs args validation and passes the call to substrate-specific delete method
delete(Collection<BlobIdentifier>) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Performs args validation and passes the call to substrate-specific delete method
delete(Collection<BlobIdentifier>) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
delete(Collection<BlobIdentifier>) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Deletes a collection of Blobs from a substrate-specific Blob storage.
delete(Collection<BlobIdentifier>) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Performs args validation and passes the call to substrate-specific delete method
delete(Collection<BlobIdentifier>) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Performs args validation and passes the call to substrate-specific delete method
delete(Collection<BlobIdentifier>, OperationContext) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Deletes a collection of Blobs from a substrate-specific Blob storage.
delete(Collection<BlobIdentifier>, OperationContext) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Deletes a collection of Blobs from a substrate-specific Blob storage.
DELETE - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
DELETE_BUCKET - Static variable in class com.salesforce.multicloudj.iam.model.StorageActions
Action to delete a bucket/container
DELETE_DIRECTORY - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
DELETE_INSTANCE - Static variable in class com.salesforce.multicloudj.iam.model.ComputeActions
Action to delete/terminate a compute instance
DELETE_OBJECT - Static variable in class com.salesforce.multicloudj.iam.model.StorageActions
Action to delete objects from storage
DELETE_ROLE - Static variable in class com.salesforce.multicloudj.iam.model.IamActions
Action to delete an IAM role
deleteBlob() - Static method in class com.salesforce.multicloudj.blob.Main
Deletes a single Blob from substrate-specific Blob storage by key Object name of the Blob
DELETED - Enum constant in enum class com.salesforce.multicloudj.dbbackuprestore.driver.BackupStatus
Backup has been deleted.
deleteDirectory() - Static method in class com.salesforce.multicloudj.blob.Main
Deletes everything under "uploads/" from the bucket and verifies that none of the expected keys exist afterwards.
deleteDirectory(String) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Deletes all blobs in the bucket which have keys that start with the given prefix.
deleteDirectory(String) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Deletes the content from the substrate-specific Blob storage that contains the prefix
deleteDirectory(String) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Deletes the content from the substrate-specific Blob storage that contains the prefix
deleteDirectory(String) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
deleteDirectory(String) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Deletes a directory (all objects with a given prefix) from the blob store
deleteDirectory(String) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Deletes a directory (all objects with a given prefix) from the blob store
deleteIdentity(String, String, String) - Method in class com.salesforce.multicloudj.iam.client.IamClient
Deletes an identity from the cloud provider.
deleteIdentity(String, String, String) - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam
Deletes an identity from the cloud provider.
deleteIdentity(String, String, String) - Method in interface com.salesforce.multicloudj.iam.driver.Identity
Deletes an identity from the cloud provider.
DeleteIdentityRequest - Class in com.salesforce.multicloudj.iam.model
 
DeleteIdentityRequest.DeleteIdentityRequestBuilder - Class in com.salesforce.multicloudj.iam.model
 
deleteManyBlobs() - Static method in class com.salesforce.multicloudj.blob.Main
Deletes a collection of Blobs from a substrate-specific Blob storage specified by a list of keys/versions
DELETING - Enum constant in enum class com.salesforce.multicloudj.dbbackuprestore.driver.BackupStatus
Backup is being deleted.
DENY - Enum constant in enum class com.salesforce.multicloudj.iam.model.Effect
Explicitly denies access to the specified actions
DENY - Enum constant in enum class com.salesforce.multicloudj.kms.model.Effect
 
DESCRIBE - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyAction
 
DESCRIBE_INSTANCES - Static variable in class com.salesforce.multicloudj.iam.model.ComputeActions
Action to list/describe compute instances
description(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup.BackupBuilder
Description or human-readable name for the backup.
description(String) - Method in class com.salesforce.multicloudj.iam.model.CreateIdentityRequest.CreateIdentityRequestBuilder
 
description(String) - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest.CreateKeyRequestBuilder
 
description(String) - Method in class com.salesforce.multicloudj.kms.model.CreateKeyResponse.CreateKeyResponseBuilder
 
description(String) - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.AvailabilityCondition.AvailabilityConditionBuilder
Optional description of what this condition restricts.
destBucket(String) - Method in class com.salesforce.multicloudj.blob.driver.CopyRequest.CopyRequestBuilder
The name of the destination bucket
destination(Path) - Method in class com.salesforce.multicloudj.blob.driver.FailedBlobDownload.FailedBlobDownloadBuilder
 
destKey(String) - Method in class com.salesforce.multicloudj.blob.driver.CopyFromRequest.CopyFromRequestBuilder
The key of the blob you're copying into in the destination (current) bucket
destKey(String) - Method in class com.salesforce.multicloudj.blob.driver.CopyRequest.CopyRequestBuilder
The key of the blob you're copying into in the destination bucket
DETACH_ROLE_POLICY - Static variable in class com.salesforce.multicloudj.iam.model.IamActions
Action to detach a policy from a role
DirectoryDownloadRequest - Class in com.salesforce.multicloudj.blob.driver
Wrapper object for directory download data
DirectoryDownloadRequest.DirectoryDownloadRequestBuilder - Class in com.salesforce.multicloudj.blob.driver
 
DirectoryDownloadResponse - Class in com.salesforce.multicloudj.blob.driver
Wrapper object for directory download result metadata
DirectoryDownloadResponse.DirectoryDownloadResponseBuilder - Class in com.salesforce.multicloudj.blob.driver
 
DirectoryUploadRequest - Class in com.salesforce.multicloudj.blob.driver
Wrapper object for directory upload data
DirectoryUploadRequest.DirectoryUploadRequestBuilder - Class in com.salesforce.multicloudj.blob.driver
 
DirectoryUploadResponse - Class in com.salesforce.multicloudj.blob.driver
Wrapper object for directory upload result data
DirectoryUploadResponse.DirectoryUploadResponseBuilder - Class in com.salesforce.multicloudj.blob.driver
 
DISABLED - Enum constant in enum class com.salesforce.multicloudj.common.observability.TracingPolicy
No span is created.
DISABLED - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyState
 
disableKey(KeyRef) - Method in class com.salesforce.multicloudj.kms.client.KmsClient
Disables a key.
disableKey(KeyRef) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
Disables a key so it can no longer be used for cryptographic operations.
disableKey(KeyRef) - Method in interface com.salesforce.multicloudj.kms.driver.KeyManagement
Disables a key so it can no longer be used for cryptographic operations.
discover(CloseableHttpClient, String) - Static method in class com.salesforce.multicloudj.registry.driver.AuthChallenge
Discovers authentication requirements by pinging the registry.
doAbortMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Aborts a multipartUpload that's in progress
doAbortMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doAbortMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doAbortMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doAbortMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Aborts a multipartUpload that's in progress
doAbortMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doAbortMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doAbortMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doAttachInlinePolicy(AttachInlinePolicyRequest) - Method in class com.salesforce.multicloudj.iam.aws.AwsIam
 
doAttachInlinePolicy(AttachInlinePolicyRequest) - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam
Attaches an inline policy to an identity.
doAttachInlinePolicy(AttachInlinePolicyRequest) - Method in class com.salesforce.multicloudj.iam.gcp.GcpIam
Attaches an inline policy to a resource.
doCompleteMultipartUpload(MultipartUpload, List<UploadPartResponse>) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Completes a multipartUpload operation
doCompleteMultipartUpload(MultipartUpload, List<UploadPartResponse>) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doCompleteMultipartUpload(MultipartUpload, List<UploadPartResponse>) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doCompleteMultipartUpload(MultipartUpload, List<UploadPartResponse>) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doCompleteMultipartUpload(MultipartUpload, List<UploadPartResponse>) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Completes a multipartUpload operation
doCompleteMultipartUpload(MultipartUpload, List<UploadPartResponse>) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doCompleteMultipartUpload(MultipartUpload, List<UploadPartResponse>) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doCompleteMultipartUpload(MultipartUpload, List<UploadPartResponse>) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doCopy(CopyRequest) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Copies a Blob to a different bucket
doCopy(CopyRequest) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doCopy(CopyRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doCopy(CopyRequest) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doCopy(CopyRequest) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Copies a Blob to a different bucket
doCopy(CopyRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doCopy(CopyRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doCopy(CopyRequest) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doCopyFrom(CopyFromRequest) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Copies a Blob from a source bucket to the current bucket
doCopyFrom(CopyFromRequest) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Copies a Blob from a source bucket to the current bucket
doCopyFrom(CopyFromRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doCopyFrom(CopyFromRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doCopyFrom(CopyFromRequest) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doCreateBucket(String) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobClient
Creates a new bucket with the specified name.
doCreateBucket(String) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobClient
Creates a new bucket with the specified name.
doCreateBucket(String) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobClient
 
doCreateBucket(String) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobClient
Creates a new bucket with the specified name.
doCreateIdentity(CreateIdentityRequest) - Method in class com.salesforce.multicloudj.iam.aws.AwsIam
Create IAM Role with optional Trust Configuration and Create Options.
doCreateIdentity(CreateIdentityRequest) - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam
Creates a new identity (role/service account) in the cloud provider.
doCreateIdentity(CreateIdentityRequest) - Method in class com.salesforce.multicloudj.iam.gcp.GcpIam
Creates a new GCP service account with optional trust configuration.
doCreateKey(CreateKeyRequest) - Method in class com.salesforce.multicloudj.kms.ali.AliKms
 
doCreateKey(CreateKeyRequest) - Method in class com.salesforce.multicloudj.kms.aws.AwsKms
 
doCreateKey(CreateKeyRequest) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
Creates the key.
doCreateKey(CreateKeyRequest) - Method in class com.salesforce.multicloudj.kms.gcp.GcpKms
 
docStore - Variable in class com.salesforce.multicloudj.docstore.client.DocStoreClient
 
DocStoreClient - Class in com.salesforce.multicloudj.docstore.client
DocStoreClient provides a unified interface for document/kv store operations across multiple cloud providers.
DocStoreClient(AbstractDocStore) - Constructor for class com.salesforce.multicloudj.docstore.client.DocStoreClient
Protected constructor for DocStoreClient.
DocStoreClient.DocStoreClientBuilder - Class in com.salesforce.multicloudj.docstore.client
Builder class for creating DocStoreClient instances with fluent configuration.
DocStoreClientBuilder(String) - Constructor for class com.salesforce.multicloudj.docstore.client.DocStoreClient.DocStoreClientBuilder
Creates a new builder for the specified provider.
Document - Class in com.salesforce.multicloudj.docstore.driver
 
Document(Object) - Constructor for class com.salesforce.multicloudj.docstore.driver.Document
 
DocumentIterator - Interface in com.salesforce.multicloudj.docstore.driver
 
doDecrypt(DecryptRequest) - Method in class com.salesforce.multicloudj.kms.ali.AliKms
 
doDecrypt(DecryptRequest) - Method in class com.salesforce.multicloudj.kms.aws.AwsKms
 
doDecrypt(DecryptRequest) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
 
doDecrypt(DecryptRequest) - Method in class com.salesforce.multicloudj.kms.gcp.GcpKms
 
doDelete(String, String) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Deletes a single blob
doDelete(String, String) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doDelete(String, String) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doDelete(String, String) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doDelete(String, String) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Deletes a single Blob
doDelete(String, String) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doDelete(String, String) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doDelete(String, String) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doDelete(Collection<BlobIdentifier>) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Deletes a collection of Blobs
doDelete(Collection<BlobIdentifier>) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doDelete(Collection<BlobIdentifier>) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doDelete(Collection<BlobIdentifier>) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doDelete(Collection<BlobIdentifier>) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Deletes a collection of Blobs
doDelete(Collection<BlobIdentifier>) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doDelete(Collection<BlobIdentifier>) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doDelete(Collection<BlobIdentifier>) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doDeleteDirectory(String) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doDeleteDirectory(String) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doDeleteDirectory(String) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doDeleteDirectory(String) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doDeleteDirectory(String) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doDeleteIdentity(DeleteIdentityRequest) - Method in class com.salesforce.multicloudj.iam.aws.AwsIam
Delete IAM Role.
doDeleteIdentity(DeleteIdentityRequest) - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam
Deletes an identity from the cloud provider.
doDeleteIdentity(DeleteIdentityRequest) - Method in class com.salesforce.multicloudj.iam.gcp.GcpIam
Deletes a service account from the specified GCP project.
doDisableKey(KeyRef) - Method in class com.salesforce.multicloudj.kms.ali.AliKms
 
doDisableKey(KeyRef) - Method in class com.salesforce.multicloudj.kms.aws.AwsKms
 
doDisableKey(KeyRef) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
 
doDisableKey(KeyRef) - Method in class com.salesforce.multicloudj.kms.gcp.GcpKms
 
doDoesBucketExist() - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Determines if the bucket exists
doDoesBucketExist() - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doDoesBucketExist() - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doDoesBucketExist() - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doDoesBucketExist() - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
 
doDoesBucketExist() - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doDoesBucketExist() - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
Determines if the bucket exists
doDoesBucketExist() - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doDoesObjectExist(String, String) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
doDoesObjectExist(String, String) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doDoesObjectExist(String, String) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doDoesObjectExist(String, String) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doDoesObjectExist(String, String) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Determines if an object exists for a given key/versionId
doDoesObjectExist(String, String) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doDoesObjectExist(String, String) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doDoesObjectExist(String, String) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doDownload(DownloadRequest) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Performs Blob download and returns an InputStream
doDownload(DownloadRequest) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doDownload(DownloadRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doDownload(DownloadRequest) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
Performs Blob download and returns an InputStream
doDownload(DownloadRequest) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Performs Blob download and returns an InputStream
doDownload(DownloadRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doDownload(DownloadRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doDownload(DownloadRequest) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doDownload(DownloadRequest, ByteArray) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Performs Blob download
doDownload(DownloadRequest, ByteArray) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doDownload(DownloadRequest, ByteArray) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doDownload(DownloadRequest, ByteArray) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doDownload(DownloadRequest, ByteArray) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Performs Blob download
doDownload(DownloadRequest, ByteArray) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doDownload(DownloadRequest, ByteArray) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doDownload(DownloadRequest, ByteArray) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doDownload(DownloadRequest, File) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Performs Blob download
doDownload(DownloadRequest, File) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doDownload(DownloadRequest, File) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doDownload(DownloadRequest, File) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doDownload(DownloadRequest, File) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Performs Blob download
doDownload(DownloadRequest, File) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doDownload(DownloadRequest, File) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doDownload(DownloadRequest, File) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doDownload(DownloadRequest, OutputStream) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Performs Blob download
doDownload(DownloadRequest, OutputStream) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doDownload(DownloadRequest, OutputStream) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doDownload(DownloadRequest, OutputStream) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doDownload(DownloadRequest, OutputStream) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Performs Blob download
doDownload(DownloadRequest, OutputStream) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doDownload(DownloadRequest, OutputStream) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doDownload(DownloadRequest, OutputStream) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doDownload(DownloadRequest, Path) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Performs Blob download
doDownload(DownloadRequest, Path) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doDownload(DownloadRequest, Path) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doDownload(DownloadRequest, Path) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
Performs Blob download
doDownload(DownloadRequest, Path) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Performs Blob download
doDownload(DownloadRequest, Path) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doDownload(DownloadRequest, Path) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
Performs Blob download
doDownload(DownloadRequest, Path) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doDownloadDirectory(DirectoryDownloadRequest) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doDownloadDirectory(DirectoryDownloadRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doDownloadDirectory(DirectoryDownloadRequest) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doDownloadDirectory(DirectoryDownloadRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doDownloadDirectory(DirectoryDownloadRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doEnableKey(KeyRef) - Method in class com.salesforce.multicloudj.kms.ali.AliKms
 
doEnableKey(KeyRef) - Method in class com.salesforce.multicloudj.kms.aws.AwsKms
 
doEnableKey(KeyRef) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
 
doEnableKey(KeyRef) - Method in class com.salesforce.multicloudj.kms.gcp.GcpKms
 
doEncrypt(EncryptRequest) - Method in class com.salesforce.multicloudj.kms.ali.AliKms
The Encrypt API carries the plaintext as a string, so arbitrary bytes are sent base64-encoded and Decrypt's result is base64-decoded.
doEncrypt(EncryptRequest) - Method in class com.salesforce.multicloudj.kms.aws.AwsKms
 
doEncrypt(EncryptRequest) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
 
doEncrypt(EncryptRequest) - Method in class com.salesforce.multicloudj.kms.gcp.GcpKms
 
DOES_BUCKET_EXIST - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
DOES_OBJECT_EXIST - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
doesBucketExist() - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Determines if the bucket exists
doesBucketExist() - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Determines if the bucket exists
doesBucketExist() - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Determines if the bucket exists
doesBucketExist() - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
doesBucketExist() - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Determines if the bucket exists
doesBucketExist() - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Determines if the bucket exists
doesBucketExist() - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Determines if the bucket exists
doesObjectExist(String, String) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Determines if an object exists for a given key/versionId
doesObjectExist(String, String) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Determines if an object exists for a given key/versionId
doesObjectExist(String, String) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Determines if an object exists for a given key/versionId
doesObjectExist(String, String) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
doesObjectExist(String, String) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Determines if an object exists for a given key/versionId
doesObjectExist(String, String) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Determines if an object exists for a given key/versionId
doesObjectExist(String, String) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Determines if an object exists for a given key/versionId
doGetAttachedPolicies(GetAttachedPoliciesRequest) - Method in class com.salesforce.multicloudj.iam.aws.AwsIam
Lists all inline policies attached to an IAM role.
doGetAttachedPolicies(GetAttachedPoliciesRequest) - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam
Lists all inline policies attached to an identity.
doGetAttachedPolicies(GetAttachedPoliciesRequest) - Method in class com.salesforce.multicloudj.iam.gcp.GcpIam
Retrieves all policies (roles) attached to an IAM member.
doGetBucketVersioning() - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Reads the bucket's versioning configuration.
doGetBucketVersioning() - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
 
doGetBucketVersioning() - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
doGetBucketVersioning() - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doGetBucketVersioning() - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doGetIdentity(GetIdentityRequest) - Method in class com.salesforce.multicloudj.iam.aws.AwsIam
Get IAM Role.
doGetIdentity(GetIdentityRequest) - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam
Retrieves metadata about an identity.
doGetIdentity(GetIdentityRequest) - Method in class com.salesforce.multicloudj.iam.gcp.GcpIam
Retrieves service account metadata from the specified GCP project.
doGetImportParameters(GetImportParametersRequest) - Method in class com.salesforce.multicloudj.kms.ali.AliKms
 
doGetImportParameters(GetImportParametersRequest) - Method in class com.salesforce.multicloudj.kms.aws.AwsKms
 
doGetImportParameters(GetImportParametersRequest) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
 
doGetImportParameters(GetImportParametersRequest) - Method in class com.salesforce.multicloudj.kms.gcp.GcpKms
 
doGetInlinePolicyDetails(GetInlinePolicyDetailsRequest) - Method in class com.salesforce.multicloudj.iam.aws.AwsIam
Get inline policy document attached to an IAM role.
doGetInlinePolicyDetails(GetInlinePolicyDetailsRequest) - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam
Retrieves the details of a specific inline policy attached to an identity.
doGetInlinePolicyDetails(GetInlinePolicyDetailsRequest) - Method in class com.salesforce.multicloudj.iam.gcp.GcpIam
Retrieves the details of a specific inline policy attached to an IAM member.
doGetKeyPolicy(KeyRef) - Method in class com.salesforce.multicloudj.kms.ali.AliKms
 
doGetKeyPolicy(KeyRef) - Method in class com.salesforce.multicloudj.kms.aws.AwsKms
 
doGetKeyPolicy(KeyRef) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
 
doGetKeyPolicy(KeyRef) - Method in class com.salesforce.multicloudj.kms.gcp.GcpKms
 
doGetMetadata(String, String) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Retrieves the Blob metadata
doGetMetadata(String, String) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doGetMetadata(String, String) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doGetMetadata(String, String) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doGetMetadata(String, String) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Retrieves the Blob metadata
doGetMetadata(String, String) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doGetMetadata(String, String) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doGetMetadata(String, String) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doGetTags(String) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Returns a map of all the tags associated with the blob
doGetTags(String) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doGetTags(String) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doGetTags(String) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doGetTags(String) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Returns a map of all the tags associated with the blob
doGetTags(String) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doGetTags(String) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doGetTags(String) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doImportKeyMaterial(ImportKeyMaterialRequest) - Method in class com.salesforce.multicloudj.kms.ali.AliKms
 
doImportKeyMaterial(ImportKeyMaterialRequest) - Method in class com.salesforce.multicloudj.kms.aws.AwsKms
 
doImportKeyMaterial(ImportKeyMaterialRequest) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
 
doImportKeyMaterial(ImportKeyMaterialRequest) - Method in class com.salesforce.multicloudj.kms.gcp.GcpKms
 
doInitiateMultipartUpload(MultipartUploadRequest) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Initiates a multipart upload
doInitiateMultipartUpload(MultipartUploadRequest) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doInitiateMultipartUpload(MultipartUploadRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doInitiateMultipartUpload(MultipartUploadRequest) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doInitiateMultipartUpload(MultipartUploadRequest) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Initiates a multipart upload
doInitiateMultipartUpload(MultipartUploadRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doInitiateMultipartUpload(MultipartUploadRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doInitiateMultipartUpload(MultipartUploadRequest) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doList(ListBlobsRequest) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Lists all objects in the bucket
doList(ListBlobsRequest) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Lists all objects in the bucket
doList(ListBlobsRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doList(ListBlobsRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doList(ListBlobsRequest) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doList(ListBlobsRequest, Consumer<ListBlobsBatch>) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doList(ListBlobsRequest, Consumer<ListBlobsBatch>) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doList(ListBlobsRequest, Consumer<ListBlobsBatch>) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doListBlobVersions(ListBlobVersionsRequest) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Lists the versions of a single object as an iterator of BlobMetadata, newest first.
doListBlobVersions(ListBlobVersionsRequest) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Lists versions for a single key using S3's paginated ListObjectVersions API.
doListBlobVersions(ListBlobVersionsRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Provider hook for listing blob versions.
doListBlobVersions(ListBlobVersionsRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
Lists all generations for an exact object key using a bounded lexicographic range.
doListBlobVersions(ListBlobVersionsRequest) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
Lists every version of an exact key on a single newest-first timeline.
doListBuckets() - Method in class com.salesforce.multicloudj.blob.ali.AliBlobClient
Lists all buckets in the Alibaba Cloud Blob Storage account associated with this client.
doListBuckets() - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobClient
Lists all the buckets in the current region for this authenticated account.
doListBuckets() - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobClient
 
doListBuckets() - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobClient
Lists all the buckets for this authenticated account.
doListMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
List all parts that have been uploaded for the multipartUpload so far
doListMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doListMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doListMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doListMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
List all parts that have been uploaded for the multipartUpload so far
doListMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doListMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doListMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doListPage(ListBlobsPageRequest) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Lists a single page of objects in the bucket with pagination support
doListPage(ListBlobsPageRequest) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doListPage(ListBlobsPageRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doListPage(ListBlobsPageRequest) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doListPage(ListBlobsPageRequest) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Lists a single page of objects in the bucket with pagination support
doListPage(ListBlobsPageRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doListPage(ListBlobsPageRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
Lists a single page of objects in the bucket with pagination support
doListPage(ListBlobsPageRequest) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doPresign(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
 
doPresign(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doPresign(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doPresign(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doPresign(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
 
doPresign(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doPresign(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doPresign(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doReceiveBatch(int) - Method in class com.salesforce.multicloudj.pubsub.ali.AliSubscription
 
doReceiveBatch(int) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription
 
doReceiveBatch(int) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
Provider specific implementation must fetch at most batchSize messages from the remote service.
doReceiveBatch(int) - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription
 
doRemovePolicy(RemovePolicyRequest) - Method in class com.salesforce.multicloudj.iam.aws.AwsIam
Removes an inline policy from an IAM role.
doRemovePolicy(RemovePolicyRequest) - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam
Removes an inline policy from an identity.
doRemovePolicy(RemovePolicyRequest) - Method in class com.salesforce.multicloudj.iam.gcp.GcpIam
Removes an inline policy (role) from an IAM member.
doSendAcks(List<AckID>) - Method in class com.salesforce.multicloudj.pubsub.ali.AliSubscription
 
doSendAcks(List<AckID>) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription
 
doSendAcks(List<AckID>) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
doSendAcks(List<AckID>) - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription
 
doSendBatch(List<Message>) - Method in class com.salesforce.multicloudj.pubsub.ali.AliSmqQueue
Publishes a batch of messages to the SMQ queue via batchPutMessage.
doSendBatch(List<Message>) - Method in class com.salesforce.multicloudj.pubsub.ali.AliSmqTopic
Publishes a batch of messages to the SMQ topic.
doSendBatch(List<Message>) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSnsTopic
 
doSendBatch(List<Message>) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSqsTopic
 
doSendBatch(List<Message>) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
Provider-specific implementation for sending a batch of messages synchronously.
doSendBatch(List<Message>) - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpTopic
 
doSendNacks(List<AckInfo>) - Method in class com.salesforce.multicloudj.pubsub.ali.AliSubscription
 
doSendNacks(List<AckInfo>) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription
 
doSendNacks(List<AckInfo>) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
Sends negative acknowledgments for a batch of messages.
doSendNacks(List<AckInfo>) - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription
 
doSetKeyPolicy(KeyRef, KeyPolicy) - Method in class com.salesforce.multicloudj.kms.ali.AliKms
 
doSetKeyPolicy(KeyRef, KeyPolicy) - Method in class com.salesforce.multicloudj.kms.aws.AwsKms
 
doSetKeyPolicy(KeyRef, KeyPolicy) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
Replaces the key's policy.
doSetKeyPolicy(KeyRef, KeyPolicy) - Method in class com.salesforce.multicloudj.kms.gcp.GcpKms
 
doSetTags(String, Map<String, String>) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Sets tags on a blob
doSetTags(String, Map<String, String>) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doSetTags(String, Map<String, String>) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doSetTags(String, Map<String, String>) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doSetTags(String, Map<String, String>) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Sets tags on a blob
doSetTags(String, Map<String, String>) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doSetTags(String, Map<String, String>) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doSetTags(String, Map<String, String>) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doTagKey(KeyRef, Map<String, String>) - Method in class com.salesforce.multicloudj.kms.ali.AliKms
 
doTagKey(KeyRef, Map<String, String>) - Method in class com.salesforce.multicloudj.kms.aws.AwsKms
 
doTagKey(KeyRef, Map<String, String>) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
 
doTagKey(KeyRef, Map<String, String>) - Method in class com.salesforce.multicloudj.kms.gcp.GcpKms
 
doUpdateObjectRetention(String, String, ObjectRetentionConfig) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
 
doUpdateObjectRetention(String, String, ObjectRetentionConfig) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
doUpdateObjectRetention(String, String, ObjectRetentionConfig) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
doUpdateObjectRetention(String, String, ObjectRetentionConfig) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
doUpdateObjectRetention(String, String, ObjectRetentionConfig) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doUpload(UploadRequest, byte[]) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Performs Blob upload
doUpload(UploadRequest, byte[]) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doUpload(UploadRequest, byte[]) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doUpload(UploadRequest, byte[]) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doUpload(UploadRequest, byte[]) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Performs Blob upload
doUpload(UploadRequest, byte[]) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doUpload(UploadRequest, byte[]) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doUpload(UploadRequest, byte[]) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doUpload(UploadRequest, File) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Performs Blob upload
doUpload(UploadRequest, File) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doUpload(UploadRequest, File) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doUpload(UploadRequest, File) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doUpload(UploadRequest, File) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Performs Blob upload
doUpload(UploadRequest, File) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doUpload(UploadRequest, File) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doUpload(UploadRequest, File) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doUpload(UploadRequest, InputStream) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Performs Blob upload Note: Specifying the contentLength in the UploadRequest can dramatically improve upload efficiency because the substrate SDKs do not need to buffer the contents and calculate it themselves.
doUpload(UploadRequest, InputStream) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doUpload(UploadRequest, InputStream) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doUpload(UploadRequest, InputStream) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doUpload(UploadRequest, InputStream) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Performs Blob upload Note: Specifying the contentLength in the UploadRequest can dramatically improve upload efficiency because the substrate SDKs do not need to buffer the contents and calculate it themselves.
doUpload(UploadRequest, InputStream) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doUpload(UploadRequest, InputStream) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doUpload(UploadRequest, InputStream) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doUpload(UploadRequest, Path) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Performs Blob upload
doUpload(UploadRequest, Path) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doUpload(UploadRequest, Path) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doUpload(UploadRequest, Path) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doUpload(UploadRequest, Path) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Performs Blob upload
doUpload(UploadRequest, Path) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doUpload(UploadRequest, Path) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doUpload(UploadRequest, Path) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
doUpload(UploadRequest, RequestBody) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Helper function to upload blobs
doUploadDirectory(DirectoryUploadRequest) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doUploadDirectory(DirectoryUploadRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doUploadDirectory(DirectoryUploadRequest) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doUploadDirectory(DirectoryUploadRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doUploadDirectory(DirectoryUploadRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doUploadInternal(UploadRequest, BinaryData) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Helper function to upload blobs
doUploadMultipartPart(MultipartUpload, MultipartPart) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
Uploads a part of the multipartUpload operation
doUploadMultipartPart(MultipartUpload, MultipartPart) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore
 
doUploadMultipartPart(MultipartUpload, MultipartPart) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
doUploadMultipartPart(MultipartUpload, MultipartPart) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
 
doUploadMultipartPart(MultipartUpload, MultipartPart) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Uploads a part of the multipartUpload operation
doUploadMultipartPart(MultipartUpload, MultipartPart) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
doUploadMultipartPart(MultipartUpload, MultipartPart) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
doUploadMultipartPart(MultipartUpload, MultipartPart) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
download(DownloadRequest) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Downloads the Blob content and returns an InputStream for reading the content
download(DownloadRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Downloads the Blob content from substrate-specific Blob storage.
download(DownloadRequest) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Downloads the Blob content from substrate-specific Blob storage.
download(DownloadRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
download(DownloadRequest) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Downloads the Blob content and returns an InputStream for reading the content
download(DownloadRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Performs args validation and passes the call to substrate-specific download method
download(DownloadRequest) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Performs args validation and passes the call to substrate-specific download method
download(DownloadRequest, ByteArray) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Downloads the Blob content from substrate-specific Blob storage
download(DownloadRequest, ByteArray) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Downloads the Blob content from substrate-specific Blob storage
download(DownloadRequest, ByteArray) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Downloads the Blob content from substrate-specific Blob storage
download(DownloadRequest, ByteArray) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
download(DownloadRequest, ByteArray) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Downloads the Blob content from substrate-specific Blob storage
download(DownloadRequest, ByteArray) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Performs args validation and passes the call to substrate-specific download method
download(DownloadRequest, ByteArray) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Performs args validation and passes the call to substrate-specific download method
download(DownloadRequest, File) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Downloads the Blob content from substrate-specific Blob storage.
download(DownloadRequest, File) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Downloads the Blob content from substrate-specific Blob storage.
download(DownloadRequest, File) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Downloads the Blob content from substrate-specific Blob storage.
download(DownloadRequest, File) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
download(DownloadRequest, File) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Downloads the Blob content from substrate-specific Blob storage.
download(DownloadRequest, File) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Performs args validation and passes the call to substrate-specific download method
download(DownloadRequest, File) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Performs args validation and passes the call to substrate-specific download method
download(DownloadRequest, OutputStream) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Downloads the Blob content from substrate-specific Blob storage
download(DownloadRequest, OutputStream) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Downloads the Blob content from substrate-specific Blob storage
download(DownloadRequest, OutputStream) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Downloads the Blob content from substrate-specific Blob storage
download(DownloadRequest, OutputStream) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
download(DownloadRequest, OutputStream) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Downloads the Blob content from substrate-specific Blob storage
download(DownloadRequest, OutputStream) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Performs args validation and passes the call to substrate-specific download method
download(DownloadRequest, OutputStream) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Performs args validation and passes the call to substrate-specific download method
download(DownloadRequest, Path) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Downloads the Blob content from substrate-specific Blob storage.
download(DownloadRequest, Path) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Downloads the Blob content from substrate-specific Blob storage.
download(DownloadRequest, Path) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Downloads the Blob content from substrate-specific Blob storage.
download(DownloadRequest, Path) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
download(DownloadRequest, Path) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Downloads the Blob content from substrate-specific Blob storage.
download(DownloadRequest, Path) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Performs args validation and passes the call to substrate-specific download method
download(DownloadRequest, Path) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Performs args validation and passes the call to substrate-specific download method
DOWNLOAD - Enum constant in enum class com.salesforce.multicloudj.blob.driver.PresignedOperation
 
DOWNLOAD - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
DOWNLOAD_DIRECTORY - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
downloadArchivedBlob() - Static method in class com.salesforce.multicloudj.blob.Main
Demonstrates the full checkArchived workflow: upload a blob, delete it (creating a delete marker), then download with checkArchived=true to detect the archive and recover the content using the returned versionId.
downloadBlob() - Static method in class com.salesforce.multicloudj.blob.Main
Downloads a blob from a specified bucket using the provided key.
downloadBlob(String, String) - Method in class com.salesforce.multicloudj.registry.driver.OciHttpTransport
Downloads a blob (layer or config) by digest.
downloadDirectory() - Static method in class com.salesforce.multicloudj.blob.Main
Downloads the prefix "uploads/" from the bucket into a clean local directory and verifies each file landed with the expected content.
downloadDirectory(DirectoryDownloadRequest) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Downloads the directory content from substrate-specific Blob storage.
downloadDirectory(DirectoryDownloadRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Downloads the directory content from substrate-specific Blob storage.
downloadDirectory(DirectoryDownloadRequest) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Downloads the directory content from substrate-specific Blob storage.
downloadDirectory(DirectoryDownloadRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
downloadDirectory(DirectoryDownloadRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Downloads a directory from the blob store
downloadDirectory(DirectoryDownloadRequest) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Downloads a directory from the blob store
DownloadRequest - Class in com.salesforce.multicloudj.blob.driver
Wrapper object for download data
DownloadRequest.Builder - Class in com.salesforce.multicloudj.blob.driver
 
DownloadResponse - Class in com.salesforce.multicloudj.blob.driver
Wrapper object for download result metadata
DownloadResponse.DownloadResponseBuilder - Class in com.salesforce.multicloudj.blob.driver
 
duration(Duration) - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest.PresignedUrlRequestBuilder
The duration for which this presigned URL will be valid once it's created
durationSeconds - Variable in class com.salesforce.multicloudj.sts.model.CredentialsOverrider
 

E

effect(Effect) - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
effect(Effect) - Method in class com.salesforce.multicloudj.kms.model.KeyGrant.KeyGrantBuilder
 
Effect - Enum Class in com.salesforce.multicloudj.iam.model
Represents the effect of a policy statement.
Effect - Enum Class in com.salesforce.multicloudj.kms.model
Whether a KeyGrant allows or denies its actions.
enableAtomicWrites() - Method in class com.salesforce.multicloudj.docstore.driver.ActionList
Every write after this call will be executed in an atomic manner in a inAtomicWrite.
ENABLED - Enum constant in enum class com.salesforce.multicloudj.blob.driver.BucketVersioningStatus
Versioning is active; new versions are retained on overwrite and delete.
ENABLED - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyState
 
enableKey(KeyRef) - Method in class com.salesforce.multicloudj.kms.client.KmsClient
Enables a key.
enableKey(KeyRef) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
Enables a key so it can be used for cryptographic operations.
enableKey(KeyRef) - Method in interface com.salesforce.multicloudj.kms.driver.KeyManagement
Enables a key so it can be used for cryptographic operations.
encode(Encoder) - Method in class com.salesforce.multicloudj.docstore.driver.Document
 
encode(Object, Encoder) - Static method in class com.salesforce.multicloudj.docstore.driver.codec.Codec
encode function encodes the Object v into the given encoder
encodeArray(int) - Method in class com.salesforce.multicloudj.docstore.ali.AliEncoder
 
encodeArray(int) - Method in class com.salesforce.multicloudj.docstore.aws.AwsEncoder
 
encodeArray(int) - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Encoder
 
encodeArray(int) - Method in class com.salesforce.multicloudj.docstore.gcp.FSEncoder
 
encodeArray(int) - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerEncoder
Creates a new encoder for encoding an array.
encodeBool(boolean) - Method in class com.salesforce.multicloudj.docstore.ali.AliEncoder
 
encodeBool(boolean) - Method in class com.salesforce.multicloudj.docstore.aws.AwsEncoder
 
encodeBool(boolean) - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Encoder
 
encodeBool(boolean) - Method in class com.salesforce.multicloudj.docstore.gcp.FSEncoder
 
encodeBool(boolean) - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerEncoder
Encodes a boolean value into a Spanner Value.
encodeBytes(byte[]) - Method in class com.salesforce.multicloudj.docstore.ali.AliEncoder
 
encodeBytes(byte[]) - Method in class com.salesforce.multicloudj.docstore.aws.AwsEncoder
 
encodeBytes(byte[]) - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Encoder
 
encodeBytes(byte[]) - Method in class com.salesforce.multicloudj.docstore.gcp.FSEncoder
 
encodeBytes(byte[]) - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerEncoder
Encodes a byte array into a Spanner Value.
encodeDoc(Document) - Static method in class com.salesforce.multicloudj.docstore.ali.AliCodec
 
encodeDoc(Document) - Static method in class com.salesforce.multicloudj.docstore.aws.AwsCodec
 
encodeDoc(Document) - Static method in class com.salesforce.multicloudj.docstore.gcp.FSCodec
Encodes a Document object into a map of Firestore Value types.
encodeDoc(Document) - Static method in class com.salesforce.multicloudj.docstore.gcp.SpannerCodec
Encodes a Document object into a map of Spanner Value types.
encodeDocKeyFields(Document, String, String) - Static method in class com.salesforce.multicloudj.docstore.ali.AliCodec
 
encodeDocKeyFields(Document, String, String) - Static method in class com.salesforce.multicloudj.docstore.aws.AwsCodec
 
encodeDocKeyFields(Document, String, String) - Static method in class com.salesforce.multicloudj.docstore.gcp.SpannerCodec
Encodes document key fields into a map of Spanner Values.
encodeFloat(double) - Method in class com.salesforce.multicloudj.docstore.ali.AliEncoder
 
encodeFloat(double) - Method in class com.salesforce.multicloudj.docstore.aws.AwsEncoder
 
encodeFloat(double) - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Encoder
 
encodeFloat(double) - Method in class com.salesforce.multicloudj.docstore.gcp.FSEncoder
 
encodeFloat(double) - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerEncoder
Encodes a double value into a Spanner Value.
encodeInt(int) - Method in class com.salesforce.multicloudj.docstore.ali.AliEncoder
 
encodeInt(int) - Method in class com.salesforce.multicloudj.docstore.aws.AwsEncoder
 
encodeInt(int) - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Encoder
 
encodeInt(int) - Method in class com.salesforce.multicloudj.docstore.gcp.FSEncoder
 
encodeInt(int) - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerEncoder
Encodes an integer value into a Spanner Value.
encodeList(int) - Method in class com.salesforce.multicloudj.docstore.ali.AliEncoder
 
encodeList(int) - Method in class com.salesforce.multicloudj.docstore.aws.AwsEncoder
 
encodeList(int) - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Encoder
 
encodeList(int) - Method in class com.salesforce.multicloudj.docstore.gcp.FSEncoder
 
encodeList(int) - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerEncoder
Creates a new encoder for encoding a list.
encodeLong(long) - Method in class com.salesforce.multicloudj.docstore.ali.AliEncoder
 
encodeLong(long) - Method in class com.salesforce.multicloudj.docstore.aws.AwsEncoder
 
encodeLong(long) - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Encoder
 
encodeLong(long) - Method in class com.salesforce.multicloudj.docstore.gcp.FSEncoder
 
encodeLong(long) - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerEncoder
Encodes a long value into a Spanner Value.
encodeMap(int) - Method in class com.salesforce.multicloudj.docstore.ali.AliEncoder
 
encodeMap(int) - Method in class com.salesforce.multicloudj.docstore.aws.AwsEncoder
 
encodeMap(int) - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Encoder
 
encodeMap(int) - Method in class com.salesforce.multicloudj.docstore.gcp.FSEncoder
 
encodeMap(int) - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerEncoder
Creates a new encoder for encoding a map.
encodeMap(Map<?, ?>, Encoder) - Static method in class com.salesforce.multicloudj.docstore.driver.codec.Codec
 
encodeMessageBody(Message) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic
Encodes message body based on topic options and returns the encoded body along with a flag indicating whether base64 encoding was applied.
encodeMetadataKey(String) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic
Encodes metadata keys that contain special characters.
encodeMetadataValue(String) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic
Encodes a metadata value using URL encoding.
encodeNil() - Method in class com.salesforce.multicloudj.docstore.ali.AliEncoder
 
encodeNil() - Method in class com.salesforce.multicloudj.docstore.aws.AwsEncoder
 
encodeNil() - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Encoder
 
encodeNil() - Method in class com.salesforce.multicloudj.docstore.gcp.FSEncoder
 
encodeNil() - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerEncoder
Encodes a null value into a Spanner Value.
encodeObject(Object, FieldCache, Encoder) - Static method in class com.salesforce.multicloudj.docstore.driver.codec.Codec
Encodes the fields of the provided object of the user defined class using an encoder.
Encoder - Interface in com.salesforce.multicloudj.docstore.driver.codec
Encoder defines methods for encoding various data types into a target format.
encodeString(String) - Method in class com.salesforce.multicloudj.docstore.ali.AliEncoder
 
encodeString(String) - Method in class com.salesforce.multicloudj.docstore.aws.AwsEncoder
 
encodeString(String) - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Encoder
 
encodeString(String) - Method in class com.salesforce.multicloudj.docstore.gcp.FSEncoder
 
encodeString(String) - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerEncoder
Encodes a string value into a Spanner Value.
encodeValue(Object) - Static method in class com.salesforce.multicloudj.docstore.ali.AliCodec
 
encodeValue(Object) - Static method in class com.salesforce.multicloudj.docstore.aws.AwsCodec
 
encodeValue(Object) - Static method in class com.salesforce.multicloudj.docstore.gcp.FSCodec
Encodes a Java object into a Firestore Value type.
encodeValue(Object) - Static method in class com.salesforce.multicloudj.docstore.gcp.SpannerCodec
Encodes a Java object into a Spanner Value type.
EncodingResult(String, boolean) - Constructor for class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.EncodingResult
 
encrypt(EncryptRequest) - Method in class com.salesforce.multicloudj.kms.client.KmsClient
Encrypts a small payload directly with a key.
encrypt(EncryptRequest) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
Encrypts a small payload directly with a key.
encrypt(EncryptRequest) - Method in interface com.salesforce.multicloudj.kms.driver.KeyManagement
Encrypts a small payload directly with a key.
ENCRYPT - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyAction
 
ENCRYPT_DECRYPT - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyUsage
 
ENCRYPTION_CONTEXT - Enum constant in enum class com.salesforce.multicloudj.kms.model.ConditionAttribute
One entry of the request's encryption context, named by KeyCondition.getKey().
encryptionContext(Map<? extends String, ? extends String>) - Method in class com.salesforce.multicloudj.kms.model.DecryptRequest.DecryptRequestBuilder
 
encryptionContext(Map<? extends String, ? extends String>) - Method in class com.salesforce.multicloudj.kms.model.EncryptRequest.EncryptRequestBuilder
 
encryptionContextEntry(String, String) - Method in class com.salesforce.multicloudj.kms.model.DecryptRequest.DecryptRequestBuilder
 
encryptionContextEntry(String, String) - Method in class com.salesforce.multicloudj.kms.model.EncryptRequest.EncryptRequestBuilder
 
EncryptRequest - Class in com.salesforce.multicloudj.kms.model
Request to encrypt a small payload directly with a key.
EncryptRequest.EncryptRequestBuilder - Class in com.salesforce.multicloudj.kms.model
 
EncryptResponse - Class in com.salesforce.multicloudj.kms.model
Result of encrypting a payload.
EncryptResponse.EncryptResponseBuilder - Class in com.salesforce.multicloudj.kms.model
 
endpoint - Variable in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
 
endpoint - Variable in class com.salesforce.multicloudj.iam.client.IamClient.IamClientBuilder
 
endpoint - Variable in class com.salesforce.multicloudj.iam.driver.AbstractIam.Builder
 
endpoint - Variable in class com.salesforce.multicloudj.kms.driver.AbstractKms
 
endpoint - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription.Builder
 
endpoint - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
endpoint - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic.Builder
 
endpoint - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
 
endpoint - Variable in class com.salesforce.multicloudj.sts.client.StsClient.StsBuilder
 
endpoint - Variable in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
 
endpointType - Variable in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
 
endTime(Instant) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore.RestoreBuilder
Timestamp when the restore operation completed.
ensureWithinRequestSizeLimit(Message) - Method in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
Fails fast with InvalidArgumentException if this single message, together with the fixed per-request overhead, exceeds AliBaseTopic.MAX_REQUEST_BYTE_SIZE — such a message could never be sent in any batch.
EQUAL - Enum constant in enum class com.salesforce.multicloudj.docstore.driver.FilterOperation
 
equals(Object) - Method in class com.salesforce.multicloudj.blob.driver.BlobInfo
 
equals(Object) - Method in class com.salesforce.multicloudj.blob.driver.Checksum
 
equals(Object) - Method in class com.salesforce.multicloudj.blob.driver.CopyResponse
 
equals(Object) - Method in class com.salesforce.multicloudj.blob.driver.DownloadResponse
 
equals(Object) - Method in class com.salesforce.multicloudj.blob.driver.UploadResponse
 
equals(Object) - Method in class com.salesforce.multicloudj.common.observability.OperationContext
 
equals(Object) - Method in class com.salesforce.multicloudj.docstore.driver.ReadOptions
 
equals(Object) - Method in class com.salesforce.multicloudj.iam.model.Action
 
equals(Object) - Method in class com.salesforce.multicloudj.kms.model.KeyCondition
 
equals(Object) - Method in class com.salesforce.multicloudj.kms.model.KeyGrant
 
equals(Object) - Method in class com.salesforce.multicloudj.kms.model.KeyPolicy
 
equals(Object) - Method in class com.salesforce.multicloudj.kms.model.KeyPrincipal
 
equals(Object) - Method in class com.salesforce.multicloudj.kms.model.KeyRef
 
equals(Object) - Method in class com.salesforce.multicloudj.pubsub.ali.AliSubscription.AliAckID
 
ErrorCodeMapping - Class in com.salesforce.multicloudj.blob.ali
Provides the mapping of various error codes to SDK's exceptions
ErrorCodeMapping - Class in com.salesforce.multicloudj.blob.aws
Provides the mapping of various error codes to SDK's exceptions
ErrorCodeMapping - Class in com.salesforce.multicloudj.dbbackuprestore.ali
Maps Alibaba Cloud HBR exceptions to MultiCloudJ exception types.
ErrorCodeMapping - Class in com.salesforce.multicloudj.dbbackuprestore.aws
Provides the mapping of various AWS Backup error codes to SDK's exceptions.
ErrorCodeMapping - Class in com.salesforce.multicloudj.docstore.ali
Provides the mapping of various error codes to SDK's exceptions
ErrorCodeMapping - Class in com.salesforce.multicloudj.docstore.aws
Provides the mapping of various error codes to SDK's exceptions
ErrorCodeMapping - Class in com.salesforce.multicloudj.docstore.gcp
Maps Google Cloud status codes to appropriate SubstrateSdkException types.
ErrorCodeMapping - Class in com.salesforce.multicloudj.iam.aws
Maps AWS IAM error codes to SubstrateSdkException types.
ErrorCodeMapping - Class in com.salesforce.multicloudj.pubsub.ali
Maps Alibaba SMQ (MNS) service error codes (the Code value in the error response) to multicloudj exceptions.
ErrorCodeMapping - Class in com.salesforce.multicloudj.pubsub.aws
Maps AWS SQS and SNS error codes to SubstrateSdkException types.
ErrorCodeMapping() - Constructor for class com.salesforce.multicloudj.dbbackuprestore.ali.ErrorCodeMapping
 
ErrorCodeMapping() - Constructor for class com.salesforce.multicloudj.docstore.gcp.ErrorCodeMapping
 
eTag(String) - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata.BlobMetadataBuilder
 
eTag(String) - Method in class com.salesforce.multicloudj.blob.driver.CopyResponse.CopyResponseBuilder
 
eTag(String) - Method in class com.salesforce.multicloudj.blob.driver.UploadResponse.UploadResponseBuilder
 
exception(Throwable) - Method in class com.salesforce.multicloudj.blob.driver.FailedBlobDownload.FailedBlobDownloadBuilder
 
exception(Throwable) - Method in class com.salesforce.multicloudj.blob.driver.FailedBlobUpload.FailedBlobUploadBuilder
 
ExceptionHandler - Class in com.salesforce.multicloudj.common.exceptions
Builds SubstrateSdkException instances for provider implementations.
executeAfterSendBatchHooks(List<Message>) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
Called after successfully sending a batch of messages.
executeAfterSendBatchHooks(List<Message>) - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpTopic
Called after successfully sending a batch of messages to GCP Pub/Sub.
executeBeforeSendBatchHooks(List<Message>) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
Called before sending a batch of messages.
executeBeforeSendBatchHooks(List<Message>) - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpTopic
Called before sending a batch of messages to GCP Pub/Sub.
executorService - Variable in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
 
expiration(int) - Method in class com.salesforce.multicloudj.sts.model.AssumeRoleWebIdentityRequest.AssumeRoleWebIdentityRequestBuilder
 
expiration(Instant) - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlResponse.PresignedUrlResponseBuilder
When the URL stops being valid.
expirationModel(ExpirationModel) - Method in class com.salesforce.multicloudj.kms.model.ImportKeyMaterialRequest.ImportKeyMaterialRequestBuilder
 
ExpirationModel - Enum Class in com.salesforce.multicloudj.kms.model
Whether imported key material expires.
expiryTime(Instant) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup.BackupBuilder
Timestamp when the backup expires (if applicable).
EXPONENTIAL - Enum constant in enum class com.salesforce.multicloudj.common.retries.RetryConfig.Mode
Exponential backoff mode where delay grows exponentially between retries.
EXTERNAL - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyOrigin
The key is created without material, which is supplied later through getImportParameters and importKeyMaterial (bring your own key).
extract(Image) - Method in class com.salesforce.multicloudj.registry.client.ContainerRegistryClient
Extracts the image filesystem as a tar stream.
extract(Image) - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry
Extracts the image filesystem as a tar stream.
extractCollectionId(String) - Method in class com.salesforce.multicloudj.docstore.gcp.FSDocStore
Extracts the collection ID (last segment) from a full collection path.

F

FAILED - Enum constant in enum class com.salesforce.multicloudj.dbbackuprestore.driver.BackupStatus
Backup creation or operation failed.
FAILED - Enum constant in enum class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreStatus
Restore operation failed.
FailedBlobDownload - Class in com.salesforce.multicloudj.blob.driver
An object representing a failed blob download attempt
FailedBlobDownload.FailedBlobDownloadBuilder - Class in com.salesforce.multicloudj.blob.driver
 
FailedBlobUpload - Class in com.salesforce.multicloudj.blob.driver
An object representing a failed blob upload attempt
FailedBlobUpload.FailedBlobUploadBuilder - Class in com.salesforce.multicloudj.blob.driver
 
FailedPreconditionException - Exception in com.salesforce.multicloudj.common.exceptions
 
FailedPreconditionException() - Constructor for exception com.salesforce.multicloudj.common.exceptions.FailedPreconditionException
 
FailedPreconditionException(String) - Constructor for exception com.salesforce.multicloudj.common.exceptions.FailedPreconditionException
 
FailedPreconditionException(String, Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.FailedPreconditionException
 
FailedPreconditionException(String, Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.FailedPreconditionException
 
FailedPreconditionException(Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.FailedPreconditionException
 
FailedPreconditionException(Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.FailedPreconditionException
 
failedTransfers(List<FailedBlobDownload>) - Method in class com.salesforce.multicloudj.blob.driver.DirectoryDownloadResponse.DirectoryDownloadResponseBuilder
 
failedTransfers(List<FailedBlobUpload>) - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadResponse.DirectoryUploadResponseBuilder
 
fetchManifest(String, String) - Method in class com.salesforce.multicloudj.registry.driver.OciHttpTransport
Fetches the image manifest for the given repository and reference (tag or digest).
FieldCache - Class in com.salesforce.multicloudj.docstore.driver
 
FieldCache() - Constructor for class com.salesforce.multicloudj.docstore.driver.FieldCache
 
FieldInfo - Class in com.salesforce.multicloudj.docstore.driver
 
FieldInfo(Field) - Constructor for class com.salesforce.multicloudj.docstore.driver.FieldInfo
 
FieldInfo(String, boolean, Class<?>, Field) - Constructor for class com.salesforce.multicloudj.docstore.driver.FieldInfo
 
Filter - Class in com.salesforce.multicloudj.docstore.driver
 
Filter(String, FilterOperation, Object) - Constructor for class com.salesforce.multicloudj.docstore.driver.Filter
 
FilterOperation - Enum Class in com.salesforce.multicloudj.docstore.driver
 
filtersToCondition(List<Filter>, Map<String, String>, Map<String, AttributeValue>) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
findAsyncBuilder(String) - Static method in class com.salesforce.multicloudj.blob.async.client.ProviderSupplier
 
FIXED - Enum constant in enum class com.salesforce.multicloudj.common.retries.RetryConfig.Mode
Fixed delay mode where the same delay is used between all retry attempts.
FIXED_REQUEST_OVERHEAD_BYTES - Static variable in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
 
fixedDelayMillis(long) - Method in class com.salesforce.multicloudj.common.retries.RetryConfig.RetryConfigBuilder
Fixed delay in milliseconds between retries (FIXED mode only).
FlowCollector<T> - Class in com.salesforce.multicloudj.sts.driver
 
FlowCollector() - Constructor for class com.salesforce.multicloudj.sts.driver.FlowCollector
 
followSymbolicLinks(boolean) - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest.DirectoryUploadRequestBuilder
When true, symbolic links encountered during directory traversal will be followed, uploading the files they point to.
fromString(String) - Static method in enum class com.salesforce.multicloudj.registry.driver.AuthScheme
Parses an authentication scheme string (case-insensitive).
FSCodec - Class in com.salesforce.multicloudj.docstore.gcp
FSCodec provides utility methods for encoding and decoding data between Java native types and Google Cloud Firestore's protobuf-based value types.
FSCodec() - Constructor for class com.salesforce.multicloudj.docstore.gcp.FSCodec
 
FSDBBackupRestore - Class in com.salesforce.multicloudj.dbbackuprestore.gcp
GCP Firestore implementation of database backup and restore operations.
FSDBBackupRestore() - Constructor for class com.salesforce.multicloudj.dbbackuprestore.gcp.FSDBBackupRestore
Default constructor for ServiceLoader.
FSDBBackupRestore(FSDBBackupRestore.Builder) - Constructor for class com.salesforce.multicloudj.dbbackuprestore.gcp.FSDBBackupRestore
Constructs a FSDBBackupRestore with the given builder.
FSDBBackupRestore.Builder - Class in com.salesforce.multicloudj.dbbackuprestore.gcp
Builder for FSDBBackupRestore.
FSDecoder - Class in com.salesforce.multicloudj.docstore.gcp
 
FSDecoder(Value) - Constructor for class com.salesforce.multicloudj.docstore.gcp.FSDecoder
 
FSDocStore - Class in com.salesforce.multicloudj.docstore.gcp
Google Cloud Firestore implementation of the AbstractDocStore.
FSDocStore() - Constructor for class com.salesforce.multicloudj.docstore.gcp.FSDocStore
Default constructor that initializes with a default builder.
FSDocStore(FSDocStore.Builder) - Constructor for class com.salesforce.multicloudj.docstore.gcp.FSDocStore
Constructor that initializes with the provided builder configuration.
FSDocStore.Builder - Class in com.salesforce.multicloudj.docstore.gcp
Builder for creating FSDocStore instances.
FSDocumentIterator - Class in com.salesforce.multicloudj.docstore.gcp
Iterator for Firestore query results.
FSDocumentIterator(QueryRunner, Query, FSDocStore) - Constructor for class com.salesforce.multicloudj.docstore.gcp.FSDocumentIterator
Creates a new iterator for Firestore documents.
FSEncoder - Class in com.salesforce.multicloudj.docstore.gcp
 
FSEncoder() - Constructor for class com.salesforce.multicloudj.docstore.gcp.FSEncoder
 
FSEncoder.ListEncoder - Class in com.salesforce.multicloudj.docstore.gcp
 
FSEncoder.MapEncoder - Class in com.salesforce.multicloudj.docstore.gcp
 
FSPaginationToken - Class in com.salesforce.multicloudj.docstore.gcp
Firestore pagination token implementation.
FSPaginationToken() - Constructor for class com.salesforce.multicloudj.docstore.gcp.FSPaginationToken
Default constructor that creates an empty pagination token.
fullMultipartUploadExample() - Static method in class com.salesforce.multicloudj.blob.Main
Demonstrates a full multipart upload lifecycle: initiate, upload parts, complete.

G

GcpAckID(String) - Constructor for class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription.GcpAckID
 
GcpAsyncBlobStore - Class in com.salesforce.multicloudj.blob.gcp.async
GCP implementation of AsyncBlobStore
GcpAsyncBlobStore(AbstractBlobStore, ExecutorService, Storage, GcpTransformerSupplier) - Constructor for class com.salesforce.multicloudj.blob.gcp.async.GcpAsyncBlobStore
Creates a new async wrapper around the provided BlobStore.
GcpAsyncBlobStore(AbstractBlobStore, ExecutorService, Storage, GcpTransformerSupplier, Boolean) - Constructor for class com.salesforce.multicloudj.blob.gcp.async.GcpAsyncBlobStore
 
GcpAsyncBlobStore.Builder - Class in com.salesforce.multicloudj.blob.gcp.async
 
GcpAsyncBlobStoreProvider - Class in com.salesforce.multicloudj.blob.gcp.async
 
GcpAsyncBlobStoreProvider() - Constructor for class com.salesforce.multicloudj.blob.gcp.async.GcpAsyncBlobStoreProvider
 
GcpBlobClient - Class in com.salesforce.multicloudj.blob.gcp
An implementation of the AbstractBlobClient for GCP Cloud Storage.
GcpBlobClient(GcpBlobClient.Builder) - Constructor for class com.salesforce.multicloudj.blob.gcp.GcpBlobClient
Constructs an instance of GcpBlobClient using the provided builder and Storage client.
GcpBlobClient(GcpBlobClient.Builder, Storage) - Constructor for class com.salesforce.multicloudj.blob.gcp.GcpBlobClient
Constructs an instance of GcpBlobClient using the provided builder and Storage client.
GcpBlobClient.Builder - Class in com.salesforce.multicloudj.blob.gcp
 
GcpBlobStore - Class in com.salesforce.multicloudj.blob.gcp
GCP implementation of BlobStore
GcpBlobStore() - Constructor for class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
GcpBlobStore(GcpBlobStore.Builder, Storage, MultipartUploadClient, TransferManager) - Constructor for class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
GcpBlobStore(GcpBlobStore.Builder, Storage, Storage, MultipartUploadClient, TransferManager) - Constructor for class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
GcpBlobStore.Builder - Class in com.salesforce.multicloudj.blob.gcp
 
GcpConstants - Class in com.salesforce.multicloudj.common.gcp
 
GcpCredentialsProvider - Class in com.salesforce.multicloudj.common.gcp
 
GcpCredentialsProvider() - Constructor for class com.salesforce.multicloudj.common.gcp.GcpCredentialsProvider
 
GcpIam - Class in com.salesforce.multicloudj.iam.gcp
 
GcpIam() - Constructor for class com.salesforce.multicloudj.iam.gcp.GcpIam
 
GcpIam(GcpIam.Builder) - Constructor for class com.salesforce.multicloudj.iam.gcp.GcpIam
 
GcpIam.Builder - Class in com.salesforce.multicloudj.iam.gcp
 
GcpIamPolicyTranslator - Class in com.salesforce.multicloudj.iam.gcp
Translates substrate-neutral PolicyDocument actions to GCP IAM roles.
GcpIamPolicyTranslator() - Constructor for class com.salesforce.multicloudj.iam.gcp.GcpIamPolicyTranslator
 
GcpKms - Class in com.salesforce.multicloudj.kms.gcp
Cloud KMS implementation of AbstractKms.
GcpKms() - Constructor for class com.salesforce.multicloudj.kms.gcp.GcpKms
 
GcpKms(GcpKms.Builder) - Constructor for class com.salesforce.multicloudj.kms.gcp.GcpKms
 
GcpKms.Builder - Class in com.salesforce.multicloudj.kms.gcp
 
GcpRegistry - Class in com.salesforce.multicloudj.registry.gcp
GCP Artifact Registry implementation.
GcpRegistry() - Constructor for class com.salesforce.multicloudj.registry.gcp.GcpRegistry
 
GcpRegistry(GcpRegistry.Builder) - Constructor for class com.salesforce.multicloudj.registry.gcp.GcpRegistry
 
GcpRegistry(GcpRegistry.Builder, CloseableHttpClient, GoogleCredentials) - Constructor for class com.salesforce.multicloudj.registry.gcp.GcpRegistry
Creates GcpRegistry with specified HTTP client and credentials.
GcpRegistry.Builder - Class in com.salesforce.multicloudj.registry.gcp
 
GcpRetryClassifier - Class in com.salesforce.multicloudj.common.gcp
Classifies GCP SDK exceptions as retryable using the SDK's own native signals.
GcpRetrySettings - Class in com.salesforce.multicloudj.common.gcp
Translates a RetryConfig into GCP client RetrySettings.
GcpSts - Class in com.salesforce.multicloudj.sts.gcp
 
GcpSts() - Constructor for class com.salesforce.multicloudj.sts.gcp.GcpSts
 
GcpSts(GcpSts.Builder) - Constructor for class com.salesforce.multicloudj.sts.gcp.GcpSts
 
GcpSts(GcpSts.Builder, HttpTransportFactory) - Constructor for class com.salesforce.multicloudj.sts.gcp.GcpSts
 
GcpSts(GcpSts.Builder, GoogleCredentials) - Constructor for class com.salesforce.multicloudj.sts.gcp.GcpSts
 
GcpSts(GcpSts.Builder, GoogleCredentials, HttpTransportFactory) - Constructor for class com.salesforce.multicloudj.sts.gcp.GcpSts
 
GcpSts.Builder - Class in com.salesforce.multicloudj.sts.gcp
 
GcpStsUtilities - Class in com.salesforce.multicloudj.sts.gcp
GCP implementation of the STS signer.
GcpStsUtilities() - Constructor for class com.salesforce.multicloudj.sts.gcp.GcpStsUtilities
 
GcpStsUtilities(GcpStsUtilities.Builder) - Constructor for class com.salesforce.multicloudj.sts.gcp.GcpStsUtilities
 
GcpStsUtilities.Builder - Class in com.salesforce.multicloudj.sts.gcp
 
GcpStsVerifier - Class in com.salesforce.multicloudj.sts.gcp
GCP implementation of the STS verifier.
GcpStsVerifier() - Constructor for class com.salesforce.multicloudj.sts.gcp.GcpStsVerifier
 
GcpStsVerifier(GcpStsVerifier.Builder) - Constructor for class com.salesforce.multicloudj.sts.gcp.GcpStsVerifier
 
GcpStsVerifier(GcpStsVerifier.Builder, HttpTransportFactory) - Constructor for class com.salesforce.multicloudj.sts.gcp.GcpStsVerifier
Constructor that accepts a preconfigured transport factory, used by tests.
GcpStsVerifier.Builder - Class in com.salesforce.multicloudj.sts.gcp
 
GcpSubscription - Class in com.salesforce.multicloudj.pubsub.gcp
 
GcpSubscription() - Constructor for class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription
 
GcpSubscription(GcpSubscription.Builder) - Constructor for class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription
 
GcpSubscription(GcpSubscription.Builder, SubscriptionAdminClient) - Constructor for class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription
 
GcpSubscription.Builder - Class in com.salesforce.multicloudj.pubsub.gcp
 
GcpSubscription.GcpAckID - Class in com.salesforce.multicloudj.pubsub.gcp
GCP-specific implementation of AckID that wraps the acknowledgment ID string.
GcpTopic - Class in com.salesforce.multicloudj.pubsub.gcp
 
GcpTopic() - Constructor for class com.salesforce.multicloudj.pubsub.gcp.GcpTopic
 
GcpTopic(GcpTopic.Builder) - Constructor for class com.salesforce.multicloudj.pubsub.gcp.GcpTopic
 
GcpTopic(GcpTopic.Builder, TopicAdminClient) - Constructor for class com.salesforce.multicloudj.pubsub.gcp.GcpTopic
 
GcpTopic.Builder - Class in com.salesforce.multicloudj.pubsub.gcp
Builder for creating GcpTopic instances.
GcpTransformer - Class in com.salesforce.multicloudj.blob.gcp
 
GcpTransformer(String) - Constructor for class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
GcpTransformerSupplier - Class in com.salesforce.multicloudj.blob.gcp
Super-simple class to provide instances of GcpTransformer that are specific to a given bucket.
GcpTransformerSupplier() - Constructor for class com.salesforce.multicloudj.blob.gcp.GcpTransformerSupplier
 
GENERATE_DATA_KEY - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyAction
 
GENERATE_PRESIGNED_URL - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
generatePresignedUrl() - Static method in class com.salesforce.multicloudj.blob.Main
 
generatePresignedUrl(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Generates a presigned URL for uploading/downloading blobs
generatePresignedUrl(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Generates a presigned URL for uploading/downloading blobs
generatePresignedUrl(PresignedUrlRequest) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Generates a presigned URL for uploading/downloading blobs
generatePresignedUrl(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
generatePresignedUrl(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Generates a presigned URL for uploading/downloading blobs
generatePresignedUrl(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Generates a presigned URL for uploading/downloading blobs
generatePresignedUrl(PresignedUrlRequest) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Generates a presigned URL for uploading/downloading blobs
get() - Static method in class com.salesforce.multicloudj.common.aws.CommonErrorCodeMapping
 
get(Document, ReadOptions, String...) - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient
Retrieves a document by key with per-call read options.
get(Document, String...) - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient
Retrieves a document from the document store.
get(Document, String...) - Method in class com.salesforce.multicloudj.docstore.driver.ActionList
 
get(String) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformerSupplier
Produces a AliTransformer specific to the supplied bucket
get(String) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformerSupplier
Produces a AwsTransformer specific to the supplied bucket
get(String) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformerSupplier
Produces a GcpTransformer specific to the supplied bucket
get(String) - Static method in class com.salesforce.multicloudj.examples.AppConfig
Returns the value for key.
get(String...) - Method in class com.salesforce.multicloudj.docstore.client.Query
Executes the query and returns an iterator over the matching documents.
get(String[]) - Method in class com.salesforce.multicloudj.docstore.driver.Document
 
GET_BUCKET_LOCATION - Static variable in class com.salesforce.multicloudj.iam.model.StorageActions
Action to get bucket location/metadata
GET_BUCKET_VERSIONING - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
GET_INSTANCE - Static variable in class com.salesforce.multicloudj.iam.model.ComputeActions
Action to get details of a specific compute instance
GET_METADATA - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
GET_OBJECT - Static variable in class com.salesforce.multicloudj.iam.model.StorageActions
Action to read objects from storage
GET_OBJECT_LOCK - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
GET_ROLE - Static variable in class com.salesforce.multicloudj.iam.model.IamActions
Action to get details of an IAM role
GET_ROLE_POLICY - Static variable in class com.salesforce.multicloudj.iam.model.IamActions
Action to get an inline role policy
GET_TAGS - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
getAccessKeyId() - Method in class com.salesforce.multicloudj.sts.model.StsCredentials
 
getAccessKeySecret() - Method in class com.salesforce.multicloudj.sts.model.StsCredentials
 
getAccessToken(GetAccessTokenRequest) - Method in class com.salesforce.multicloudj.sts.client.StsClient
Gets an access token for the default credentialsOverrider.
getAccessToken(GetAccessTokenRequest) - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts
Retrieves an access token.
getAccessTokenFromProvider(GetAccessTokenRequest) - Method in class com.salesforce.multicloudj.sts.ali.AliSts
 
getAccessTokenFromProvider(GetAccessTokenRequest) - Method in class com.salesforce.multicloudj.sts.aws.AwsSts
 
getAccessTokenFromProvider(GetAccessTokenRequest) - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts
Retrieves an access token from the provider.
getAccessTokenFromProvider(GetAccessTokenRequest) - Method in class com.salesforce.multicloudj.sts.gcp.GcpSts
 
GetAccessTokenRequest - Class in com.salesforce.multicloudj.sts.model
 
GetAccessTokenRequest.Builder - Class in com.salesforce.multicloudj.sts.model
 
getAccountId() - Method in class com.salesforce.multicloudj.sts.model.CallerIdentity
 
getAckID() - Method in class com.salesforce.multicloudj.pubsub.driver.AckInfo
 
getAckID() - Method in class com.salesforce.multicloudj.pubsub.driver.Message
Gets the acknowledgment ID for this message.
getAction() - Method in class com.salesforce.multicloudj.docstore.ali.WriteOperation
 
getAction() - Method in class com.salesforce.multicloudj.docstore.aws.WriteOperation
 
getActions() - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient
Returns the underlying ActionList for advanced batch operations.
getActions() - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
 
getActions() - Method in class com.salesforce.multicloudj.docstore.driver.ActionList
 
getActions() - Method in class com.salesforce.multicloudj.iam.model.Statement
 
getActions() - Method in class com.salesforce.multicloudj.kms.model.KeyGrant
 
getActionsAsStrings() - Method in class com.salesforce.multicloudj.iam.model.Statement
Returns actions as strings for internal use by translators.
getAlgorithm() - Method in class com.salesforce.multicloudj.blob.driver.Checksum
 
getAnnotations() - Method in class com.salesforce.multicloudj.registry.model.Manifest
 
getArchitecture() - Method in class com.salesforce.multicloudj.registry.model.Manifest.IndexEntry
 
getArchitecture() - Method in class com.salesforce.multicloudj.registry.model.Platform
 
getArchivedAt() - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata
The instant at which this version stopped being the current version, or null if it is still current (or the store does not report it).
getArchiveInfo() - Method in exception com.salesforce.multicloudj.common.exceptions.ResourceNotFoundException
 
getAssumeRoleCredentials(AssumedRoleRequest) - Method in class com.salesforce.multicloudj.sts.client.StsClient
Assumes a role and returns the temporary credentialsOverrider for that role.
getAssumeRoleWithWebIdentityCredentials(AssumeRoleWebIdentityRequest) - Method in class com.salesforce.multicloudj.sts.client.StsClient
Assumes a role with web identity and returns the temporary credentials for that role.
getAsyncClient() - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore.Builder
 
getAttachedPolicies(GetAttachedPoliciesRequest) - Method in class com.salesforce.multicloudj.iam.client.IamClient
Lists all inline policies attached to an identity.
getAttachedPolicies(GetAttachedPoliciesRequest) - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam
Lists all policies attached to an identity.
getAttachedPolicies(GetAttachedPoliciesRequest) - Method in interface com.salesforce.multicloudj.iam.driver.Identity
Lists all policies attached to an identity.
GetAttachedPoliciesRequest - Class in com.salesforce.multicloudj.iam.model
 
GetAttachedPoliciesRequest.GetAttachedPoliciesRequestBuilder - Class in com.salesforce.multicloudj.iam.model
 
getAttemptTimeout() - Method in class com.salesforce.multicloudj.common.retries.RetryConfig
Optional timeout in milliseconds for a single attempt (including retries within that attempt).
getAttribute() - Method in class com.salesforce.multicloudj.kms.model.KeyCondition
 
GetAttributeResult - Class in com.salesforce.multicloudj.pubsub.client
Result object containing subscription attributes that are common across all Pub/Sub providers.
GetAttributeResult() - Constructor for class com.salesforce.multicloudj.pubsub.client.GetAttributeResult
 
GetAttributeResult.Builder - Class in com.salesforce.multicloudj.pubsub.client
 
getAttributes() - Method in class com.salesforce.multicloudj.pubsub.ali.AliSubscription
 
getAttributes() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription
 
getAttributes() - Method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient
Gets the attributes/metadata of this subscription.
getAttributes() - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
getAttributes() - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription
 
getAttributeValue() - Method in class com.salesforce.multicloudj.docstore.aws.AwsEncoder
 
getAud() - Method in class com.salesforce.multicloudj.sts.model.GetCallerIdentityRequest
 
getAuthorizationHeader(AuthChallenge, String) - Method in class com.salesforce.multicloudj.registry.aws.AwsRegistry
 
getAuthorizationHeader(AuthChallenge, String) - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry
 
getAuthorizationHeader(AuthChallenge, String) - Method in class com.salesforce.multicloudj.registry.gcp.GcpRegistry
 
getAvailabilityCondition() - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.ScopeRule
 
getAvailablePermissions() - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.ScopeRule
 
getAvailableResource() - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.ScopeRule
 
getBackup(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.ali.AliDBBackupRestore
 
getBackup(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.aws.AwsDBBackupRestore
 
getBackup(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.client.DBBackupRestoreClient
Gets details of a specific backup by its ID.
getBackup(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore
Gets details of a specific backup by its ID.
getBackup(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.gcp.FSDBBackupRestore
 
getBackupId() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup
Unique identifier for the backup.
getBackupId() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore
ID of the backup being restored from.
getBackupId() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest
ID of the backup to restore from.
getBaseKeyColumns() - Method in class com.salesforce.multicloudj.docstore.ali.QueryRunner
 
getBaseTableName() - Method in class com.salesforce.multicloudj.docstore.ali.QueryRunner
 
getBearerToken(AuthChallenge, String, String, String...) - Method in class com.salesforce.multicloudj.registry.driver.BearerTokenExchange
Exchanges an identity token for a registry-scoped bearer token.
getBeforeQuery() - Method in class com.salesforce.multicloudj.docstore.client.Query
BeforeQuery is a callback that is called exactly once before the underlying service's query is executed.
getBeforeRun() - Method in class com.salesforce.multicloudj.docstore.aws.QueryRunner
 
getBeforeRun() - Method in class com.salesforce.multicloudj.docstore.gcp.QueryRunner
Callback to execute before running a query
getBestQueryable(Query) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
getBestQueryable(Query) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
getBlobListInBucket() - Static method in class com.salesforce.multicloudj.blob.Main
Retrieves the list of Blob in the bucket and returns an iterator of @{BlobInfo}
getBlobs() - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsBatch
 
getBlobs() - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsPageResponse
 
getBlobStore() - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
getBlobWriteOptions(UploadRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
getBody() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.EncodingResult
 
getBody() - Method in class com.salesforce.multicloudj.pubsub.driver.Message
Gets the message body content.
getBodyBase64Encoding() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.TopicOptions
 
getBucket() - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
getBucket() - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
getBucket() - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Returns the bucket this blob store operates against.
getBucket() - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
getBucket() - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
getBucket() - Method in class com.salesforce.multicloudj.blob.client.BucketClient
 
getBucket() - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
getBucket() - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Returns the bucket this blob store operates against.
getBucket() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getBucket() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload
 
getBucket() - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
getBucketInfoList() - Method in class com.salesforce.multicloudj.blob.driver.ListBucketsResponse
 
getBucketVersioning() - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Retrieves the bucket's versioning configuration.
getBucketVersioning() - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Retrieves the bucket's versioning configuration.
getBucketVersioning() - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Retrieves the bucket's versioning configuration.
getBypassGovernanceRetention() - Method in class com.salesforce.multicloudj.blob.driver.ObjectRetentionConfig
When true, allows shortening or removing retention on objects currently in RetentionMode.GOVERNANCE (AWS) / UNLOCKED (GCP) mode.
getBytes() - Method in class com.salesforce.multicloudj.blob.driver.ByteArray
 
getByteSize() - Method in interface com.salesforce.multicloudj.pubsub.batcher.Batcher.SizableItem
 
getCallerIdentity() - Method in class com.salesforce.multicloudj.sts.client.StsClient
Gets the caller identity for the default credentialsOverrider.
getCallerIdentity(GetCallerIdentityRequest) - Method in class com.salesforce.multicloudj.sts.client.StsClient
Gets the caller identity for the default credentialsOverrider.
getCallerIdentity(GetCallerIdentityRequest) - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts
Retrieves the caller identity.
getCallerIdentityFromProvider(GetCallerIdentityRequest) - Method in class com.salesforce.multicloudj.sts.ali.AliSts
 
getCallerIdentityFromProvider(GetCallerIdentityRequest) - Method in class com.salesforce.multicloudj.sts.aws.AwsSts
 
getCallerIdentityFromProvider(GetCallerIdentityRequest) - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts
Retrieves the caller identity from the provider.
getCallerIdentityFromProvider(GetCallerIdentityRequest) - Method in class com.salesforce.multicloudj.sts.gcp.GcpSts
 
GetCallerIdentityRequest - Class in com.salesforce.multicloudj.sts.model
 
GetCallerIdentityRequest.GetCallerIdentityRequestBuilder - Class in com.salesforce.multicloudj.sts.model
 
getChecksum() - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata
Checksum of the object as reported by the store, or null if the store does not report one.
getChecksumAlgorithm() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload
 
getChecksumAlgorithm() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest
 
getChecksumAlgorithm() - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest
(Optional) The checksum algorithm used for the checksumValue.
getChecksumAlgorithm() - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest
(Optional parameter) The checksum algorithm used for the checksumValue.
getChecksumValue() - Method in class com.salesforce.multicloudj.blob.driver.MultipartPart
 
getChecksumValue() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadResponse
 
getChecksumValue() - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest
(Optional) The base64-encoded checksum value to be signed into the presigned upload URL.
getChecksumValue() - Method in class com.salesforce.multicloudj.blob.driver.UploadPartResponse
 
getChecksumValue() - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest
(Optional parameter) The base64-encoded checksum value for upload validation.
getChecksumValue() - Method in class com.salesforce.multicloudj.blob.driver.UploadResponse
The base64-encoded checksum value returned by the service (if validation was requested).
getCiphertext() - Method in class com.salesforce.multicloudj.kms.model.DecryptRequest
 
getCiphertext() - Method in class com.salesforce.multicloudj.kms.model.EncryptResponse
 
getClazz() - Method in class com.salesforce.multicloudj.docstore.driver.FieldInfo
 
getClient() - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore.Builder
 
getCloudResourceName() - Method in class com.salesforce.multicloudj.sts.model.CallerIdentity
 
getCollection() - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
-- GETTER -- Gets the collection
getCollectionName() - Method in class com.salesforce.multicloudj.docstore.gcp.FSDocStore
Gets the collection name (last segment of the table name).
getCollectionOptions() - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
-- GETTER -- Gets the CredentialsOverrider.
getColumnFilter() - Method in class com.salesforce.multicloudj.docstore.ali.QueryPlanner.Plan
 
getColumnFilter() - Method in class com.salesforce.multicloudj.docstore.ali.QueryRunner
 
getColumnsToGet() - Method in class com.salesforce.multicloudj.docstore.ali.QueryRunner
 
getColumnValue() - Method in class com.salesforce.multicloudj.docstore.ali.AliEncoder
 
getCommonPrefixes() - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsBatch
 
getCommonPrefixes() - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsPageResponse
 
getConditions() - Method in class com.salesforce.multicloudj.iam.model.Statement
 
getConditions() - Method in class com.salesforce.multicloudj.iam.model.TrustConfiguration
 
getConditions() - Method in class com.salesforce.multicloudj.kms.model.KeyGrant
 
getConditionsAsStrings() - Method in class com.salesforce.multicloudj.iam.model.Statement
Returns conditions with string keys for internal use by translators.
getConfigDigest() - Method in class com.salesforce.multicloudj.registry.model.Manifest
 
getConsistentRead() - Method in class com.salesforce.multicloudj.docstore.client.Query
Optional consistency override; null inherits the client setting.
getConsistentRead() - Method in class com.salesforce.multicloudj.docstore.driver.ReadOptions
True requires strong consistency; false uses the substrate's normal read behavior.
getContentDisposition() - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest
Optional: Specify the Content-Disposition header to override in a presigned download URL.
getContentLength() - Method in class com.salesforce.multicloudj.blob.driver.MultipartPart
 
getContentLength() - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest
(Optional) The length of the content in bytes to be signed into the presigned upload URL.
getContentLength() - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest
(Optional parameter) The length of the content in bytes.
getContentType() - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata
The content type of the blob (e.g., "application/octet-stream", "application/x-directory")
getContentType() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload
 
getContentType() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest
 
getContentType() - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest
(Optional) The content type to be signed into the presigned upload URL.
getContentType() - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest
(Optional parameter) The content type of the blob (e.g., "application/octet-stream", "application/x-directory", "text/plain")
getCorrelationId() - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata
The correlation ID associated with the operation that produced this metadata.
getCorrelationId() - Method in class com.salesforce.multicloudj.blob.driver.CopyResponse
 
getCorrelationId() - Method in class com.salesforce.multicloudj.blob.driver.DownloadResponse
 
getCorrelationId() - Method in class com.salesforce.multicloudj.blob.driver.UploadResponse
The correlation ID associated with this upload.
getCorrelationId() - Method in class com.salesforce.multicloudj.common.observability.OperationContext
Application-supplied correlation ID used to correlate this operation's logs and traces.
getCorrelationIdKey() - Method in class com.salesforce.multicloudj.common.observability.OperationContext
Optional custom key name for the correlation ID on all three surfaces: stored object metadata, SLF4J MDC, and OTel span attributes.
getCreatedTime() - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata
The creation time of the blob.
getCreationDate() - Method in class com.salesforce.multicloudj.blob.driver.BucketInfo
 
getCreationTime() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup
Timestamp when the backup was created.
getCreationTime() - Method in class com.salesforce.multicloudj.kms.model.CreateKeyResponse
 
getCredentials() - Method in class com.salesforce.multicloudj.sts.model.SignedAuthRequest
 
getCredentials(CredentialsOverrider) - Static method in class com.salesforce.multicloudj.common.gcp.GcpCredentialsProvider
 
getCredentialScope() - Method in class com.salesforce.multicloudj.sts.model.AssumedRoleRequest
 
getCredentialsOverrider() - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
 
getCredentialsOverrider() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getCredentialsOverrider() - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
-- GETTER -- Gets the CredentialsOverrider.
getCredentialsOverrider() - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam.Builder
 
getCredentialsOverrider() - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms.Builder
 
getCredentialsOverrider() - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
getCredentialsProvider(CredentialsOverrider) - Static method in class com.salesforce.multicloudj.pubsub.ali.SmqCredentialsProvider
Returns an Alibaba credentials provider for the given overrider, or null only when the override is absent (the caller then resolves the default credential chain).
getCredentialsProvider(CredentialsOverrider, String) - Static method in class com.salesforce.multicloudj.blob.ali.OssCredentialsProvider
Returns an OSS SDK CredentialsProvider.
getCredentialsProvider(CredentialsOverrider, String) - Static method in class com.salesforce.multicloudj.docstore.ali.TableStoreCredentialsProvider
 
getCredentialsProvider(CredentialsOverrider, Region) - Static method in class com.salesforce.multicloudj.common.aws.CredentialsProvider
 
getCursorValues() - Method in class com.salesforce.multicloudj.docstore.gcp.FSPaginationToken
 
getCustomHeaders() - Method in class com.salesforce.multicloudj.sts.model.SignOptions
Additional headers to set on the request that is signed.
getDatabasePath() - Method in class com.salesforce.multicloudj.docstore.gcp.FSDocStore
Gets the database path from the collection name or uses the environment's default.
getDdb() - Method in class com.salesforce.multicloudj.docstore.aws.QueryRunner
 
getDefaultTracingPolicy() - Static method in class com.salesforce.multicloudj.common.observability.MultiCloudJObservability
Returns the current global default tracing policy.
getDelimiter() - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsPageRequest
 
getDelimiter() - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsRequest
 
getDescription() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup
Description or human-readable name for the backup.
getDescription() - Method in class com.salesforce.multicloudj.iam.model.CreateIdentityRequest
 
getDescription() - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest
 
getDescription() - Method in class com.salesforce.multicloudj.kms.model.CreateKeyResponse
 
getDescription() - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.AvailabilityCondition
Optional description of what this condition restricts.
getDestBucket() - Method in class com.salesforce.multicloudj.blob.driver.CopyRequest
The name of the destination bucket
getDestination() - Method in class com.salesforce.multicloudj.blob.driver.FailedBlobDownload
 
getDestKey() - Method in class com.salesforce.multicloudj.blob.driver.CopyFromRequest
The key of the blob you're copying into in the destination (current) bucket
getDestKey() - Method in class com.salesforce.multicloudj.blob.driver.CopyRequest
The key of the blob you're copying into in the destination bucket
getDigest() - Method in interface com.salesforce.multicloudj.registry.model.Image
 
getDigest() - Method in interface com.salesforce.multicloudj.registry.model.Layer
 
getDigest() - Method in class com.salesforce.multicloudj.registry.model.Manifest
 
getDigest() - Method in class com.salesforce.multicloudj.registry.model.Manifest.IndexEntry
 
getDigest() - Method in class com.salesforce.multicloudj.registry.model.Manifest.LayerInfo
 
getDirection() - Method in class com.salesforce.multicloudj.docstore.ali.QueryPlanner.Plan
 
getDirection() - Method in class com.salesforce.multicloudj.docstore.ali.QueryRunner
 
getDocStore() - Method in class com.salesforce.multicloudj.docstore.client.Query
The underlying document store implementation used to execute queries.
getDocument() - Method in class com.salesforce.multicloudj.docstore.driver.Action
 
getDocument(String[], boolean) - Method in class com.salesforce.multicloudj.docstore.driver.Document
 
getDuration() - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest
The duration for which this presigned URL will be valid once it's created
getDuration() - Method in class com.salesforce.multicloudj.sts.model.GetAccessTokenRequest
 
getDurationSeconds() - Method in class com.salesforce.multicloudj.sts.model.CredentialsOverrider
 
getEffect() - Method in class com.salesforce.multicloudj.iam.model.Statement
 
getEffect() - Method in class com.salesforce.multicloudj.kms.model.KeyGrant
 
getEffectiveCorrelationIdAttributeKey() - Method in class com.salesforce.multicloudj.common.observability.OperationContext
Resolves the effective correlation ID key for MDC entries and OTel span attributes.
getEffectiveCorrelationIdMetadataKey() - Method in class com.salesforce.multicloudj.common.observability.OperationContext
Resolves the effective correlation ID key for stored object metadata.
getEncryptionContext() - Method in class com.salesforce.multicloudj.kms.model.DecryptRequest
 
getEncryptionContext() - Method in class com.salesforce.multicloudj.kms.model.EncryptRequest
Additional authenticated data bound to the ciphertext.
getEnd() - Method in class com.salesforce.multicloudj.blob.driver.DownloadRequest
 
getEndpoint() - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
 
getEndpoint() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getEndpoint() - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
-- GETTER -- Gets the endpoint.
getEndpoint() - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam.Builder
 
getEndpoint() - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms.Builder
 
getEndpoint() - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
 
getEndpointType() - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
-- GETTER -- Gets the endpoint type.
getEndTime() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore
Timestamp when the restore operation completed.
getEtag() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadResponse
 
getEtag() - Method in class com.salesforce.multicloudj.blob.driver.UploadPartResponse
 
getETag() - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata
 
getETag() - Method in class com.salesforce.multicloudj.blob.driver.CopyResponse
 
getETag() - Method in class com.salesforce.multicloudj.blob.driver.UploadResponse
 
getException() - Method in class com.salesforce.multicloudj.blob.driver.FailedBlobDownload
 
getException() - Method in class com.salesforce.multicloudj.blob.driver.FailedBlobUpload
 
getException(int) - Static method in class com.salesforce.multicloudj.common.gcp.CommonErrorCodeMapping
Returns the appropriate SubstrateSdkException class for a given StorageException
getException(ApiException) - Static method in class com.salesforce.multicloudj.common.gcp.CommonErrorCodeMapping
Returns the appropriate SubstrateSdkException class for the given gax ApiException, defending against a null statusCode (which gax may produce for non-RPC failures wrapped at the gax layer).
getException(StatusCode.Code) - Static method in class com.salesforce.multicloudj.common.gcp.CommonErrorCodeMapping
Returns the appropriate SubstrateSdkException class for a given GCP/gRPC status code.
getException(StatusCode.Code) - Static method in class com.salesforce.multicloudj.docstore.gcp.ErrorCodeMapping
Returns the appropriate SubstrateSdkException class for a given GCP/gRPC status code.
getException(Throwable) - Static method in class com.salesforce.multicloudj.dbbackuprestore.ali.ErrorCodeMapping
Maps an Alibaba Cloud exception to the appropriate MultiCloudJ exception type.
getExceptionMapper() - Method in class com.salesforce.multicloudj.docstore.ali.QueryRunner
 
getExclusiveEndPrimaryKey() - Method in class com.salesforce.multicloudj.docstore.ali.QueryPlanner.Plan
 
getExclusiveEndPrimaryKey() - Method in class com.salesforce.multicloudj.docstore.ali.QueryRunner
 
getExclusiveStartKey() - Method in class com.salesforce.multicloudj.docstore.aws.AwsPaginationToken
 
getExecutorService() - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
getExecutorService() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getExpectedCustomHeaders() - Method in class com.salesforce.multicloudj.sts.model.ValidateOptions
Key-value pairs that must match the custom headers carried by the signed request.
getExpiration() - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlResponse
When the URL stops being valid.
getExpiration() - Method in class com.salesforce.multicloudj.sts.model.AssumedRoleRequest
 
getExpiration() - Method in class com.salesforce.multicloudj.sts.model.AssumeRoleWebIdentityRequest
 
getExpirationModel() - Method in class com.salesforce.multicloudj.kms.model.ImportKeyMaterialRequest
 
getExpiryTime() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup
Timestamp when the backup expires (if applicable).
getFailedTransfers() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryDownloadResponse
 
getFailedTransfers() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadResponse
 
getField() - Method in class com.salesforce.multicloudj.docstore.driver.FieldInfo
 
getField(String) - Method in class com.salesforce.multicloudj.docstore.driver.Document
 
getFieldNames() - Method in class com.salesforce.multicloudj.docstore.driver.Document
 
getFieldPath() - Method in class com.salesforce.multicloudj.docstore.driver.Filter
 
getFieldPaths() - Method in class com.salesforce.multicloudj.docstore.client.Query
A list of field paths to retrieve.
getFieldPaths() - Method in class com.salesforce.multicloudj.docstore.driver.Action
 
getFields(Class<?>) - Method in class com.salesforce.multicloudj.docstore.driver.FieldCache
 
getFilters() - Method in class com.salesforce.multicloudj.docstore.client.Query
Filters contain a list of filters for the query.
getFirestoreClient() - Method in class com.salesforce.multicloudj.docstore.gcp.QueryRunner
The Firestore client used for running queries
getFixedDelayMillis() - Method in class com.salesforce.multicloudj.common.retries.RetryConfig
Fixed delay in milliseconds between retries (FIXED mode only).
getGcpBlobStore() - Method in class com.salesforce.multicloudj.blob.gcp.async.GcpAsyncBlobStore.Builder
 
getGrants() - Method in class com.salesforce.multicloudj.kms.model.KeyPolicy
 
getGrpcEnabled() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getHttpAuthHeader(String) - Method in class com.salesforce.multicloudj.registry.driver.OciHttpTransport
Builds HTTP Authorization header for the given repository.
getHttpClient() - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
getHydrationBatchSize() - Method in class com.salesforce.multicloudj.docstore.ali.QueryRunner
 
getId() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload
 
getId() - Method in class com.salesforce.multicloudj.kms.model.KeyGrant
Optional caller-chosen identifier of the grant, kept on providers whose native policy entries carry an identifier and dropped on the others.
getIdentifier() - Method in class com.salesforce.multicloudj.kms.model.KeyPrincipal
Native identifier of the identity, interpreted according to KeyPrincipal.getType().
getIdentity(String, String, String) - Method in class com.salesforce.multicloudj.iam.client.IamClient
Retrieves metadata about an identity.
getIdentity(String, String, String) - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam
Retrieves information about an identity.
getIdentity(String, String, String) - Method in interface com.salesforce.multicloudj.iam.driver.Identity
Retrieves information about an identity.
getIdentityName() - Method in class com.salesforce.multicloudj.iam.model.AttachInlinePolicyRequest
 
getIdentityName() - Method in class com.salesforce.multicloudj.iam.model.CreateIdentityRequest
 
getIdentityName() - Method in class com.salesforce.multicloudj.iam.model.DeleteIdentityRequest
 
getIdentityName() - Method in class com.salesforce.multicloudj.iam.model.GetAttachedPoliciesRequest
 
getIdentityName() - Method in class com.salesforce.multicloudj.iam.model.GetIdentityRequest
 
getIdentityName() - Method in class com.salesforce.multicloudj.iam.model.GetInlinePolicyDetailsRequest
 
getIdentityName() - Method in class com.salesforce.multicloudj.iam.model.RemovePolicyRequest
 
GetIdentityRequest - Class in com.salesforce.multicloudj.iam.model
 
GetIdentityRequest.GetIdentityRequestBuilder - Class in com.salesforce.multicloudj.iam.model
 
getIdleConnectionTimeout() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getImageRef() - Method in interface com.salesforce.multicloudj.registry.model.Image
 
getImportParameters(GetImportParametersRequest) - Method in class com.salesforce.multicloudj.kms.client.KmsClient
Starts an import session for a key created with external origin.
getImportParameters(GetImportParametersRequest) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
Starts an import session for a key created with external origin.
getImportParameters(GetImportParametersRequest) - Method in interface com.salesforce.multicloudj.kms.driver.KeyManagement
Starts an import session for a key created with external origin.
GetImportParametersRequest - Class in com.salesforce.multicloudj.kms.model
Request for the parameters needed to import key material into a key.
GetImportParametersRequest.GetImportParametersRequestBuilder - Class in com.salesforce.multicloudj.kms.model
 
getImportToken() - Method in class com.salesforce.multicloudj.kms.model.ImportKeyMaterialRequest
Token from the ImportParameters whose public key wrapped the material.
getImportToken() - Method in class com.salesforce.multicloudj.kms.model.ImportParameters
Opaque token identifying this import session; pass it back unchanged.
getInclusiveStartPrimaryKey() - Method in class com.salesforce.multicloudj.docstore.ali.QueryPlanner.Plan
 
getInclusiveStartPrimaryKey() - Method in class com.salesforce.multicloudj.docstore.ali.QueryRunner
 
getIndex() - Method in class com.salesforce.multicloudj.docstore.driver.Action
 
getIndexManifests() - Method in class com.salesforce.multicloudj.registry.model.Manifest
 
getInitialDelayMillis() - Method in class com.salesforce.multicloudj.common.retries.RetryConfig
Initial delay in milliseconds before the first retry (EXPONENTIAL mode only).
getInitialReadBufferSizeInBytes() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getInlinePolicyDetails(GetInlinePolicyDetailsRequest) - Method in class com.salesforce.multicloudj.iam.client.IamClient
Retrieves the details of a specific inline policy attached to an identity.
getInlinePolicyDetails(GetInlinePolicyDetailsRequest) - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam
Retrieves the details of an inline policy attached to an identity.
getInlinePolicyDetails(GetInlinePolicyDetailsRequest) - Method in interface com.salesforce.multicloudj.iam.driver.Identity
Retrieves the details of an inline policy attached to an identity.
GetInlinePolicyDetailsRequest - Class in com.salesforce.multicloudj.iam.model
 
GetInlinePolicyDetailsRequest.GetInlinePolicyDetailsRequestBuilder - Class in com.salesforce.multicloudj.iam.model
 
getInputStream() - Method in class com.salesforce.multicloudj.blob.driver.DownloadResponse
 
getInputStream() - Method in class com.salesforce.multicloudj.blob.driver.MultipartPart
 
getInstanceId() - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
 
getInterceptors() - Method in class com.salesforce.multicloudj.registry.aws.AwsRegistry
 
getInterceptors() - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry
Returns the list of HTTP request interceptors to be registered with the HTTP client.
getKey() - Method in class com.salesforce.multicloudj.blob.driver.BlobIdentifier
 
getKey() - Method in class com.salesforce.multicloudj.blob.driver.BlobInfo
 
getKey() - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata
 
getKey() - Method in class com.salesforce.multicloudj.blob.driver.CopyResponse
 
getKey() - Method in class com.salesforce.multicloudj.blob.driver.DownloadRequest
 
getKey() - Method in class com.salesforce.multicloudj.blob.driver.DownloadResponse
 
getKey() - Method in class com.salesforce.multicloudj.blob.driver.ListBlobVersionsRequest
 
getKey() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload
 
getKey() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest
 
getKey() - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest
The key/name of the blob to access
getKey() - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest
(Required parameter) The name of the blob
getKey() - Method in class com.salesforce.multicloudj.blob.driver.UploadResponse
 
getKey() - Method in class com.salesforce.multicloudj.docstore.driver.Action
 
getKey() - Method in class com.salesforce.multicloudj.kms.model.KeyCondition
Encryption-context entry name for ConditionAttribute.ENCRYPTION_CONTEXT, or the native attribute name for ConditionAttribute.NATIVE; unset for the other attributes.
getKey(Document) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
getKey(Document) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
getKey(Document) - Method in interface com.salesforce.multicloudj.docstore.driver.Collection
 
getKey(Document) - Method in class com.salesforce.multicloudj.docstore.gcp.FSDocStore
getKeyContainer() - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms.Builder
 
getKeyContainer() - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
Provider resource that keys are created in and short key ids are resolved against, for providers that group keys under a parent resource.
getKeyId() - Method in class com.salesforce.multicloudj.kms.model.KeyRef
Native identifier of the key.
getKeyName() - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest
Optional human-readable name of the key, unique within the client's key container.
getKeyPolicy(KeyRef) - Method in class com.salesforce.multicloudj.kms.client.KmsClient
Reads the access policy attached to a key.
getKeyPolicy(KeyRef) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
Reads the access policy attached to a key.
getKeyPolicy(KeyRef) - Method in interface com.salesforce.multicloudj.kms.driver.KeyManagement
Reads the access policy attached to a key.
getKeyRef() - Method in class com.salesforce.multicloudj.kms.model.CreateKeyResponse
 
getKeyRef() - Method in class com.salesforce.multicloudj.kms.model.DecryptRequest
Key that produced the ciphertext.
getKeyRef() - Method in class com.salesforce.multicloudj.kms.model.DecryptResponse
Key that decrypted the ciphertext, when the provider reports it.
getKeyRef() - Method in class com.salesforce.multicloudj.kms.model.EncryptRequest
 
getKeyRef() - Method in class com.salesforce.multicloudj.kms.model.EncryptResponse
Key, including the version where the provider versions keys, that produced the ciphertext.
getKeyRef() - Method in class com.salesforce.multicloudj.kms.model.GetImportParametersRequest
Key, created with KeyOrigin.EXTERNAL, that the material will be imported into.
getKeyRef() - Method in class com.salesforce.multicloudj.kms.model.ImportKeyMaterialRequest
 
getKeyRef() - Method in class com.salesforce.multicloudj.kms.model.ImportParameters
 
getKeySpec() - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest
 
getKeyState() - Method in class com.salesforce.multicloudj.kms.model.CreateKeyResponse
 
getKeyUsage() - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest
 
getKind() - Method in class com.salesforce.multicloudj.docstore.driver.Action
 
getKmsEncryptionKeyId() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest
KMS encryption key identifier for encrypting the restored resource.
getKmsKeyId() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest
(Optional parameter) The KMS key ID or ARN to use for server-side encryption of every object uploaded from the directory.
getKmsKeyId() - Method in class com.salesforce.multicloudj.blob.driver.DownloadRequest
 
getKmsKeyId() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload
 
getKmsKeyId() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest
 
getKmsKeyId() - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest
Optional: Specify the KMS key ID to be used for encryption in a presignedUrl upload
getKmsKeyId() - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest
(Optional parameter) The KMS key ID or ARN to use for server-side encryption
getKmsTargetOptions(UploadRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
getLastModified() - Method in class com.salesforce.multicloudj.blob.driver.BlobInfo
 
getLastModified() - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata
 
getLastModified() - Method in class com.salesforce.multicloudj.blob.driver.CopyResponse
 
getLayerDigests() - Method in class com.salesforce.multicloudj.registry.model.Manifest
 
getLayerInfos() - Method in class com.salesforce.multicloudj.registry.model.Manifest
 
getLayers() - Method in interface com.salesforce.multicloudj.registry.model.Image
 
getLimit() - Method in class com.salesforce.multicloudj.docstore.client.Query
Limit sets the maximum number of results returned by running the query.
getList() - Method in class com.salesforce.multicloudj.docstore.ali.AliEncoder
 
getList() - Method in class com.salesforce.multicloudj.docstore.aws.AwsEncoder
 
getList() - Method in class com.salesforce.multicloudj.docstore.gcp.FSEncoder
 
getLocalDestinationDirectory() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryDownloadRequest
 
getLocalSourceDirectory() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest
 
getLoggableID() - Method in class com.salesforce.multicloudj.pubsub.driver.Message
Gets the loggable ID for this message (useful for debugging).
getMap() - Method in class com.salesforce.multicloudj.docstore.ali.AliEncoder
 
getMap() - Method in class com.salesforce.multicloudj.docstore.aws.AwsEncoder
 
getMap() - Method in class com.salesforce.multicloudj.docstore.gcp.FSEncoder
 
getMap() - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerEncoder
-- GETTER -- Gets the map of encoded Spanner Values.
getMaxAttempts() - Method in class com.salesforce.multicloudj.common.retries.RetryConfig
Maximum number of attempts including the initial request.
getMaxBatchByteSize() - Method in class com.salesforce.multicloudj.pubsub.batcher.Batcher.Options
Maximum total byte size of a batch (0 = unlimited)
getMaxBatchSize() - Method in class com.salesforce.multicloudj.pubsub.batcher.Batcher.Options
Maximum number of items in a single batch (0 = unlimited)
getMaxConcurrency() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getMaxConnections() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getMaxDelayMillis() - Method in class com.salesforce.multicloudj.common.retries.RetryConfig
Maximum delay cap in milliseconds (EXPONENTIAL mode only).
getMaxHandlers() - Method in class com.salesforce.multicloudj.pubsub.batcher.Batcher.Options
Maximum number of concurrent handler threads
getMaxNativeMemoryLimitInBytes() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getMaxOutstandingActionRPCs() - Method in class com.salesforce.multicloudj.docstore.driver.CollectionOptions
 
getMaxResults() - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsPageRequest
 
getMaxSessionDuration() - Method in class com.salesforce.multicloudj.iam.model.CreateOptions
 
getMd5() - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata
 
getMediaType() - Method in class com.salesforce.multicloudj.registry.model.Manifest.LayerInfo
 
getMetadata() - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata
 
getMetadata() - Method in class com.salesforce.multicloudj.blob.driver.DownloadResponse
 
getMetadata() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload
 
getMetadata() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest
 
getMetadata() - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest
Optional: Specify the metadata to be used in a presignedUrl upload
getMetadata() - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest
 
getMetadata() - Method in class com.salesforce.multicloudj.pubsub.driver.Message
Gets the message metadata.
getMetadata(String, String) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Retrieves the metadata of the Blob
getMetadata(String, String) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Retrieves the metadata of the Blob
getMetadata(String, String) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Retrieves the metadata of the Blob
getMetadata(String, String) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
getMetadata(String, String) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Retrieves the metadata of the Blob
getMetadata(String, String) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Retrieves the metadata of the Blob
getMetadata(String, String) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Retrieves the metadata of the Blob
getMetadata(String, String, OperationContext) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Retrieves the metadata of the Blob.
getMetadata(String, String, OperationContext) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Retrieves the metadata of the Blob
getMetadataForBlob() - Static method in class com.salesforce.multicloudj.blob.Main
Retrieves the metadata for the specified object for which to retrieve the metadata t
getMinBatchSize() - Method in class com.salesforce.multicloudj.pubsub.batcher.Batcher.Options
Minimum number of items required to form a batch
getMode() - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockConfiguration
Retention mode: GOVERNANCE (can be bypassed) or COMPLIANCE (cannot be bypassed).
getMode() - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockInfo
Retention mode: GOVERNANCE or COMPLIANCE.
getMode() - Method in class com.salesforce.multicloudj.blob.driver.ObjectRetentionConfig
Target retention mode.
getMode() - Method in class com.salesforce.multicloudj.common.retries.RetryConfig
The retry mode determining delay calculation strategy.
getMods() - Method in class com.salesforce.multicloudj.docstore.driver.Action
 
getMpuClient() - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore.Builder
 
getMultiplier() - Method in class com.salesforce.multicloudj.common.retries.RetryConfig
Multiplier for exponential backoff (EXPONENTIAL mode only).
getNackVisibilityTimeout() - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
getName() - Method in class com.salesforce.multicloudj.blob.driver.BucketInfo
 
getName() - Method in class com.salesforce.multicloudj.docstore.driver.FieldInfo
 
getName() - Method in class com.salesforce.multicloudj.iam.model.PolicyDocument
 
getName() - Method in class com.salesforce.multicloudj.pubsub.client.GetAttributeResult
 
getNewPartitionKey() - Method in class com.salesforce.multicloudj.docstore.ali.WriteOperation
 
getNewPartitionKey() - Method in class com.salesforce.multicloudj.docstore.aws.WriteOperation
 
getNewRevision() - Method in class com.salesforce.multicloudj.docstore.ali.WriteOperation
 
getNewRevision() - Method in class com.salesforce.multicloudj.docstore.aws.WriteOperation
 
getNextPageToken() - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsPageResponse
 
getNextStartPrimaryKey() - Method in class com.salesforce.multicloudj.docstore.ali.AliPaginationToken
 
getObjectLock() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest
Optional object lock (retention / legal hold) applied to each uploaded object, including the directory marker when a prefix is used.
getObjectLock() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload
 
getObjectLock() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest
 
getObjectLock() - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest
(Optional parameter) Object lock configuration for WORM protection.
getObjectLock(String, String) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
 
getObjectLock(String, String) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Gets object lock configuration for a blob.
getObjectLock(String, String) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Gets object lock configuration for a blob.
getObjectLock(String, String) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Gets object lock configuration for a blob.
getObjectLock(String, String) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
Gets object lock configuration for a blob.
getObjectLock(String, String) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
getObjectLockInfo() - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata
Object lock information for this blob. null if object lock is not configured.
getObjectSize() - Method in class com.salesforce.multicloudj.blob.driver.BlobInfo
 
getObjectSize() - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata
 
getObjectValue() - Method in class com.salesforce.multicloudj.docstore.ali.AliEncoder
 
getOciTransport() - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry
Returns the OCI HTTP transport for this registry.
getOffset() - Method in class com.salesforce.multicloudj.docstore.client.Query
Offset (also commonly referred to as `Skip`) sets the number of results to skip before returning results.
getOp() - Method in class com.salesforce.multicloudj.docstore.driver.Filter
 
getOperatingSystem() - Method in class com.salesforce.multicloudj.registry.model.Platform
 
getOperatingSystemFeatures() - Method in class com.salesforce.multicloudj.registry.model.Platform
 
getOperatingSystemVersion() - Method in class com.salesforce.multicloudj.registry.model.Platform
 
getOperation() - Method in class com.salesforce.multicloudj.iam.model.Action
Returns the operation component of this action.
getOperationContext() - Method in class com.salesforce.multicloudj.blob.driver.CopyFromRequest
(Optional) Per-call observability context carrying the correlation ID.
getOperationContext() - Method in class com.salesforce.multicloudj.blob.driver.CopyRequest
(Optional) Per-call observability context carrying the correlation ID.
getOperationContext() - Method in class com.salesforce.multicloudj.blob.driver.DownloadRequest
(Optional) Per-call observability context carrying the correlation ID.
getOperationContext() - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsPageRequest
(Optional parameter) Per-call observability context carrying the correlation ID.
getOperationContext() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest
(Optional parameter) Per-call observability context carrying the correlation ID.
getOperationContext() - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest
(Optional) Per-call observability context carrying the correlation ID.
getOperationContext() - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest
(Optional parameter) Per-call observability context carrying the correlation ID.
getOperator() - Method in class com.salesforce.multicloudj.kms.model.KeyCondition
 
getOptional(String) - Static method in class com.salesforce.multicloudj.examples.AppConfig
Returns the value for key, or null if it is unset, blank, or a placeholder.
getOptions() - Method in class com.salesforce.multicloudj.iam.model.CreateIdentityRequest
 
getOrderByField() - Method in class com.salesforce.multicloudj.docstore.client.Query
The field to use for sorting the results.
getOrigin() - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest
Source of the key material.
getOs() - Method in class com.salesforce.multicloudj.registry.model.Manifest.IndexEntry
 
getPaginationKeys() - Method in class com.salesforce.multicloudj.docstore.aws.QueryRunner
 
getPaginationToken() - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsPageRequest
 
getPaginationToken() - Method in class com.salesforce.multicloudj.docstore.ali.AliDocumentIterator
 
getPaginationToken() - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocumentIterator
 
getPaginationToken() - Method in class com.salesforce.multicloudj.docstore.client.Query
paginationToken sets the pagination token returned by the previous query.
getPaginationToken() - Method in interface com.salesforce.multicloudj.docstore.driver.DocumentIterator
 
getPaginationToken() - Method in class com.salesforce.multicloudj.docstore.gcp.FSDocumentIterator
 
getParallelDownloadsEnabled() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getParallelUploadsEnabled() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getPartBufferSize() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getPartitionKey() - Method in class com.salesforce.multicloudj.docstore.driver.CollectionOptions
 
getPartNumber() - Method in class com.salesforce.multicloudj.blob.driver.MultipartPart
 
getPartNumber() - Method in class com.salesforce.multicloudj.blob.driver.UploadPartResponse
 
getPath() - Method in class com.salesforce.multicloudj.iam.model.CreateOptions
 
getPermissionBoundary() - Method in class com.salesforce.multicloudj.iam.model.CreateOptions
 
getPerRequestLimit() - Method in class com.salesforce.multicloudj.docstore.ali.QueryRunner
 
getPlaintext() - Method in class com.salesforce.multicloudj.kms.model.DecryptResponse
 
getPlaintext() - Method in class com.salesforce.multicloudj.kms.model.EncryptRequest
 
getPlatform() - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
getPlatform() - Method in class com.salesforce.multicloudj.registry.model.Manifest.IndexEntry
 
getPolicy() - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest
Optional access policy for the new key.
getPolicyCapabilities() - Method in class com.salesforce.multicloudj.kms.ali.AliKms
 
getPolicyCapabilities() - Method in class com.salesforce.multicloudj.kms.aws.AwsKms
 
getPolicyCapabilities() - Method in class com.salesforce.multicloudj.kms.client.KmsClient
Describes the subset of the KeyPolicy model the provider enforces.
getPolicyCapabilities() - Method in interface com.salesforce.multicloudj.kms.driver.KeyManagement
Describes the subset of the KeyPolicy model this provider enforces.
getPolicyCapabilities() - Method in class com.salesforce.multicloudj.kms.gcp.GcpKms
 
getPolicyDocument() - Method in class com.salesforce.multicloudj.iam.model.AttachInlinePolicyRequest
 
getPolicyName() - Method in class com.salesforce.multicloudj.iam.model.GetInlinePolicyDetailsRequest
 
getPolicyName() - Method in class com.salesforce.multicloudj.iam.model.RemovePolicyRequest
 
getPrefix() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest
 
getPrefix() - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsPageRequest
 
getPrefix() - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsRequest
 
getPrefixesToExclude() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryDownloadRequest
 
getPrefixExclusionsFilter(List<String>) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
getPrefixExclusionsFilter(List<String>, AtomicLong) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
Same filter contract as the single-arg overload — return false to exclude.
getPrefixToDownload() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryDownloadRequest
 
getPresigner() - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore
Returns an S3Presigner for the current credentials
getPresigner() - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Returns an S3Presigner for the current credentials
getPrincipals() - Method in class com.salesforce.multicloudj.iam.model.Statement
 
getPrincipals() - Method in class com.salesforce.multicloudj.kms.model.KeyGrant
 
getProperties() - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
 
getProperties() - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
 
getProperties() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getProperties() - Method in interface com.salesforce.multicloudj.common.provider.SdkProvider.Builder
Returns the custom properties set on this builder.
getProperties() - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms.Builder
 
getProtectionLevel() - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest
 
getProviderId() - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStoreProvider
 
getProviderId() - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
getProviderId() - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
getProviderId() - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStoreProvider
 
getProviderId() - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobClient
 
getProviderId() - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
getProviderId() - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
 
getProviderId() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getProviderId() - Method in class com.salesforce.multicloudj.blob.gcp.async.GcpAsyncBlobStoreProvider
 
getProviderId() - Method in interface com.salesforce.multicloudj.common.provider.SdkProvider.Builder
Returns the providerId set on this builder.
getProviderId() - Method in interface com.salesforce.multicloudj.common.provider.SdkProvider
Retrieves the unique identifier for this provider.
getProviderId() - Method in interface com.salesforce.multicloudj.common.service.SdkService
Retrieves the unique identifier for this service implementation.
getProviderId() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore
 
getProviderId() - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
 
getProviderId() - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam
Retrieves the unique identifier for this service implementation.
getProviderId() - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms.Builder
 
getProviderId() - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
 
getProviderId() - Method in class com.salesforce.multicloudj.pubsub.ali.AliSmqQueue
 
getProviderId() - Method in class com.salesforce.multicloudj.pubsub.ali.AliSmqTopic
 
getProviderId() - Method in class com.salesforce.multicloudj.pubsub.ali.AliSubscription
 
getProviderId() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSnsTopic
 
getProviderId() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSqsTopic
 
getProviderId() - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
getProviderId() - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
 
getProviderId() - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
getProviderId() - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry
 
getProviderId() - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts
Retrieves the unique identifier for this service implementation.
getProviderId() - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities.Builder
 
getProviderId() - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities
Retrieves the unique identifier for this service implementation.
getProviderId() - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsVerifier
Retrieves the unique identifier for this service implementation.
getProxyEndpoint() - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
 
getProxyEndpoint() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getProxyEndpoint() - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms.Builder
 
getProxyEndpoint() - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
getProxyEndpoint() - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
 
getQueryRequest() - Method in class com.salesforce.multicloudj.docstore.aws.QueryRunner
 
getQueryRequest() - Method in class com.salesforce.multicloudj.docstore.gcp.QueryRunner
The RunQueryRequest to execute
getQuotaProjectId() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getReadOptions() - Method in class com.salesforce.multicloudj.docstore.driver.Action
 
getRealm() - Method in class com.salesforce.multicloudj.registry.driver.AuthChallenge
The realm URL for token exchange (Bearer auth).
getReference() - Method in class com.salesforce.multicloudj.registry.driver.ImageReference
Tag or digest for /v2/{repository}/manifests/{reference}.
getRegion() - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
getRegion() - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Returns the region this blob store operates against.
getRegion() - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
getRegion() - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobClient
 
getRegion() - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
getRegion() - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
 
getRegion() - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Returns the region this blob store operates against.
getRegion() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getRegion() - Method in class com.salesforce.multicloudj.blob.driver.BucketInfo
 
getRegion() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore.Builder
 
getRegion() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore
 
getRegion() - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
-- GETTER -- Gets the region.
getRegion() - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam.Builder
 
getRegion() - Method in class com.salesforce.multicloudj.iam.model.AttachInlinePolicyRequest
 
getRegion() - Method in class com.salesforce.multicloudj.iam.model.CreateIdentityRequest
 
getRegion() - Method in class com.salesforce.multicloudj.iam.model.DeleteIdentityRequest
 
getRegion() - Method in class com.salesforce.multicloudj.iam.model.GetAttachedPoliciesRequest
 
getRegion() - Method in class com.salesforce.multicloudj.iam.model.GetIdentityRequest
 
getRegion() - Method in class com.salesforce.multicloudj.iam.model.GetInlinePolicyDetailsRequest
 
getRegion() - Method in class com.salesforce.multicloudj.iam.model.RemovePolicyRequest
 
getRegion() - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms.Builder
 
getRegion() - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
 
getRegion() - Method in class com.salesforce.multicloudj.kms.model.KeyRef
 
getRegion() - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
getRegion() - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
 
getRegion() - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsVerifier.Builder
 
getRegistryEndpoint() - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
getRegistryEndpoint() - Method in class com.salesforce.multicloudj.registry.driver.OciHttpTransport
 
getRepository() - Method in class com.salesforce.multicloudj.registry.driver.ImageReference
For /v2/{repository}/...
getRequest() - Method in class com.salesforce.multicloudj.sts.model.SignedAuthRequest
 
getResourceName() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore.Builder
 
getResourceName() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore
 
getResourceName() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup
Name of the table that this backup represents.
getResourceName() - Method in class com.salesforce.multicloudj.kms.model.KeyRef
Fully qualified native resource name of the key, when the provider reports one.
getResourcePrefix() - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.AvailabilityCondition
Cloud-agnostic resource prefix constraint.
getResources() - Method in class com.salesforce.multicloudj.iam.model.Statement
 
getRestoreId() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore
Unique identifier for the restore operation.
getRestoreJob(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.ali.AliDBBackupRestore
 
getRestoreJob(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.aws.AwsDBBackupRestore
 
getRestoreJob(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.client.DBBackupRestoreClient
Gets details of a specific restore operation by its ID.
getRestoreJob(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore
Gets details of a specific restore operation by its ID.
getRestoreJob(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.gcp.FSDBBackupRestore
 
getRetainUntilDate() - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockConfiguration
Date until which the object should be retained (WORM protection).
getRetainUntilDate() - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockInfo
Date until which the object is retained.
getRetainUntilDate() - Method in class com.salesforce.multicloudj.blob.driver.ObjectRetentionConfig
New retention expiration date.
getRetryConfig() - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
 
getRetryConfig() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getRetryConfig() - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
-- GETTER -- Gets the RetryConfig.
getRetryConfig() - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms.Builder
 
getRetryConfig() - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
 
getRevisionField() - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
 
getRevisionField() - Method in interface com.salesforce.multicloudj.docstore.driver.Collection
 
getRevisionField() - Method in class com.salesforce.multicloudj.docstore.driver.CollectionOptions
 
getRole() - Method in class com.salesforce.multicloudj.sts.model.AssumedRoleRequest
 
getRole() - Method in class com.salesforce.multicloudj.sts.model.AssumeRoleWebIdentityRequest
 
getRole() - Method in class com.salesforce.multicloudj.sts.model.CredentialsOverrider
 
getRoleId() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest
role id for restore operations requiring role-based authorization.
getRoleName() - Method in class com.salesforce.multicloudj.iam.model.GetAttachedPoliciesRequest
 
getRoleName() - Method in class com.salesforce.multicloudj.iam.model.GetInlinePolicyDetailsRequest
 
getRowChange() - Method in class com.salesforce.multicloudj.docstore.ali.WriteOperation
 
getRules() - Method in class com.salesforce.multicloudj.sts.model.CredentialScope
 
getRun() - Method in class com.salesforce.multicloudj.docstore.ali.WriteOperation
 
getRun() - Method in class com.salesforce.multicloudj.docstore.aws.WriteOperation
 
getS3Client() - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore.Builder
 
getS3Client() - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore.Builder
 
getScanRequest() - Method in class com.salesforce.multicloudj.docstore.aws.QueryRunner
 
getScheme() - Method in class com.salesforce.multicloudj.registry.driver.AuthChallenge
The authentication scheme (ANONYMOUS, BASIC, or BEARER).
getScope() - Method in class com.salesforce.multicloudj.registry.driver.AuthChallenge
The requested scope.
getSecurityToken() - Method in class com.salesforce.multicloudj.sts.model.StsCredentials
 
getService() - Method in class com.salesforce.multicloudj.iam.model.Action
Returns the service component of this action.
getService() - Method in class com.salesforce.multicloudj.registry.driver.AuthChallenge
The service identifier.
getServiceId() - Method in class com.salesforce.multicloudj.common.observability.OperationContext
Application-supplied service ID identifying the calling service.
getSessionCredentials() - Method in class com.salesforce.multicloudj.sts.model.CredentialsOverrider
 
getSessionName() - Method in class com.salesforce.multicloudj.sts.model.AssumedRoleRequest
 
getSessionName() - Method in class com.salesforce.multicloudj.sts.model.AssumeRoleWebIdentityRequest
 
getSessionName() - Method in class com.salesforce.multicloudj.sts.model.CredentialsOverrider
 
getSid() - Method in class com.salesforce.multicloudj.iam.model.Statement
 
getSignedHeaders() - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlResponse
Headers the uploader must replay verbatim.
getSignedIdentity() - Method in class com.salesforce.multicloudj.sts.model.SignedAuthRequest
 
getSize() - Method in interface com.salesforce.multicloudj.registry.model.Layer
 
getSize() - Method in class com.salesforce.multicloudj.registry.model.Manifest.LayerInfo
 
getSizeInBytes() - Method in class com.salesforce.multicloudj.blob.driver.UploadPartResponse
 
getSizeInBytes() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup
Size of the backup in bytes (if available). -1 if size information is not available.
getSocketTimeout() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getSortKey() - Method in class com.salesforce.multicloudj.docstore.driver.CollectionOptions
 
getSource() - Method in class com.salesforce.multicloudj.blob.driver.FailedBlobUpload
 
getSrcBucket() - Method in class com.salesforce.multicloudj.blob.driver.CopyFromRequest
The name of the source bucket
getSrcKey() - Method in class com.salesforce.multicloudj.blob.driver.CopyFromRequest
The key of the blob to copy from the source bucket
getSrcKey() - Method in class com.salesforce.multicloudj.blob.driver.CopyRequest
The key of the blob to copy
getSrcVersionId() - Method in class com.salesforce.multicloudj.blob.driver.CopyFromRequest
This field is optional.
getSrcVersionId() - Method in class com.salesforce.multicloudj.blob.driver.CopyRequest
This field is optional.
getStart() - Method in class com.salesforce.multicloudj.blob.driver.DownloadRequest
 
getStartTime() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore
Timestamp when the restore operation started.
getStatements() - Method in class com.salesforce.multicloudj.iam.model.PolicyDocument
 
getStatus() - Method in class com.salesforce.multicloudj.blob.driver.BucketVersioningConfiguration
The bucket's versioning state.
getStatus() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup
Current status of the backup.
getStatus() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore
Current status of the restore operation.
getStatusMessage() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore
Status or failure message from the restore job.
getStorage() - Method in class com.salesforce.multicloudj.blob.gcp.async.GcpAsyncBlobStore.Builder
 
getStorage() - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore.Builder
 
getStorageClass() - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest
(Optional parameter) The storage class for the blob (e.g., STANDARD, NEARLINE, COLDLINE, ARCHIVE for GCP)
getSTSCredentialsWithAssumeRole(AssumedRoleRequest) - Method in class com.salesforce.multicloudj.sts.ali.AliSts
 
getSTSCredentialsWithAssumeRole(AssumedRoleRequest) - Method in class com.salesforce.multicloudj.sts.aws.AwsSts
 
getSTSCredentialsWithAssumeRole(AssumedRoleRequest) - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts
Retrieves STS credentialsOverrider with assumed role.
getSTSCredentialsWithAssumeRole(AssumedRoleRequest) - Method in class com.salesforce.multicloudj.sts.gcp.GcpSts
 
getSTSCredentialsWithAssumeRoleWebIdentity(AssumeRoleWebIdentityRequest) - Method in class com.salesforce.multicloudj.sts.ali.AliSts
 
getSTSCredentialsWithAssumeRoleWebIdentity(AssumeRoleWebIdentityRequest) - Method in class com.salesforce.multicloudj.sts.aws.AwsSts
 
getSTSCredentialsWithAssumeRoleWebIdentity(AssumeRoleWebIdentityRequest) - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts
Retrieves STS credentials with AssumeRoleWithWebIdentity.
getSTSCredentialsWithAssumeRoleWebIdentity(AssumeRoleWebIdentityRequest) - Method in class com.salesforce.multicloudj.sts.gcp.GcpSts
 
getSubject() - Method in class com.salesforce.multicloudj.registry.model.Manifest
 
getSubscriptionAttributes() - Static method in class com.salesforce.multicloudj.pubsub.Main
Gets subscription attributes.
getSupportedActions() - Method in class com.salesforce.multicloudj.kms.model.PolicyCapabilities
 
getSupportedConditionAttributes() - Method in class com.salesforce.multicloudj.kms.model.PolicyCapabilities
Condition attributes the provider can express; empty when grants cannot carry conditions.
getSupportedPrincipalTypes() - Method in class com.salesforce.multicloudj.kms.model.PolicyCapabilities
 
getSyncClient() - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore.Builder
 
getTableDescription() - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
getTableDescription() - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
getTableName() - Method in class com.salesforce.multicloudj.docstore.ali.QueryRunner
 
getTableName() - Method in class com.salesforce.multicloudj.docstore.driver.CollectionOptions
 
getTableStoreClient() - Method in class com.salesforce.multicloudj.docstore.ali.QueryRunner
 
getTags() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest
(Optional parameter) The map of tagName to tagValue to be associated with all blobs in the directory
getTags() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload
 
getTags() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest
 
getTags() - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest
Optional: Specify the tags to be used in a presignedUrl upload.
getTags() - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest
(Optional parameter) The map of tagName to tagValue to be associated with the blob
getTags() - Static method in class com.salesforce.multicloudj.blob.Main
This method retrieves all tags associated with a specific blob.
getTags() - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest
 
getTags(String) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Returns a map of all the tags associated with the blob
getTags(String) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Returns a map of all the tags associated with the blob
getTags(String) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Returns a map of all the tags associated with the blob
getTags(String) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
getTags(String) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Returns a map of all the tags associated with the blob.
getTags(String) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Returns a map of all the tags associated with the blob
getTags(String) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Returns a map of all the tags associated with the blob
getTags(String, OperationContext) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Returns a map of all the tags associated with the blob.
getTags(String, OperationContext) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Returns a map of all the tags associated with the blob.
getTargetPlatform() - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry
 
getTargetResource() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore
Name of the target resource (table/database) being restored to.
getTargetResource() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest
Name of the target table to restore to.
getTargetThroughputInGbps() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getTenantId() - Method in class com.salesforce.multicloudj.common.observability.OperationContext
Application-supplied tenant ID.
getTenantId() - Method in class com.salesforce.multicloudj.iam.model.AttachInlinePolicyRequest
 
getTenantId() - Method in class com.salesforce.multicloudj.iam.model.CreateIdentityRequest
 
getTenantId() - Method in class com.salesforce.multicloudj.iam.model.DeleteIdentityRequest
 
getTenantId() - Method in class com.salesforce.multicloudj.iam.model.GetAttachedPoliciesRequest
 
getTenantId() - Method in class com.salesforce.multicloudj.iam.model.GetIdentityRequest
 
getTenantId() - Method in class com.salesforce.multicloudj.iam.model.GetInlinePolicyDetailsRequest
 
getTenantId() - Method in class com.salesforce.multicloudj.iam.model.RemovePolicyRequest
 
getThresholdBytes() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getTitle() - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.AvailabilityCondition
Optional title for the condition.
getTokenExpiry() - Method in class com.salesforce.multicloudj.kms.model.ImportParameters
 
getTopic() - Method in class com.salesforce.multicloudj.pubsub.client.GetAttributeResult
 
getTotalBytesTransferred() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryDownloadResponse
 
getTotalBytesTransferred() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadResponse
 
getTotalTimeout() - Method in class com.salesforce.multicloudj.common.retries.RetryConfig
Optional total timeout in milliseconds for all retry attempts combined.
getTracingPolicy() - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
 
getTracingPolicy() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getTransferDirectoryMaxConcurrency() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getTransferManager() - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore.Builder
 
getTransferManager() - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore.Builder
 
getTransferManagerThreadPoolSize() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getTransformerSupplier() - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore.Builder
 
getTransformerSupplier() - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore.Builder
 
getTransformerSupplier() - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore.Builder
 
getTransformerSupplier() - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore.Builder
 
getTransformerSupplier() - Method in class com.salesforce.multicloudj.blob.gcp.async.GcpAsyncBlobStore.Builder
 
getTransformerSupplier() - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore.Builder
 
getTrustConfig() - Method in class com.salesforce.multicloudj.iam.model.CreateIdentityRequest
 
getTrustedPrincipals() - Method in class com.salesforce.multicloudj.iam.model.TrustConfiguration
 
getType() - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest
The type of presignedUrl operation.
getType() - Method in class com.salesforce.multicloudj.kms.model.KeyPrincipal
 
getType() - Method in class com.salesforce.multicloudj.sts.model.CredentialsOverrider
 
getUncompressed() - Method in interface com.salesforce.multicloudj.registry.model.Layer
 
getUrl() - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlResponse
The presigned URL.
getUseEnvironmentVariableProxyValues() - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
 
getUseEnvironmentVariableProxyValues() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getUseEnvironmentVariableProxyValues() - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
 
getUseEventBasedHold() - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockConfiguration
Event-based hold: Resets the object's time-in-bucket for retention policy calculation when released.
getUseEventBasedHold() - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockInfo
 
getUserId() - Method in class com.salesforce.multicloudj.sts.model.CallerIdentity
 
getUseSystemPropertyProxyValues() - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
 
getUseSystemPropertyProxyValues() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getUseSystemPropertyProxyValues() - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
 
getUseTransferListener() - Method in class com.salesforce.multicloudj.blob.async.driver.AsyncBlobStoreProvider.Builder
 
getValidator() - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
getValidTo() - Method in class com.salesforce.multicloudj.kms.model.ImportKeyMaterialRequest
Expiry of the material; required with ExpirationModel.KEY_MATERIAL_EXPIRES.
getValue() - Method in class com.salesforce.multicloudj.blob.driver.Checksum
 
getValue() - Method in class com.salesforce.multicloudj.docstore.driver.Filter
 
getValue() - Method in class com.salesforce.multicloudj.docstore.gcp.FSEncoder
 
getValue() - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerEncoder
Gets the encoded Spanner Value.
getValue() - Method in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Returns the string representation used in policy documents.
getValue() - Method in enum class com.salesforce.multicloudj.iam.model.Effect
Returns the string representation used in policy documents.
getValues() - Method in class com.salesforce.multicloudj.kms.model.KeyCondition
 
getVariant() - Method in class com.salesforce.multicloudj.registry.model.Platform
 
getVaultId() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup
Vault identifier where the backup is stored.
getVaultId() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest
Vault identifier for backup vault-based restore operations.
getVersion() - Method in class com.salesforce.multicloudj.iam.model.PolicyDocument
 
getVersionId() - Method in class com.salesforce.multicloudj.blob.driver.BlobIdentifier
 
getVersionId() - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata
The versionId of this blob.
getVersionId() - Method in class com.salesforce.multicloudj.blob.driver.CopyResponse
The versionId of this blob.
getVersionId() - Method in class com.salesforce.multicloudj.blob.driver.DownloadRequest
 
getVersionId() - Method in class com.salesforce.multicloudj.blob.driver.UploadResponse
The versionId of this blob.
getVersionId() - Method in class com.salesforce.multicloudj.common.exceptions.ArchiveInfo
 
getVersionId() - Method in class com.salesforce.multicloudj.kms.model.KeyRef
Version of the key material, for providers that version keys.
getVisibilityTimeout() - Method in class com.salesforce.multicloudj.pubsub.driver.AckInfo
 
getVisibleColumns() - Method in class com.salesforce.multicloudj.docstore.ali.QueryRunner
 
getWebIdentityProviderArn() - Method in class com.salesforce.multicloudj.sts.model.AssumeRoleWebIdentityRequest
 
getWebIdentityToken() - Method in class com.salesforce.multicloudj.sts.model.AssumeRoleWebIdentityRequest
 
getWebIdentityTokenSupplier() - Method in class com.salesforce.multicloudj.sts.model.CredentialsOverrider
 
getWrappedKeyMaterial() - Method in class com.salesforce.multicloudj.kms.model.ImportKeyMaterialRequest
Key material wrapped with the import parameters' public key and algorithm.
getWrappingAlgorithm() - Method in class com.salesforce.multicloudj.kms.model.GetImportParametersRequest
 
getWrappingAlgorithm() - Method in class com.salesforce.multicloudj.kms.model.ImportParameters
 
getWrappingKeySpec() - Method in class com.salesforce.multicloudj.kms.model.GetImportParametersRequest
Size of the wrapping public key.
getWrappingKeySpec() - Method in class com.salesforce.multicloudj.kms.model.ImportParameters
 
getWrappingPublicKey() - Method in class com.salesforce.multicloudj.kms.model.ImportParameters
DER-encoded X.509 SubjectPublicKeyInfo of the RSA wrapping key.
getWriteItem() - Method in class com.salesforce.multicloudj.docstore.aws.WriteOperation
 
globalFieldIncluded(Query, IndexMeta) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
globalFieldIncluded(Query, GlobalSecondaryIndexDescription) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
GOVERNANCE - Enum constant in enum class com.salesforce.multicloudj.blob.driver.RetentionMode
Governance mode: Retention can be bypassed by users with special permissions.
grant(KeyGrant) - Method in class com.salesforce.multicloudj.kms.model.KeyPolicy.KeyPolicyBuilder
 
grants(Collection<? extends KeyGrant>) - Method in class com.salesforce.multicloudj.kms.model.KeyPolicy.KeyPolicyBuilder
 
GREATER_THAN - Enum constant in enum class com.salesforce.multicloudj.docstore.driver.FilterOperation
 
GREATER_THAN_OR_EQUAL_TO - Enum constant in enum class com.salesforce.multicloudj.docstore.driver.FilterOperation
 
groupActions(List<Action>, List<Action>, List<Action>, List<Action>, List<Action>, List<Action>) - Static method in class com.salesforce.multicloudj.docstore.driver.Util
 
groupByFieldPath(List<Action>) - Static method in class com.salesforce.multicloudj.docstore.driver.Util
 

H

handleException(Throwable) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
 
hasEqualityFilter(Query, String) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
hasEqualityFilter(Query, String) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
hasField(String) - Method in class com.salesforce.multicloudj.docstore.driver.Document
 
hasFilter(Query, String) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
hasFilter(Query, String) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
hashCode() - Method in class com.salesforce.multicloudj.blob.driver.BlobInfo
 
hashCode() - Method in class com.salesforce.multicloudj.blob.driver.Checksum
 
hashCode() - Method in class com.salesforce.multicloudj.blob.driver.CopyResponse
 
hashCode() - Method in class com.salesforce.multicloudj.blob.driver.DownloadResponse
 
hashCode() - Method in class com.salesforce.multicloudj.blob.driver.UploadResponse
 
hashCode() - Method in class com.salesforce.multicloudj.common.observability.OperationContext
 
hashCode() - Method in class com.salesforce.multicloudj.docstore.driver.ReadOptions
 
hashCode() - Method in class com.salesforce.multicloudj.iam.model.Action
 
hashCode() - Method in class com.salesforce.multicloudj.kms.model.KeyCondition
 
hashCode() - Method in class com.salesforce.multicloudj.kms.model.KeyGrant
 
hashCode() - Method in class com.salesforce.multicloudj.kms.model.KeyPolicy
 
hashCode() - Method in class com.salesforce.multicloudj.kms.model.KeyPrincipal
 
hashCode() - Method in class com.salesforce.multicloudj.kms.model.KeyRef
 
hashCode() - Method in class com.salesforce.multicloudj.pubsub.ali.AliSubscription.AliAckID
 
hasNext() - Method in class com.salesforce.multicloudj.blob.ali.BlobInfoIterator
 
hasNext() - Method in class com.salesforce.multicloudj.blob.ali.BlobMetadataIterator
 
hasNext() - Method in class com.salesforce.multicloudj.blob.aws.BlobInfoIterator
 
hasNext() - Method in class com.salesforce.multicloudj.blob.aws.BlobMetadataIterator
 
hasNext() - Method in class com.salesforce.multicloudj.docstore.ali.AliDocumentIterator
 
hasNext() - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocumentIterator
 
hasNext() - Method in interface com.salesforce.multicloudj.docstore.driver.DocumentIterator
 
hasNext() - Method in class com.salesforce.multicloudj.docstore.gcp.FSDocumentIterator
HexUtil - Class in com.salesforce.multicloudj.common.util
 
HSM - Enum constant in enum class com.salesforce.multicloudj.kms.model.ProtectionLevel
 
httpClient - Variable in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 

I

iam - Variable in class com.salesforce.multicloudj.iam.client.IamClient
 
iam - Variable in class com.salesforce.multicloudj.iam.client.IamClient.IamClientBuilder
 
IamActions - Class in com.salesforce.multicloudj.iam.model
Pre-defined IAM service actions for IAM policies.
iamBuilder - Variable in class com.salesforce.multicloudj.iam.client.IamClient.IamClientBuilder
 
IamClient - Class in com.salesforce.multicloudj.iam.client
Entry point for client code to interact with Identity and Access Management (IAM) services in a substrate-agnostic way.
IamClient(AbstractIam) - Constructor for class com.salesforce.multicloudj.iam.client.IamClient
Constructor for IamClient with IamClientBuilder.
IamClient.IamClientBuilder - Class in com.salesforce.multicloudj.iam.client
Builder class for IamClient.
IamClientBuilder(String) - Constructor for class com.salesforce.multicloudj.iam.client.IamClient.IamClientBuilder
Constructor for IamClientBuilder.
id(String) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload.MultipartUploadBuilder
 
id(String) - Method in class com.salesforce.multicloudj.kms.model.KeyGrant.KeyGrantBuilder
Optional caller-chosen identifier of the grant, kept on providers whose native policy entries carry an identifier and dropped on the others.
identifier(String) - Method in class com.salesforce.multicloudj.kms.model.KeyPrincipal.KeyPrincipalBuilder
Native identifier of the identity, interpreted according to KeyPrincipal.getType().
Identity - Interface in com.salesforce.multicloudj.iam.driver
Identity defines the contract for IAM operations across cloud providers.
IDENTITY - Enum constant in enum class com.salesforce.multicloudj.kms.model.PrincipalType
A single identity, such as a role, service account or user.
identityName(String) - Method in class com.salesforce.multicloudj.iam.model.AttachInlinePolicyRequest.AttachInlinePolicyRequestBuilder
 
identityName(String) - Method in class com.salesforce.multicloudj.iam.model.CreateIdentityRequest.CreateIdentityRequestBuilder
 
identityName(String) - Method in class com.salesforce.multicloudj.iam.model.DeleteIdentityRequest.DeleteIdentityRequestBuilder
 
identityName(String) - Method in class com.salesforce.multicloudj.iam.model.GetAttachedPoliciesRequest.GetAttachedPoliciesRequestBuilder
 
identityName(String) - Method in class com.salesforce.multicloudj.iam.model.GetIdentityRequest.GetIdentityRequestBuilder
 
identityName(String) - Method in class com.salesforce.multicloudj.iam.model.GetInlinePolicyDetailsRequest.GetInlinePolicyDetailsRequestBuilder
 
identityName(String) - Method in class com.salesforce.multicloudj.iam.model.RemovePolicyRequest.RemovePolicyRequestBuilder
 
image(String, List<Manifest.LayerInfo>, String, Map<String, String>, String) - Static method in class com.salesforce.multicloudj.registry.model.Manifest
 
image(String, List<String>, String) - Static method in class com.salesforce.multicloudj.registry.model.Manifest
 
Image - Interface in com.salesforce.multicloudj.registry.model
Interface for a container image; implementations are provided by the registry driver.
ImageReference - Class in com.salesforce.multicloudj.registry.driver
Parsed image reference for OCI Registry API v2.
IMPORT_KEY_MATERIAL - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyAction
Starting import sessions and importing key material into the key.
importKeyMaterial(ImportKeyMaterialRequest) - Method in class com.salesforce.multicloudj.kms.client.KmsClient
Imports wrapped key material into a key created with external origin.
importKeyMaterial(ImportKeyMaterialRequest) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
Imports wrapped key material into a key created with external origin.
importKeyMaterial(ImportKeyMaterialRequest) - Method in interface com.salesforce.multicloudj.kms.driver.KeyManagement
Imports wrapped key material into a key created with external origin.
ImportKeyMaterialRequest - Class in com.salesforce.multicloudj.kms.model
Request to import wrapped key material into a key created with KeyOrigin.EXTERNAL.
ImportKeyMaterialRequest.ImportKeyMaterialRequestBuilder - Class in com.salesforce.multicloudj.kms.model
 
ImportParameters - Class in com.salesforce.multicloudj.kms.model
Parameters for importing key material: the caller wraps the material with ImportParameters.getWrappingPublicKey() using ImportParameters.getWrappingAlgorithm() and passes the result, together with ImportParameters.getImportToken(), to importKeyMaterial before ImportParameters.getTokenExpiry().
ImportParameters.ImportParametersBuilder - Class in com.salesforce.multicloudj.kms.model
 
importToken(String) - Method in class com.salesforce.multicloudj.kms.model.ImportKeyMaterialRequest.ImportKeyMaterialRequestBuilder
Token from the ImportParameters whose public key wrapped the material.
importToken(String) - Method in class com.salesforce.multicloudj.kms.model.ImportParameters.ImportParametersBuilder
Opaque token identifying this import session; pass it back unchanged.
IN - Enum constant in enum class com.salesforce.multicloudj.docstore.driver.FilterOperation
 
inAtomicWrite - Variable in class com.salesforce.multicloudj.docstore.driver.Action
 
includeSubFolders(boolean) - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest.DirectoryUploadRequestBuilder
 
index - Variable in class com.salesforce.multicloudj.docstore.driver.Action
 
index(List<Manifest.IndexEntry>, String) - Static method in class com.salesforce.multicloudj.registry.model.Manifest
 
index(List<Manifest.IndexEntry>, String, Map<String, String>, String) - Static method in class com.salesforce.multicloudj.registry.model.Manifest
 
IndexEntry(String, Platform) - Constructor for class com.salesforce.multicloudj.registry.model.Manifest.IndexEntry
 
initGet(List<String>) - Method in class com.salesforce.multicloudj.docstore.client.Query
Initializes the query for execution by validating field paths and query constraints.
initialDelayMillis(long) - Method in class com.salesforce.multicloudj.common.retries.RetryConfig.RetryConfigBuilder
Initial delay in milliseconds before the first retry (EXPONENTIAL mode only).
INITIATE_MULTIPART_UPLOAD - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
initiateMultipartUpload(MultipartUploadRequest) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Initiates a multipartUpload for a Blob
initiateMultipartUpload(MultipartUploadRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Initiates a multipartUpload for a Blob
initiateMultipartUpload(MultipartUploadRequest) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Initiates a multipartUpload for a Blob
initiateMultipartUpload(MultipartUploadRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
initiateMultipartUpload(MultipartUploadRequest) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Initiates a multipartUpload for a Blob
initiateMultipartUpload(MultipartUploadRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Initiates a multipart upload
initiateMultipartUpload(MultipartUploadRequest) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Initiates a multipart upload
InMemoryBlobStore - Class in com.salesforce.multicloudj.blob.inmemory
InMemory implementation of BlobStore for testing purposes
InMemoryBlobStore() - Constructor for class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
InMemoryBlobStore(InMemoryBlobStore.Builder) - Constructor for class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
InMemoryBlobStore.Builder - Class in com.salesforce.multicloudj.blob.inmemory
 
inputStream(InputStream) - Method in class com.salesforce.multicloudj.blob.driver.DownloadResponse.DownloadResponseBuilder
 
instanceId - Variable in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
 
InvalidArgumentException - Exception in com.salesforce.multicloudj.common.exceptions
 
InvalidArgumentException() - Constructor for exception com.salesforce.multicloudj.common.exceptions.InvalidArgumentException
 
InvalidArgumentException(String) - Constructor for exception com.salesforce.multicloudj.common.exceptions.InvalidArgumentException
 
InvalidArgumentException(String, Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.InvalidArgumentException
 
InvalidArgumentException(String, Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.InvalidArgumentException
 
InvalidArgumentException(Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.InvalidArgumentException
 
InvalidArgumentException(Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.InvalidArgumentException
 
IP_ADDRESS - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
IP address matching
isAck() - Method in class com.salesforce.multicloudj.pubsub.driver.AckInfo
 
isActionInQueryString() - Method in class com.salesforce.multicloudj.sts.model.SignOptions
When true, the STS action and version are signed as URL query parameters over an empty body, rather than as a form-encoded request body.
isAllowScans() - Method in class com.salesforce.multicloudj.docstore.driver.CollectionOptions
 
isArchived() - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata
Whether this entry records that the object was archived (deleted) at a point in time rather than a downloadable content version.
isArchived() - Method in class com.salesforce.multicloudj.common.exceptions.ArchiveInfo
 
isBase64Encoded() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.EncodingResult
 
isBearer() - Method in class com.salesforce.multicloudj.registry.driver.AuthChallenge
Returns true if this is a Bearer authentication challenge.
isCheckArchived() - Method in class com.salesforce.multicloudj.blob.driver.DownloadRequest
 
isChecksumEnabled() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload
 
isChecksumEnabled() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest
 
isCommonPrefix() - Method in class com.salesforce.multicloudj.blob.driver.BlobInfo
Returns whether this entry represents a common prefix instead of an object.
isConsistentRead() - Method in class com.salesforce.multicloudj.docstore.driver.CollectionOptions
 
isCreateIfAbsent() - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest
(Optional parameter) When true, the upload succeeds only if no live blob exists at the target key when the write is committed.
isCreateParentPath() - Method in class com.salesforce.multicloudj.blob.driver.DownloadRequest
 
isEmpty() - Method in class com.salesforce.multicloudj.docstore.ali.AliPaginationToken
 
isEmpty() - Method in class com.salesforce.multicloudj.docstore.aws.AwsPaginationToken
 
isEmpty() - Method in interface com.salesforce.multicloudj.docstore.driver.PaginationToken
 
isEmpty() - Method in class com.salesforce.multicloudj.docstore.gcp.FSPaginationToken
 
isExcludeContentTypeHeader() - Method in class com.salesforce.multicloudj.sts.model.SignOptions
When true, the content type header is not added to the signed request.
isExcludeRequestHashHeader() - Method in class com.salesforce.multicloudj.sts.model.SignOptions
When true, the request payload hash header is not added to the signed request.
isFollowSymbolicLinks() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest
When true, symbolic links encountered during directory traversal will be followed, uploading the files they point to.
isInAtomicWrite() - Method in class com.salesforce.multicloudj.docstore.driver.Action
 
isIncludeArchived() - Method in class com.salesforce.multicloudj.blob.driver.ListBlobVersionsRequest
When true, the listing includes archived (delete-marker) entries in addition to content versions.
isIncludeCommonPrefixes() - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsRequest
 
isIncludeSubFolders() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest
 
isIndex() - Method in class com.salesforce.multicloudj.registry.model.Manifest
 
isKeyRangeTight() - Method in class com.salesforce.multicloudj.docstore.ali.QueryPlanner.Plan
 
isLegalHold() - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockConfiguration
Legal hold status: prevents deletion/modification until removed.
isLegalHold() - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockInfo
Whether legal hold is currently applied.
isMultiRegion() - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest
Whether the key must be available across regions.
isNameFromAnnotation() - Method in class com.salesforce.multicloudj.docstore.driver.FieldInfo
 
isOrderAscending() - Method in class com.salesforce.multicloudj.docstore.client.Query
Specifies the sort direction.
isParallelDownload() - Method in class com.salesforce.multicloudj.blob.driver.DownloadRequest
 
isRetryable() - Method in exception com.salesforce.multicloudj.common.exceptions.SubstrateSdkException
 
isRetryable(Throwable) - Method in class com.salesforce.multicloudj.pubsub.ali.AliSubscription
 
isRetryable(Throwable) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription
 
isRetryable(Throwable) - Method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient
Determines if an error is retryable.
isRetryable(Throwable) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
isRetryable(Throwable) - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription
 
isShutdown - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
Flag indicating whether the subscription has been shut down.
isShutdown - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
 
isShutdown() - Method in class com.salesforce.multicloudj.pubsub.batcher.Batcher
Returns true if the batcher is shut down
isSupportsDeny() - Method in class com.salesforce.multicloudj.kms.model.PolicyCapabilities
 
isTransferStatusLoggingEnabled() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryDownloadRequest
 
isTransferStatusLoggingEnabled() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest
 
isTruncated() - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsPageResponse
 
isUseKmsManagedKey() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest
Set the serviceSideEncryption Header but don't set the kmsKeyId.
isUseKmsManagedKey() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest
 
isUseKmsManagedKey() - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest
Set the serviceSideEncryption Header but don't set the kmsKeyId.
isValidUtf8(byte[]) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic
Checks if byte array contains valid UTF-8.
isWildcard() - Method in class com.salesforce.multicloudj.iam.model.Action
Checks if this is a wildcard action (operation = "*").
items() - Method in class com.salesforce.multicloudj.sts.driver.FlowCollector
 

J

JOIN_ONLY - Enum constant in enum class com.salesforce.multicloudj.common.observability.TracingPolicy
A child span is created only when an application trace is already active (i.e. a valid span exists on the current OpenTelemetry context).

K

key - Variable in class com.salesforce.multicloudj.docstore.driver.Action
 
key(String) - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata.BlobMetadataBuilder
 
key(String) - Method in class com.salesforce.multicloudj.blob.driver.CopyResponse.CopyResponseBuilder
 
key(String) - Method in class com.salesforce.multicloudj.blob.driver.DownloadResponse.DownloadResponseBuilder
 
key(String) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload.MultipartUploadBuilder
 
key(String) - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest.PresignedUrlRequestBuilder
The key/name of the blob to access
key(String) - Method in class com.salesforce.multicloudj.blob.driver.UploadResponse.UploadResponseBuilder
 
key(String) - Method in class com.salesforce.multicloudj.kms.model.KeyCondition.KeyConditionBuilder
Encryption-context entry name for ConditionAttribute.ENCRYPTION_CONTEXT, or the native attribute name for ConditionAttribute.NATIVE; unset for the other attributes.
KEY_MATERIAL_DOES_NOT_EXPIRE - Enum constant in enum class com.salesforce.multicloudj.kms.model.ExpirationModel
 
KEY_MATERIAL_EXPIRES - Enum constant in enum class com.salesforce.multicloudj.kms.model.ExpirationModel
 
KeyAction - Enum Class in com.salesforce.multicloudj.kms.model
Portable permissions that a KeyGrant can give on a key.
keyAttributes(List<String>) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
keyAttributes(List<KeySchemaElement>) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
KeyCondition - Class in com.salesforce.multicloudj.kms.model
Restriction on when a KeyGrant applies: the request attribute identified by KeyCondition.getAttribute() (and KeyCondition.getKey() where the attribute needs one) must satisfy KeyCondition.getOperator() against at least one of KeyCondition.getValues().
KeyCondition.KeyConditionBuilder - Class in com.salesforce.multicloudj.kms.model
 
keyContainer - Variable in class com.salesforce.multicloudj.kms.driver.AbstractKms
Provider resource that keys are created in and short key ids are resolved against, for providers that group keys under a parent resource.
KeyGrant - Class in com.salesforce.multicloudj.kms.model
One rule of a KeyPolicy: KeyGrant.getEffect() the KeyGrant.getActions() on the key for the KeyGrant.getPrincipals(), when every one of the KeyGrant.getConditions() holds.
KeyGrant.KeyGrantBuilder - Class in com.salesforce.multicloudj.kms.model
 
keyId(String) - Method in class com.salesforce.multicloudj.kms.model.KeyRef.KeyRefBuilder
Native identifier of the key.
KeyManagement - Interface in com.salesforce.multicloudj.kms.driver
Portable control-plane operations on keys held by a cloud key management service.
keyName(String) - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest.CreateKeyRequestBuilder
Optional human-readable name of the key, unique within the client's key container.
KeyOrigin - Enum Class in com.salesforce.multicloudj.kms.model
Source of a key's material.
KeyPolicy - Class in com.salesforce.multicloudj.kms.model
Access policy attached to a key.
KeyPolicy.KeyPolicyBuilder - Class in com.salesforce.multicloudj.kms.model
 
KeyPrincipal - Class in com.salesforce.multicloudj.kms.model
Identity that a KeyGrant applies to.
KeyPrincipal.KeyPrincipalBuilder - Class in com.salesforce.multicloudj.kms.model
 
keyRef(KeyRef) - Method in class com.salesforce.multicloudj.kms.model.CreateKeyResponse.CreateKeyResponseBuilder
 
keyRef(KeyRef) - Method in class com.salesforce.multicloudj.kms.model.DecryptRequest.DecryptRequestBuilder
Key that produced the ciphertext.
keyRef(KeyRef) - Method in class com.salesforce.multicloudj.kms.model.DecryptResponse.DecryptResponseBuilder
Key that decrypted the ciphertext, when the provider reports it.
keyRef(KeyRef) - Method in class com.salesforce.multicloudj.kms.model.EncryptRequest.EncryptRequestBuilder
 
keyRef(KeyRef) - Method in class com.salesforce.multicloudj.kms.model.EncryptResponse.EncryptResponseBuilder
Key, including the version where the provider versions keys, that produced the ciphertext.
keyRef(KeyRef) - Method in class com.salesforce.multicloudj.kms.model.GetImportParametersRequest.GetImportParametersRequestBuilder
Key, created with KeyOrigin.EXTERNAL, that the material will be imported into.
keyRef(KeyRef) - Method in class com.salesforce.multicloudj.kms.model.ImportKeyMaterialRequest.ImportKeyMaterialRequestBuilder
 
keyRef(KeyRef) - Method in class com.salesforce.multicloudj.kms.model.ImportParameters.ImportParametersBuilder
 
KeyRef - Class in com.salesforce.multicloudj.kms.model
Reference to a key, or to a single version of a key, in the key management service.
KeyRef.KeyRefBuilder - Class in com.salesforce.multicloudj.kms.model
 
keySpec(KeySpec) - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest.CreateKeyRequestBuilder
 
KeySpec - Enum Class in com.salesforce.multicloudj.kms.model
Cryptographic configuration of the key material held by a key.
keyState(KeyState) - Method in class com.salesforce.multicloudj.kms.model.CreateKeyResponse.CreateKeyResponseBuilder
 
KeyState - Enum Class in com.salesforce.multicloudj.kms.model
Lifecycle state of a key.
keyUsage(KeyUsage) - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest.CreateKeyRequestBuilder
 
KeyUsage - Enum Class in com.salesforce.multicloudj.kms.model
Cryptographic operations a key is permitted to perform.
kms - Variable in class com.salesforce.multicloudj.kms.client.KmsClient
 
KMS - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyOrigin
The key service generates the key material.
KmsClient - Class in com.salesforce.multicloudj.kms.client
Entry point for client code to manage keys in a cloud key management service in a substrate-agnostic way.
KmsClient(AbstractKms) - Constructor for class com.salesforce.multicloudj.kms.client.KmsClient
 
KmsClient.KmsClientBuilder - Class in com.salesforce.multicloudj.kms.client
Builder class for KmsClient.
KmsClientBuilder(String) - Constructor for class com.salesforce.multicloudj.kms.client.KmsClient.KmsClientBuilder
Constructor for KmsClientBuilder.
kmsEncryptionKeyId(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest.RestoreRequestBuilder
KMS encryption key identifier for encrypting the restored resource.
kmsKeyId(String) - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest.DirectoryUploadRequestBuilder
(Optional parameter) The KMS key ID or ARN to use for server-side encryption of every object uploaded from the directory.
kmsKeyId(String) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload.MultipartUploadBuilder
 
kmsKeyId(String) - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest.PresignedUrlRequestBuilder
Optional: Specify the KMS key ID to be used for encryption in a presignedUrl upload

L

lastModified(Instant) - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata.BlobMetadataBuilder
 
lastModified(Instant) - Method in class com.salesforce.multicloudj.blob.driver.CopyResponse.CopyResponseBuilder
 
Layer - Interface in com.salesforce.multicloudj.registry.model
Interface for a single image layer; implementations are provided by the registry driver.
LayerInfo(String, String, Long) - Constructor for class com.salesforce.multicloudj.registry.model.Manifest.LayerInfo
 
legalHold(boolean) - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockConfiguration.ObjectLockConfigurationBuilder
Legal hold status: prevents deletion/modification until removed.
legalHold(boolean) - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockInfo.ObjectLockInfoBuilder
Whether legal hold is currently applied.
LESS_THAN - Enum constant in enum class com.salesforce.multicloudj.docstore.driver.FilterOperation
 
LESS_THAN_OR_EQUAL_TO - Enum constant in enum class com.salesforce.multicloudj.docstore.driver.FilterOperation
 
LIFECYCLE_EXPIRATION_TAG_KEY - Static variable in class com.salesforce.multicloudj.common.gcp.GcpConstants
Reserved blob tag key that marks an object for lifecycle-based deletion.
limit(int) - Method in class com.salesforce.multicloudj.docstore.client.Query
Sets the maximum number of results to return.
list(ListBlobsRequest) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Retrieves the list of Blob in the bucket
list(ListBlobsRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Retrieves the list of Blob in the bucket
list(ListBlobsRequest) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Retrieves the list of Blob in the bucket
list(ListBlobsRequest, Consumer<ListBlobsBatch>) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Retrieves the list of Blob in the bucket
list(ListBlobsRequest, Consumer<ListBlobsBatch>) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Retrieves the list of Blob in the bucket
list(ListBlobsRequest, Consumer<ListBlobsBatch>) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Retrieves the list of Blob in the bucket
list(ListBlobsRequest, Consumer<ListBlobsBatch>) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
LIST - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
LIST_BATCH_SIZE - Static variable in class com.salesforce.multicloudj.common.Constants
 
LIST_BLOB_VERSIONS - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
LIST_BUCKET - Static variable in class com.salesforce.multicloudj.iam.model.StorageActions
Action to list objects in a bucket/container
LIST_BUCKETS - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
LIST_MULTIPART_UPLOAD - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
LIST_PAGE - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
listBackups() - Method in class com.salesforce.multicloudj.dbbackuprestore.ali.AliDBBackupRestore
 
listBackups() - Method in class com.salesforce.multicloudj.dbbackuprestore.aws.AwsDBBackupRestore
 
listBackups() - Method in class com.salesforce.multicloudj.dbbackuprestore.client.DBBackupRestoreClient
Lists all available backups for the current table.
listBackups() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore
Lists all available backups for the table.
listBackups() - Method in class com.salesforce.multicloudj.dbbackuprestore.gcp.FSDBBackupRestore
 
ListBlobsBatch - Class in com.salesforce.multicloudj.blob.driver
 
ListBlobsBatch(List<BlobInfo>, List<String>) - Constructor for class com.salesforce.multicloudj.blob.driver.ListBlobsBatch
 
ListBlobsPageRequest - Class in com.salesforce.multicloudj.blob.driver
Request object for paginated list operations
ListBlobsPageRequest.Builder - Class in com.salesforce.multicloudj.blob.driver
 
ListBlobsPageResponse - Class in com.salesforce.multicloudj.blob.driver
Response object for paginated list operations that includes the blob list, truncation status, and pagination token
ListBlobsPageResponse(List<BlobInfo>, boolean, String) - Constructor for class com.salesforce.multicloudj.blob.driver.ListBlobsPageResponse
 
ListBlobsPageResponse(List<BlobInfo>, List<String>, boolean, String) - Constructor for class com.salesforce.multicloudj.blob.driver.ListBlobsPageResponse
 
ListBlobsRequest - Class in com.salesforce.multicloudj.blob.driver
Wrapper object for list filters
ListBlobsRequest.Builder - Class in com.salesforce.multicloudj.blob.driver
 
listBlobVersions(ListBlobVersionsRequest) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Lists all available versions for a given blob key.
listBlobVersions(ListBlobVersionsRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Lists all available versions for a given blob key
listBlobVersions(ListBlobVersionsRequest) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Lists all available versions for a given blob key
ListBlobVersionsRequest - Class in com.salesforce.multicloudj.blob.driver
Request object for listing versions of a specific blob.
ListBlobVersionsRequest.Builder - Class in com.salesforce.multicloudj.blob.driver
 
listBuckets() - Method in class com.salesforce.multicloudj.blob.client.BlobClient
Lists the buckets associated with the authenticated account in the substrate.
listBuckets() - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobClient
Passes the call to the substrate-specific listBuckets methods
ListBucketsRequest - Class in com.salesforce.multicloudj.blob.driver
 
ListBucketsRequest.ListBucketsRequestBuilder - Class in com.salesforce.multicloudj.blob.driver
 
ListBucketsResponse - Class in com.salesforce.multicloudj.blob.driver
 
ListBucketsResponse.ListBucketsResponseBuilder - Class in com.salesforce.multicloudj.blob.driver
 
ListDecoderCallback - Interface in com.salesforce.multicloudj.docstore.driver.codec
ListDecoderCallback providers the callback function which should be called by the decodeList implementation of a given provider.
ListEncoder(List<ColumnValue>) - Constructor for class com.salesforce.multicloudj.docstore.ali.AliEncoder.ListEncoder
 
ListEncoder(List<Value>, SpannerEncoder) - Constructor for class com.salesforce.multicloudj.docstore.gcp.SpannerEncoder.ListEncoder
Creates a new ListEncoder with the specified list and parent encoder.
ListEncoder(List<Value>) - Constructor for class com.salesforce.multicloudj.docstore.gcp.FSEncoder.ListEncoder
 
ListEncoder(List<AttributeValue>) - Constructor for class com.salesforce.multicloudj.docstore.aws.AwsEncoder.ListEncoder
 
listIndex(int) - Method in class com.salesforce.multicloudj.docstore.ali.AliEncoder.ListEncoder
 
listIndex(int) - Method in class com.salesforce.multicloudj.docstore.ali.AliEncoder
 
listIndex(int) - Method in class com.salesforce.multicloudj.docstore.aws.AwsEncoder.ListEncoder
 
listIndex(int) - Method in class com.salesforce.multicloudj.docstore.aws.AwsEncoder
 
listIndex(int) - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Encoder
 
listIndex(int) - Method in class com.salesforce.multicloudj.docstore.gcp.FSEncoder.ListEncoder
 
listIndex(int) - Method in class com.salesforce.multicloudj.docstore.gcp.FSEncoder
 
listIndex(int) - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerEncoder.ListEncoder
Adds a value to the list at the specified index.
listIndex(int) - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerEncoder
Adds a value to the list at the specified index.
listLen() - Method in class com.salesforce.multicloudj.docstore.ali.AliDecoder
 
listLen() - Method in class com.salesforce.multicloudj.docstore.aws.AwsDecoder
 
listLen() - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Decoder
 
listLen() - Method in class com.salesforce.multicloudj.docstore.gcp.FSDecoder
 
listLen() - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerDecoder
Gets the length of the list in the Spanner Value.
listMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Returns a list of all uploaded parts for the given MultipartUpload
listMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Returns a list of all uploaded parts for the given MultipartUpload
listMultipartUpload(MultipartUpload) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Returns a list of all uploaded parts for the given MultipartUpload
listMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
listMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Returns a list of all uploaded parts for the given MultipartUpload
listMultipartUpload(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
List all parts that have been uploaded for the multipartUpload so far
listMultipartUpload(MultipartUpload) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
List all parts that have been uploaded for the multipartUpload so far
listMultipartUpload(MultipartUpload, OperationContext) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Returns a list of all uploaded parts for the given MultipartUpload.
listMultipartUpload(MultipartUpload, OperationContext) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Returns a list of all uploaded parts for the given MultipartUpload
listPage(ListBlobsPageRequest) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Retrieves a single page of blobs from the bucket with pagination support
listPage(ListBlobsPageRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Retrieves a single page of blobs from the bucket with pagination support
listPage(ListBlobsPageRequest) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Retrieves a single page of blobs from the bucket with pagination support
listPage(ListBlobsPageRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
listPage(ListBlobsPageRequest) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Retrieves a single page of blobs from the bucket with pagination support
listPage(ListBlobsPageRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Retrieves a single page of blobs from the bucket with pagination support
listPage(ListBlobsPageRequest) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Retrieves a single page of blobs from the bucket with pagination support
localDestinationDirectory(String) - Method in class com.salesforce.multicloudj.blob.driver.DirectoryDownloadRequest.DirectoryDownloadRequestBuilder
 
localSourceDirectory(String) - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest.DirectoryUploadRequestBuilder
 

M

main(String[]) - Static method in class com.salesforce.multicloudj.blob.CrossCloudAwsToGcp
 
main(String[]) - Static method in class com.salesforce.multicloudj.blob.Main
Walks through an upload/verify + download/verify + delete/verify cycle against the configured provider.
main(String[]) - Static method in class com.salesforce.multicloudj.dbbackuprestore.Main
 
main(String[]) - Static method in class com.salesforce.multicloudj.docstore.Main
 
main(String[]) - Static method in class com.salesforce.multicloudj.iam.Main
 
main(String[]) - Static method in class com.salesforce.multicloudj.pubsub.Main
 
main(String[]) - Static method in class com.salesforce.multicloudj.registry.Main
 
main(String[]) - Static method in class com.salesforce.multicloudj.sts.CloudNativeAuth
 
main(String[]) - Static method in class com.salesforce.multicloudj.sts.Main
 
Main - Class in com.salesforce.multicloudj.blob
 
Main - Class in com.salesforce.multicloudj.dbbackuprestore
Main class demonstrating DBBackupRestore operations across different cloud providers.
Main - Class in com.salesforce.multicloudj.docstore
Main class demonstrating DocStore operations across different cloud providers.
Main - Class in com.salesforce.multicloudj.iam
Main class demonstrating IAM operations across different cloud providers.
Main - Class in com.salesforce.multicloudj.pubsub
 
Main - Class in com.salesforce.multicloudj.registry
Main class demonstrating Container Registry operations across different cloud providers.
Main - Class in com.salesforce.multicloudj.sts
 
Main() - Constructor for class com.salesforce.multicloudj.blob.Main
 
Main() - Constructor for class com.salesforce.multicloudj.pubsub.Main
 
Main() - Constructor for class com.salesforce.multicloudj.sts.Main
 
Main(String) - Constructor for class com.salesforce.multicloudj.iam.Main
Constructor that accepts provider configuration; other values come from configuration.
Main(String) - Constructor for class com.salesforce.multicloudj.registry.Main
Constructor that accepts provider configuration; other values come from configuration.
Main(String, String, String) - Constructor for class com.salesforce.multicloudj.dbbackuprestore.Main
 
Main(String, String, String) - Constructor for class com.salesforce.multicloudj.docstore.Main
Constructor that accepts provider, table name and region configuration.
MANAGE - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyAction
Full administrative access as the provider defines a key administrator: changing the key's policy, lifecycle state and tags, and scheduling its deletion.
MANAGE_POLICY - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyAction
Reading and replacing the key's access policy.
MANAGE_STATE - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyAction
Enabling and disabling the key.
MANAGE_TAGS - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyAction
Adding and removing the key's tags.
Manifest - Class in com.salesforce.multicloudj.registry.model
Parsed OCI manifest from the registry.
Manifest.IndexEntry - Class in com.salesforce.multicloudj.registry.model
Entry in an OCI image index (platform + digest).
Manifest.LayerInfo - Class in com.salesforce.multicloudj.registry.model
Layer information including digest and media type.
MapDecoderCallback - Interface in com.salesforce.multicloudj.docstore.driver.codec
MapDecoderCallback providers the callback function which should be called by the decodeMap implementation of a given provider.
MapEncoder(Map<String, ColumnValue>) - Constructor for class com.salesforce.multicloudj.docstore.ali.AliEncoder.MapEncoder
 
MapEncoder(Map<String, Value>) - Constructor for class com.salesforce.multicloudj.docstore.gcp.SpannerEncoder.MapEncoder
Creates a new MapEncoder with the specified map.
MapEncoder(Map<String, Value>) - Constructor for class com.salesforce.multicloudj.docstore.gcp.FSEncoder.MapEncoder
 
MapEncoder(Map<String, AttributeValue>) - Constructor for class com.salesforce.multicloudj.docstore.aws.AwsEncoder.MapEncoder
 
mapException(Throwable) - Method in interface com.salesforce.multicloudj.blob.ali.AliSdkService
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
mapException(Throwable) - Method in interface com.salesforce.multicloudj.blob.aws.AwsSdkService
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobClient
Maps the given throwable to a built SubstrateSdkException.
mapException(Throwable) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
mapException(Throwable) - Method in interface com.salesforce.multicloudj.common.service.SdkService
Maps a provider-specific Throwable to a fully-built SubstrateSdkException the caller can throw directly.
mapException(Throwable) - Method in class com.salesforce.multicloudj.dbbackuprestore.ali.AliDBBackupRestore
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.dbbackuprestore.aws.AwsDBBackupRestore
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.dbbackuprestore.gcp.FSDBBackupRestore
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.docstore.gcp.FSDocStore
Maps a provider-specific Throwable to a fully-built SubstrateSdkException the caller can throw directly.
mapException(Throwable) - Method in class com.salesforce.multicloudj.iam.aws.AwsIam
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.iam.gcp.GcpIam
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.kms.ali.AliKms
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.kms.aws.AwsKms
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.kms.gcp.GcpKms
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.pubsub.ali.AliSubscription
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpTopic
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.registry.aws.AwsRegistry
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.registry.gcp.GcpRegistry
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.sts.ali.AliSts
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.sts.ali.AliStsUtilities
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.sts.ali.AliStsVerifier
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.sts.aws.AwsSts
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.sts.aws.AwsStsUtilities
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.sts.aws.AwsStsVerifier
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.sts.gcp.GcpSts
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.sts.gcp.GcpStsUtilities
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.sts.gcp.GcpStsVerifier
 
mapKey(String) - Method in class com.salesforce.multicloudj.docstore.ali.AliEncoder.MapEncoder
 
mapKey(String) - Method in class com.salesforce.multicloudj.docstore.ali.AliEncoder
 
mapKey(String) - Method in class com.salesforce.multicloudj.docstore.aws.AwsEncoder.MapEncoder
 
mapKey(String) - Method in class com.salesforce.multicloudj.docstore.aws.AwsEncoder
 
mapKey(String) - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Encoder
 
mapKey(String) - Method in class com.salesforce.multicloudj.docstore.gcp.FSEncoder.MapEncoder
 
mapKey(String) - Method in class com.salesforce.multicloudj.docstore.gcp.FSEncoder
 
mapKey(String) - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerEncoder.MapEncoder
Adds a key-value pair to the map.
mapKey(String) - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerEncoder
Throws an exception as this method should not be called directly.
matches(Platform) - Method in class com.salesforce.multicloudj.registry.model.Platform
Checks if this platform matches the given spec platform.
MAX_BATCH_BYTE_SIZE - Static variable in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic
 
MAX_BATCH_HANDLERS - Static variable in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
 
MAX_BATCH_HANDLERS - Static variable in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic
 
MAX_BATCH_SIZE - Static variable in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
 
MAX_BATCH_SIZE - Static variable in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic
 
MAX_PROPERTY_VALUE_LENGTH - Static variable in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
 
MAX_REQUEST_BYTE_SIZE - Static variable in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
 
MAX_USER_PROPERTIES - Static variable in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
 
MAX_USER_PROPERTY_KEY_LENGTH - Static variable in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
 
maxAttempts(Integer) - Method in class com.salesforce.multicloudj.common.retries.RetryConfig.RetryConfigBuilder
Maximum number of attempts including the initial request.
maxDelayMillis(long) - Method in class com.salesforce.multicloudj.common.retries.RetryConfig.RetryConfigBuilder
Maximum delay cap in milliseconds (EXPONENTIAL mode only).
maxSessionDuration(Integer) - Method in class com.salesforce.multicloudj.iam.model.CreateOptions.CreateOptionsBuilder
 
md5(byte[]) - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata.BlobMetadataBuilder
 
MD5 - Enum constant in enum class com.salesforce.multicloudj.blob.driver.ChecksumMethod
 
measureWireSize(Message) - Method in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
Returns a conservative upper bound on the SMQ wire size of message: the serialized body (base64-encoded or raw XML text, per the configured AliBaseTopic.Base64EncodingStrategy), a fixed per-message XML envelope allowance, the serialized size of the message metadata carried as SMQ user properties, and — when the body is base64-encoded — the reserved base64 flag property.
Message - Class in com.salesforce.multicloudj.pubsub.driver
Message represents a message in the pubsub system.
MESSAGE_ENVELOPE_OVERHEAD_BYTES - Static variable in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
 
MESSAGE_GROUP_ID - Static variable in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.MetadataKeys
 
Message.Builder - Class in com.salesforce.multicloudj.pubsub.driver
Builder for creating Message instances.
MessageUtils - Class in com.salesforce.multicloudj.pubsub.driver.utils
Utility class for common message operations across all cloud providers.
metadata(BlobMetadata) - Method in class com.salesforce.multicloudj.blob.driver.DownloadResponse.DownloadResponseBuilder
 
metadata(String, String) - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata.BlobMetadataBuilder
 
metadata(Map<? extends String, ? extends String>) - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata.BlobMetadataBuilder
 
metadata(Map<String, String>) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload.MultipartUploadBuilder
 
metadata(Map<String, String>) - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest.PresignedUrlRequestBuilder
Optional: Specify the metadata to be used in a presignedUrl upload
MetadataKeys() - Constructor for class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.MetadataKeys
 
MIN_BATCH_SIZE - Static variable in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
 
MIN_BATCH_SIZE - Static variable in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic
 
mode(RetentionMode) - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockConfiguration.ObjectLockConfigurationBuilder
Retention mode: GOVERNANCE (can be bypassed) or COMPLIANCE (cannot be bypassed).
mode(RetentionMode) - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockInfo.ObjectLockInfoBuilder
Retention mode: GOVERNANCE or COMPLIANCE.
mode(RetentionMode) - Method in class com.salesforce.multicloudj.blob.driver.ObjectRetentionConfig.ObjectRetentionConfigBuilder
Target retention mode.
mode(RetryConfig.Mode) - Method in class com.salesforce.multicloudj.common.retries.RetryConfig.RetryConfigBuilder
The retry mode determining delay calculation strategy.
multiCloudJLogger - Variable in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
 
multiCloudJLogger - Variable in class com.salesforce.multicloudj.blob.client.BlobClient
 
multiCloudJLogger - Variable in class com.salesforce.multicloudj.blob.client.BucketClient
 
MultiCloudJLogger - Class in com.salesforce.multicloudj.common.observability
Centralized observability utility for SDK service implementations.
MultiCloudJLogger(TracingPolicy, String, String) - Constructor for class com.salesforce.multicloudj.common.observability.MultiCloudJLogger
Creates a logger for a service client.
MultiCloudJObservability - Class in com.salesforce.multicloudj.common.observability
Holds process-wide observability defaults for the SDK.
MultipartPart - Class in com.salesforce.multicloudj.blob.driver
One of the individual "parts" of a multipartUpload
MultipartPart(int, byte[]) - Constructor for class com.salesforce.multicloudj.blob.driver.MultipartPart
 
MultipartPart(int, byte[], String) - Constructor for class com.salesforce.multicloudj.blob.driver.MultipartPart
 
MultipartPart(int, InputStream, long) - Constructor for class com.salesforce.multicloudj.blob.driver.MultipartPart
 
MultipartPart(int, InputStream, long, String) - Constructor for class com.salesforce.multicloudj.blob.driver.MultipartPart
 
multipartUpload() - Static method in class com.salesforce.multicloudj.blob.Main
Initiates a multipartUpload for a Blob
MultipartUpload - Class in com.salesforce.multicloudj.blob.driver
This object stores the identifying information for a multipart upload request.
MultipartUpload.MultipartUploadBuilder - Class in com.salesforce.multicloudj.blob.driver
 
MultipartUploadRequest - Class in com.salesforce.multicloudj.blob.driver
A request object for initiating a multipartUpload request
MultipartUploadRequest.Builder - Class in com.salesforce.multicloudj.blob.driver
 
MultipartUploadResponse - Class in com.salesforce.multicloudj.blob.driver
The response object returned from completing a multipartUpload
MultipartUploadResponse(String) - Constructor for class com.salesforce.multicloudj.blob.driver.MultipartUploadResponse
 
MultipartUploadResponse(String, String) - Constructor for class com.salesforce.multicloudj.blob.driver.MultipartUploadResponse
 
multipartUploadWithServiceAndTenantId() - Static method in class com.salesforce.multicloudj.blob.Main
Initiates a multipart upload while attaching an OperationContext that carries a service ID and tenant ID.
multiplier(double) - Method in class com.salesforce.multicloudj.common.retries.RetryConfig.RetryConfigBuilder
Multiplier for exponential backoff (EXPONENTIAL mode only).
multiRegion(boolean) - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest.CreateKeyRequestBuilder
Whether the key must be available across regions.

N

nackVisibilityTimeout - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription.Builder
 
nackVisibilityTimeout - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
name(String) - Method in class com.salesforce.multicloudj.blob.driver.BucketInfo.BucketInfoBuilder
 
name(String) - Method in class com.salesforce.multicloudj.iam.model.PolicyDocument.PolicyDocumentBuilder
 
name(String) - Method in class com.salesforce.multicloudj.pubsub.client.GetAttributeResult.Builder
 
NATIVE - Enum constant in enum class com.salesforce.multicloudj.kms.model.ConditionAttribute
A provider-native attribute named verbatim by KeyCondition.getKey().
nativeAuthSignerUtilityWithDefaultCredentials() - Static method in class com.salesforce.multicloudj.sts.Main
 
nativeAuthSignerUtilityWithStsCredentials() - Static method in class com.salesforce.multicloudj.sts.Main
 
negativeAcknowledgeMessage() - Static method in class com.salesforce.multicloudj.pubsub.Main
Negatively acknowledges a message (nack).
NEVER - Enum constant in enum class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.Base64EncodingStrategy
Never means that message bodies are never base64 encoded.
newBuilder() - Static method in class com.salesforce.multicloudj.sts.model.AssumedRoleRequest
 
newBuilder() - Static method in class com.salesforce.multicloudj.sts.model.GetAccessTokenRequest
 
newCloudNativeAuthSignedRequest(HttpRequest) - Method in class com.salesforce.multicloudj.sts.ali.AliStsUtilities
 
newCloudNativeAuthSignedRequest(HttpRequest) - Method in class com.salesforce.multicloudj.sts.aws.AwsStsUtilities
 
newCloudNativeAuthSignedRequest(HttpRequest) - Method in class com.salesforce.multicloudj.sts.client.StsUtilities
Assumes a role and returns the temporary credentialsOverrider for that role.
newCloudNativeAuthSignedRequest(HttpRequest) - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities
 
newCloudNativeAuthSignedRequest(HttpRequest) - Method in class com.salesforce.multicloudj.sts.gcp.GcpStsUtilities
 
newCloudNativeAuthSignedRequest(HttpRequest, SignOptions) - Method in class com.salesforce.multicloudj.sts.aws.AwsStsUtilities
 
newCloudNativeAuthSignedRequest(HttpRequest, SignOptions) - Method in class com.salesforce.multicloudj.sts.client.StsUtilities
Signs a request using the supplied options and returns the signed auth request.
newCloudNativeAuthSignedRequest(HttpRequest, SignOptions) - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities
Substrate-specific implementation that honors the supplied signing options.
newCloudNativeAuthSignedRequest(HttpRequest, SignOptions) - Method in class com.salesforce.multicloudj.sts.gcp.GcpStsUtilities
 
newDelete(Action, Consumer<Predicate<Object>>) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
newDelete(Action, Consumer<Predicate<Object>>) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
newPut(Action, Consumer<Predicate<Object>>) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
newPut(Action, Consumer<Predicate<Object>>) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
newUpdate(Action, Consumer<Predicate<Object>>) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
newUpdate(Action, Consumer<Predicate<Object>>) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
newWriteOperation(Action, Consumer<Predicate<Object>>) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
newWriteOperation(Action, Consumer<Predicate<Object>>) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
next() - Method in class com.salesforce.multicloudj.blob.ali.BlobInfoIterator
 
next() - Method in class com.salesforce.multicloudj.blob.ali.BlobMetadataIterator
 
next() - Method in class com.salesforce.multicloudj.blob.aws.BlobInfoIterator
 
next() - Method in class com.salesforce.multicloudj.blob.aws.BlobMetadataIterator
 
next(Document) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocumentIterator
 
next(Document) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocumentIterator
 
next(Document) - Method in interface com.salesforce.multicloudj.docstore.driver.DocumentIterator
 
next(Document) - Method in class com.salesforce.multicloudj.docstore.gcp.FSDocumentIterator
NOT_IN - Enum constant in enum class com.salesforce.multicloudj.docstore.driver.FilterOperation
 
NOT_IP_ADDRESS - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Negated IP address matching
NUMERIC_EQUALS - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Numeric equality comparison
NUMERIC_GREATER_THAN - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Numeric greater-than comparison
NUMERIC_GREATER_THAN_EQUALS - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Numeric greater-than-or-equal comparison
NUMERIC_LESS_THAN - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Numeric less-than comparison
NUMERIC_LESS_THAN_EQUALS - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Numeric less-than-or-equal comparison
NUMERIC_NOT_EQUALS - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Numeric inequality comparison

O

OBJECT_MAPPER - Static variable in class com.salesforce.multicloudj.iam.aws.AwsIam
 
objectLock(ObjectLockConfiguration) - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest.DirectoryUploadRequestBuilder
Optional object lock (retention / legal hold) applied to each uploaded object, including the directory marker when a prefix is used.
objectLock(ObjectLockConfiguration) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload.MultipartUploadBuilder
 
ObjectLockConfiguration - Class in com.salesforce.multicloudj.blob.driver
Configuration for object lock (WORM protection) when uploading objects.
ObjectLockConfiguration.ObjectLockConfigurationBuilder - Class in com.salesforce.multicloudj.blob.driver
 
objectLockInfo(ObjectLockInfo) - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata.BlobMetadataBuilder
Object lock information for this blob. null if object lock is not configured.
ObjectLockInfo - Class in com.salesforce.multicloudj.blob.driver
Object lock information for a blob (retrieved from metadata).
ObjectLockInfo.ObjectLockInfoBuilder - Class in com.salesforce.multicloudj.blob.driver
 
ObjectRetentionConfig - Class in com.salesforce.multicloudj.blob.driver
Configuration for updating per-object retention via BlobStore.updateObjectRetention(String, String, ObjectRetentionConfig).
ObjectRetentionConfig.ObjectRetentionConfigBuilder - Class in com.salesforce.multicloudj.blob.driver
 
ObjectRetentionRules - Class in com.salesforce.multicloudj.blob.driver
State-dependent rules shared by every provider's doUpdateObjectRetention hook so AWS, GCP, and the in-memory provider surface uniform exception types and messages.
objectSize(long) - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata.BlobMetadataBuilder
 
OciHttpTransport - Class in com.salesforce.multicloudj.registry.driver
OCI Registry API v2 HTTP transport; handles auth negotiation and registry operations.
OciHttpTransport(String, AbstractRegistry) - Constructor for class com.salesforce.multicloudj.registry.driver.OciHttpTransport
Creates a new OciHttpTransport.
OciHttpTransport(String, AbstractRegistry, CloseableHttpClient) - Constructor for class com.salesforce.multicloudj.registry.driver.OciHttpTransport
Creates OciHttpTransport with a specified HttpClient.
of(BucketVersioningStatus) - Static method in class com.salesforce.multicloudj.blob.driver.BucketVersioningConfiguration
Convenience factory for a configuration with the given status.
of(PrincipalType, String) - Static method in class com.salesforce.multicloudj.kms.model.KeyPrincipal
 
of(String) - Static method in class com.salesforce.multicloudj.iam.model.Action
Creates an Action from a string representation.
offset(int) - Method in class com.salesforce.multicloudj.docstore.client.Query
Sets the number of results to skip before returning results.
onComplete() - Method in class com.salesforce.multicloudj.sts.driver.FlowCollector
 
onError(Throwable) - Method in class com.salesforce.multicloudj.sts.driver.FlowCollector
 
onNext(T) - Method in class com.salesforce.multicloudj.sts.driver.FlowCollector
 
onSubscribe(Flow.Subscription) - Method in class com.salesforce.multicloudj.sts.driver.FlowCollector
 
operatingSystem(String) - Method in class com.salesforce.multicloudj.registry.model.Platform.PlatformBuilder
 
operatingSystemFeatures(List<String>) - Method in class com.salesforce.multicloudj.registry.model.Platform.PlatformBuilder
 
operatingSystemVersion(String) - Method in class com.salesforce.multicloudj.registry.model.Platform.PlatformBuilder
 
operationContext(OperationContext) - Method in class com.salesforce.multicloudj.blob.driver.CopyFromRequest.CopyFromRequestBuilder
(Optional) Per-call observability context carrying the correlation ID.
operationContext(OperationContext) - Method in class com.salesforce.multicloudj.blob.driver.CopyRequest.CopyRequestBuilder
(Optional) Per-call observability context carrying the correlation ID.
operationContext(OperationContext) - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest.PresignedUrlRequestBuilder
(Optional) Per-call observability context carrying the correlation ID.
OperationContext - Class in com.salesforce.multicloudj.common.observability
Per-operation observability context attached to SDK requests.
OperationContext.OperationContextBuilder - Class in com.salesforce.multicloudj.common.observability
 
operator(ConditionOperator) - Method in class com.salesforce.multicloudj.kms.model.KeyCondition.KeyConditionBuilder
 
options(Optional<CreateOptions>) - Method in class com.salesforce.multicloudj.iam.model.CreateIdentityRequest.CreateIdentityRequestBuilder
 
Options() - Constructor for class com.salesforce.multicloudj.pubsub.batcher.Batcher.Options
 
orderBy(String, boolean) - Method in class com.salesforce.multicloudj.docstore.client.Query
Sets the field to use for sorting the query results.
origin(KeyOrigin) - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest.CreateKeyRequestBuilder
Source of the key material.
OssClientFactory - Class in com.salesforce.multicloudj.blob.ali
Builds and configures Alibaba OSS SDK clients (sync OSSClient and async OSSAsyncClient) from the MultiCloudJ builder configuration.
OssClientFactory.HttpClientFactory - Interface in com.salesforce.multicloudj.blob.ali
Builds the transport HttpClient for a specific client kind (sync or async) from the resolved connection options.
OssCredentialsProvider - Class in com.salesforce.multicloudj.blob.ali
 
OssCredentialsProvider() - Constructor for class com.salesforce.multicloudj.blob.ali.OssCredentialsProvider
 

P

paginationToken(PaginationToken) - Method in class com.salesforce.multicloudj.docstore.client.Query
Sets the field to use pagination query.
PaginationToken - Interface in com.salesforce.multicloudj.docstore.driver
 
parse(String) - Static method in class com.salesforce.multicloudj.registry.driver.AuthChallenge
Parses a WWW-Authenticate header value.
parse(String) - Static method in class com.salesforce.multicloudj.registry.driver.ImageReference
Parses an image reference string.
partitionList(List<BlobInfo>, int) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
partitionList(List<BlobInfo>, int) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
partitionList(List<BlobInfo>, int) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
Partitions a list of BlobInfo objects into smaller chunks for batch operations.
path(String) - Method in class com.salesforce.multicloudj.iam.model.CreateOptions.CreateOptionsBuilder
 
PENDING_DELETION - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyState
 
PENDING_IMPORT - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyState
The key has no usable material yet and is waiting for imported material.
permanentError - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
permissionBoundary(String) - Method in class com.salesforce.multicloudj.iam.model.CreateOptions.CreateOptionsBuilder
 
plaintext(byte[]) - Method in class com.salesforce.multicloudj.kms.model.DecryptResponse.DecryptResponseBuilder
 
plaintext(byte[]) - Method in class com.salesforce.multicloudj.kms.model.EncryptRequest.EncryptRequestBuilder
 
plan(List<String>, List<Filter>, boolean) - Static method in class com.salesforce.multicloudj.docstore.ali.QueryPlanner
Builds the GetRange plan for a query resolved to a table/index with the given ordered primary-key columns.
planQuery(Query) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
planQuery(Query) - Method in class com.salesforce.multicloudj.docstore.gcp.FSDocStore
Plans a Firestore structured query based on the provided query parameters.
platform - Variable in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
Platform - Class in com.salesforce.multicloudj.registry.model
Target platform for multi-arch image selection (e.g. linux/amd64), used when pulling images.
Platform.PlatformBuilder - Class in com.salesforce.multicloudj.registry.model
 
policy(KeyPolicy) - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest.CreateKeyRequestBuilder
Optional access policy for the new key.
POLICY_VERSION - Static variable in class com.salesforce.multicloudj.iam.aws.AwsIam
 
PolicyCapabilities - Class in com.salesforce.multicloudj.kms.model
The subset of the KeyPolicy model a provider can enforce natively.
PolicyCapabilities.PolicyCapabilitiesBuilder - Class in com.salesforce.multicloudj.kms.model
 
policyDocument(PolicyDocument) - Method in class com.salesforce.multicloudj.iam.model.AttachInlinePolicyRequest.AttachInlinePolicyRequestBuilder
 
PolicyDocument - Class in com.salesforce.multicloudj.iam.model
Represents a substrate-neutral policy document containing multiple statements.
PolicyDocument.PolicyDocumentBuilder - Class in com.salesforce.multicloudj.iam.model
 
policyName(String) - Method in class com.salesforce.multicloudj.iam.model.GetInlinePolicyDetailsRequest.GetInlinePolicyDetailsRequestBuilder
 
policyName(String) - Method in class com.salesforce.multicloudj.iam.model.RemovePolicyRequest.RemovePolicyRequestBuilder
 
prefix(String) - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest.DirectoryUploadRequestBuilder
 
prefixesToExclude(List<String>) - Method in class com.salesforce.multicloudj.blob.driver.DirectoryDownloadRequest.DirectoryDownloadRequestBuilder
 
prefixToDownload(String) - Method in class com.salesforce.multicloudj.blob.driver.DirectoryDownloadRequest.DirectoryDownloadRequestBuilder
 
presign(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Generates a presigned URL with full response including signed headers and expiration.
presign(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Generates a presigned URL with full response including signed headers and expiration.
presign(PresignedUrlRequest) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Generates a presigned URL with full response including signed headers and expiration.
presign(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
presign(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Generates a presigned URL with full response including signed headers and expiration.
presign(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Generates a presigned URL with full response including signed headers and expiration.
presign(PresignedUrlRequest) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Generates a presigned URL with full response including signed headers and expiration.
PresignedOperation - Enum Class in com.salesforce.multicloudj.blob.driver
The types of supported presigned URL operations
PresignedUrlRequest - Class in com.salesforce.multicloudj.blob.driver
This object contains the information necessary to generate Presigned URLs for upload/download requests
PresignedUrlRequest.PresignedUrlRequestBuilder - Class in com.salesforce.multicloudj.blob.driver
 
PresignedUrlResponse - Class in com.salesforce.multicloudj.blob.driver
Response from a presign operation, containing the presigned URL, the headers the substrate signed into the URL (which the uploader must replay verbatim), and the expiration time.
PresignedUrlResponse.PresignedUrlResponseBuilder - Class in com.salesforce.multicloudj.blob.driver
 
presignUploadWithTags() - Static method in class com.salesforce.multicloudj.blob.Main
Presigns an upload URL that binds tags, including the reserved expiration-days tag, into the signature.
presignWithSessionCredentials() - Static method in class com.salesforce.multicloudj.blob.Main
Presigns upload and download URLs from a client that holds only short-lived session credentials, then uses them with a plain HTTP client, the way a caller without cloud credentials would.
principal(KeyPrincipal) - Method in class com.salesforce.multicloudj.kms.model.KeyGrant.KeyGrantBuilder
 
principal(String) - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
PRINCIPAL_NAME - Enum constant in enum class com.salesforce.multicloudj.kms.model.ConditionAttribute
Fully qualified native name of the calling identity.
principals(Collection<? extends KeyPrincipal>) - Method in class com.salesforce.multicloudj.kms.model.KeyGrant.KeyGrantBuilder
 
principals(Collection<? extends String>) - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
PrincipalType - Enum Class in com.salesforce.multicloudj.kms.model
Kind of identity a KeyPrincipal identifies.
process(HttpRequest, HttpContext) - Method in class com.salesforce.multicloudj.registry.aws.AuthStrippingInterceptor
 
properties - Variable in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
 
properties - Variable in class com.salesforce.multicloudj.kms.driver.AbstractKms
 
protectionLevel(ProtectionLevel) - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest.CreateKeyRequestBuilder
 
ProtectionLevel - Enum Class in com.salesforce.multicloudj.kms.model
Where cryptographic operations with the key material are performed.
provider() - Static method in class com.salesforce.multicloudj.examples.AppConfig
Returns the global provider id shared by every example (provider, environment variable PROVIDER).
provider(String) - Static method in class com.salesforce.multicloudj.examples.AppConfig
Returns the provider id for service: the optional <service>.provider override, falling back to the global provider.
Provider - Interface in com.salesforce.multicloudj.common.provider
Interface representing a provider in the SDK.
PROVIDER_ID - Static variable in class com.salesforce.multicloudj.common.ali.AliConstants
 
PROVIDER_ID - Static variable in class com.salesforce.multicloudj.common.aws.AwsConstants
 
PROVIDER_ID - Static variable in class com.salesforce.multicloudj.common.gcp.GcpConstants
 
PROVIDER_ID - Static variable in class com.salesforce.multicloudj.pubsub.ali.AliSmqQueue
 
PROVIDER_ID - Static variable in class com.salesforce.multicloudj.pubsub.ali.AliSmqTopic
 
PROVIDER_ID - Static variable in class com.salesforce.multicloudj.pubsub.ali.AliSubscription
 
PROVIDER_ID - Static variable in class com.salesforce.multicloudj.pubsub.aws.AwsSnsTopic
 
PROVIDER_ID - Static variable in class com.salesforce.multicloudj.pubsub.aws.AwsSqsTopic
 
Provider.Builder - Interface in com.salesforce.multicloudj.common.provider
Interface for building Provider instances which is implemented by abstract class for service.
providerId - Variable in class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore.Builder
 
providerId - Variable in class com.salesforce.multicloudj.iam.driver.AbstractIam.Builder
 
providerId - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription.Builder
 
providerId - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
providerId - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic.Builder
 
providerId - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
 
providerId - Variable in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
providerId - Variable in class com.salesforce.multicloudj.registry.driver.AbstractRegistry
 
providerId - Variable in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
 
providerId - Variable in class com.salesforce.multicloudj.sts.driver.AbstractSts
 
providerId - Variable in class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities.Builder
 
providerId - Variable in class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities
 
providerId - Variable in class com.salesforce.multicloudj.sts.driver.AbstractStsVerifier.Builder
 
providerId - Variable in class com.salesforce.multicloudj.sts.driver.AbstractStsVerifier
 
providerId(String) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobClient.Builder
 
providerId(String) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore.Builder
 
providerId(String) - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
 
providerId(String) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
providerId(String) - Method in interface com.salesforce.multicloudj.common.provider.Provider.Builder
Sets the provider ID for the Provider being built.
providerId(String) - Method in interface com.salesforce.multicloudj.common.provider.SdkProvider.Builder
Sets the provider ID for the Provider being built.
providerId(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore.Builder
Sets the provider ID for the Provider being built.
providerId(String) - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
 
providerId(String) - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam.Builder
Sets the provider ID for the Provider being built.
providerId(String) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms.Builder
 
providerId(String) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription.Builder
 
providerId(String) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic.Builder
 
providerId(String) - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpTopic.Builder
 
providerId(String) - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
providerId(String) - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
Sets the provider ID for the Provider being built.
providerId(String) - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities.Builder
 
providerId(String) - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsVerifier.Builder
Sets the provider ID for the Provider being built.
ProviderSupplier - Class in com.salesforce.multicloudj.blob.async.client
 
ProviderSupplier - Class in com.salesforce.multicloudj.blob.client
This class will attempt to find a BlobStore provider in the classpath by providerId
ProviderSupplier - Class in com.salesforce.multicloudj.docstore.client
 
ProviderSupplier - Class in com.salesforce.multicloudj.iam.client
This class will attempt to find an IAM provider in the classpath by providerId
ProviderSupplier - Class in com.salesforce.multicloudj.kms.client
This class will attempt to find a KMS provider in the classpath by providerId
ProviderSupplier - Class in com.salesforce.multicloudj.pubsub.client
This class will attempt to find a PubSub provider in the classpath by providerId.
ProviderSupplier - Class in com.salesforce.multicloudj.registry.client
Finds a registry provider by provider ID (ServiceLoader).
proxyEndpoint - Variable in class com.salesforce.multicloudj.kms.driver.AbstractKms
 
proxyEndpoint - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription.Builder
 
proxyEndpoint - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
proxyEndpoint - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic.Builder
 
proxyEndpoint - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
 
proxyEndpoint - Variable in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
proxyEndpoint - Variable in class com.salesforce.multicloudj.registry.driver.AbstractRegistry
 
proxyEndpoint - Variable in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
 
publishBatchMessages() - Static method in class com.salesforce.multicloudj.pubsub.Main
Send and receive multiple messages individually
publishMessage() - Static method in class com.salesforce.multicloudj.pubsub.Main
Publishes a simple message to a topic.
publishMessageWithMetadata() - Static method in class com.salesforce.multicloudj.pubsub.Main
Publishes a message with metadata to a topic.
pull(String) - Method in class com.salesforce.multicloudj.registry.client.ContainerRegistryClient
Pulls an image from the registry.
pull(String) - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry
Pulls an image from the registry (unified OCI flow).
put(Document) - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient
Creates or updates a document in the document store.
put(Document) - Method in class com.salesforce.multicloudj.docstore.driver.ActionList
 
PUT_OBJECT - Static variable in class com.salesforce.multicloudj.iam.model.StorageActions
Action to write/upload objects to storage
PUT_ROLE_POLICY - Static variable in class com.salesforce.multicloudj.iam.model.IamActions
Action to create/update an inline role policy

Q

query() - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient
Creates a new Query instance for querying the document store.
Query - Class in com.salesforce.multicloudj.docstore.client
Query provides a fluent interface for building and executing queries against document stores.
Query(AbstractDocStore) - Constructor for class com.salesforce.multicloudj.docstore.client.Query
Creates a new Query instance for the specified document store.
queryPlan() - Method in class com.salesforce.multicloudj.docstore.aws.QueryRunner
 
queryPlan() - Method in class com.salesforce.multicloudj.docstore.gcp.QueryRunner
Get the string representation of this query's execution plan
queryPlan(Query) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
queryPlan(Query) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
queryPlan(Query) - Method in interface com.salesforce.multicloudj.docstore.driver.Collection
 
queryPlan(Query) - Method in class com.salesforce.multicloudj.docstore.gcp.FSDocStore
QueryPlanner - Class in com.salesforce.multicloudj.docstore.ali
Translates a docstore query's filter set into the primitives a Tablestore GetRange request needs: a primary-key range [inclusiveStart, exclusiveEnd), a scan Direction, and a server-side column ColumnValueFilter.
QueryPlanner.Plan - Class in com.salesforce.multicloudj.docstore.ali
The translated GetRange inputs.
QueryRunner - Class in com.salesforce.multicloudj.docstore.ali
Executes a query against the Tablestore native GetRange API (over the base table or a secondary index by name), producing a resumable PrimaryKey cursor.
QueryRunner - Class in com.salesforce.multicloudj.docstore.aws
 
QueryRunner - Class in com.salesforce.multicloudj.docstore.gcp
QueryRunner for Firestore that creates streaming query clients.
QueryRunner(SyncClient, String, PrimaryKey, PrimaryKey, Direction, Filter, List<String>, Set<String>, String, List<String>, int, int, Function<Throwable, SubstrateSdkException>) - Constructor for class com.salesforce.multicloudj.docstore.ali.QueryRunner
 
QueryRunner(FirestoreClient, RunQueryRequest, Consumer<Predicate<Object>>) - Constructor for class com.salesforce.multicloudj.docstore.gcp.QueryRunner
Creates a new QueryRunner instance.
QueryRunner(DynamoDbClient, ScanRequest, QueryRequest, Consumer<Predicate<Object>>, List<String>) - Constructor for class com.salesforce.multicloudj.docstore.aws.QueryRunner
 

R

ReadOptions - Class in com.salesforce.multicloudj.docstore.driver
Options for one read operation, with unset values inherited from the client configuration.
ReadOptions.ReadOptionsBuilder - Class in com.salesforce.multicloudj.docstore.driver
 
receive() - Method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient
Receives and returns the next message from the subscription.
receive() - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
Receives and returns the next message from the Subscription's queue.
receiveMessage() - Static method in class com.salesforce.multicloudj.pubsub.Main
Receives a message from a subscription.
REENCRYPT - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyAction
 
RefreshingWebIdentityProvider - Class in com.salesforce.multicloudj.common.aws
 
RefreshingWebIdentityProvider(Supplier<AwsCredentialsProvider>) - Constructor for class com.salesforce.multicloudj.common.aws.RefreshingWebIdentityProvider
 
region - Variable in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
region - Variable in class com.salesforce.multicloudj.blob.driver.AbstractBlobClient
 
region - Variable in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
region - Variable in class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore.Builder
 
region - Variable in class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore
 
region - Variable in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
 
region - Variable in class com.salesforce.multicloudj.iam.client.IamClient.IamClientBuilder
 
region - Variable in class com.salesforce.multicloudj.iam.driver.AbstractIam.Builder
 
region - Variable in class com.salesforce.multicloudj.iam.driver.AbstractIam
 
region - Variable in class com.salesforce.multicloudj.kms.driver.AbstractKms
 
region - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription.Builder
 
region - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
region - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic.Builder
 
region - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
 
region - Variable in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
region - Variable in class com.salesforce.multicloudj.registry.driver.AbstractRegistry
 
region - Variable in class com.salesforce.multicloudj.sts.client.StsClient.StsBuilder
 
region - Variable in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
 
region - Variable in class com.salesforce.multicloudj.sts.driver.AbstractSts
 
region - Variable in class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities.Builder
 
region - Variable in class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities
 
region - Variable in class com.salesforce.multicloudj.sts.driver.AbstractStsVerifier.Builder
 
region - Variable in class com.salesforce.multicloudj.sts.driver.AbstractStsVerifier
 
region(String) - Method in class com.salesforce.multicloudj.blob.driver.BucketInfo.BucketInfoBuilder
 
region(String) - Method in class com.salesforce.multicloudj.iam.model.AttachInlinePolicyRequest.AttachInlinePolicyRequestBuilder
 
region(String) - Method in class com.salesforce.multicloudj.iam.model.CreateIdentityRequest.CreateIdentityRequestBuilder
 
region(String) - Method in class com.salesforce.multicloudj.iam.model.DeleteIdentityRequest.DeleteIdentityRequestBuilder
 
region(String) - Method in class com.salesforce.multicloudj.iam.model.GetAttachedPoliciesRequest.GetAttachedPoliciesRequestBuilder
 
region(String) - Method in class com.salesforce.multicloudj.iam.model.GetIdentityRequest.GetIdentityRequestBuilder
 
region(String) - Method in class com.salesforce.multicloudj.iam.model.GetInlinePolicyDetailsRequest.GetInlinePolicyDetailsRequestBuilder
 
region(String) - Method in class com.salesforce.multicloudj.iam.model.RemovePolicyRequest.RemovePolicyRequestBuilder
 
region(String) - Method in class com.salesforce.multicloudj.kms.model.KeyRef.KeyRefBuilder
 
registry - Variable in class com.salesforce.multicloudj.registry.client.ContainerRegistryClient
 
registryEndpoint - Variable in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
registryEndpoint - Variable in class com.salesforce.multicloudj.registry.driver.AbstractRegistry
 
rejectUnsupportedChecksum(ChecksumMethod) - Static method in class com.salesforce.multicloudj.blob.ali.AliTransformer
OSS computes a CRC64-ECMA checksum over uploaded objects and exposes no CRC32C or SHA256 object checksum.
removePolicy(String, String, String, String) - Method in class com.salesforce.multicloudj.iam.client.IamClient
Removes an inline policy from an identity.
removePolicy(String, String, String, String) - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam
Removes a policy from an identity.
removePolicy(String, String, String, String) - Method in interface com.salesforce.multicloudj.iam.driver.Identity
Removes a policy from an identity.
RemovePolicyRequest - Class in com.salesforce.multicloudj.iam.model
 
RemovePolicyRequest.RemovePolicyRequestBuilder - Class in com.salesforce.multicloudj.iam.model
 
replace(Document) - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient
Replaces an existing document in the document store.
replace(Document) - Method in class com.salesforce.multicloudj.docstore.driver.ActionList
 
REPLICATE - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyAction
Replicating the key to other regions and changing which replica is primary.
requestToCurl(HttpRequest) - Static method in class com.salesforce.multicloudj.sts.Curl
 
requireEqualsIgnoreCase(String, String, String) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Inspects the strings and throws an IllegalArgumentException if they don't match.
requireNotBlank(String, String) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Inspects the input string and throws an IllegalArgumentException if the input is `null`, empty, or blank.
requireNotEmpty(Collection<?>, String) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Inspects the input collection and throws an IllegalArgumentException if the collection is `null`, empty, or contains any values that are null, empty, or blank.
requireNotEmpty(Map<String, String>, String) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Inspects the input map and throws an IllegalArgumentException if the map is empty or null
resolveAndValidate(RetentionMode, Instant, ObjectRetentionConfig) - Static method in class com.salesforce.multicloudj.blob.driver.ObjectRetentionRules
Resolves the effective new retention against the locked rules table.
resolveConsistentRead(ReadOptions) - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
Resolves a per-read override against this client's configured consistency.
resolveConsistentRead(Boolean) - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
Resolves a nullable consistency override against the client configuration.
resolveCredentials() - Method in class com.salesforce.multicloudj.common.aws.RefreshingWebIdentityProvider
 
resolveReadWriteTimeout(RetryConfig, Duration) - Static method in class com.salesforce.multicloudj.blob.ali.OssClientFactory
Resolves the value for the Ali SDK's single readWriteTimeout setting from the two MultiCloudJ inputs that map onto it.
resource(String) - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
RESOURCE_NAME_EQUALS - Enum constant in enum class com.salesforce.multicloudj.kms.model.ConditionOperator
Exact match against a fully qualified native resource name.
RESOURCE_NAME_LIKE - Enum constant in enum class com.salesforce.multicloudj.kms.model.ConditionOperator
Match against a fully qualified native resource name where the condition values may contain * and ? wildcards.
ResourceAlreadyExistsException - Exception in com.salesforce.multicloudj.common.exceptions
 
ResourceAlreadyExistsException() - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceAlreadyExistsException
 
ResourceAlreadyExistsException(String) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceAlreadyExistsException
 
ResourceAlreadyExistsException(String, Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceAlreadyExistsException
 
ResourceAlreadyExistsException(String, Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceAlreadyExistsException
 
ResourceAlreadyExistsException(Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceAlreadyExistsException
 
ResourceAlreadyExistsException(Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceAlreadyExistsException
 
ResourceConflictException - Exception in com.salesforce.multicloudj.common.exceptions
 
ResourceConflictException() - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceConflictException
 
ResourceConflictException(String) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceConflictException
 
ResourceConflictException(String, Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceConflictException
 
ResourceConflictException(String, Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceConflictException
 
ResourceConflictException(Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceConflictException
 
ResourceConflictException(Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceConflictException
 
ResourceExhaustedException - Exception in com.salesforce.multicloudj.common.exceptions
 
ResourceExhaustedException() - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceExhaustedException
 
ResourceExhaustedException(String) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceExhaustedException
 
ResourceExhaustedException(String, Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceExhaustedException
 
ResourceExhaustedException(String, Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceExhaustedException
 
ResourceExhaustedException(Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceExhaustedException
 
ResourceExhaustedException(Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceExhaustedException
 
resourceName - Variable in class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore.Builder
 
resourceName - Variable in class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore
 
resourceName(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup.BackupBuilder
Name of the table that this backup represents.
resourceName(String) - Method in class com.salesforce.multicloudj.kms.model.KeyRef.KeyRefBuilder
Fully qualified native resource name of the key, when the provider reports one.
ResourceNotFoundException - Exception in com.salesforce.multicloudj.common.exceptions
 
ResourceNotFoundException() - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceNotFoundException
 
ResourceNotFoundException(String) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceNotFoundException
 
ResourceNotFoundException(String, Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceNotFoundException
 
ResourceNotFoundException(String, Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceNotFoundException
 
ResourceNotFoundException(String, Throwable, ArchiveInfo) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceNotFoundException
 
ResourceNotFoundException(Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceNotFoundException
 
ResourceNotFoundException(Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.ResourceNotFoundException
 
resourcePrefix(String) - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.AvailabilityCondition.AvailabilityConditionBuilder
Cloud-agnostic resource prefix constraint.
resources(Collection<? extends String>) - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
Restore - Class in com.salesforce.multicloudj.dbbackuprestore.driver
Represents a database restore operation.
Restore() - Constructor for class com.salesforce.multicloudj.dbbackuprestore.driver.Restore
 
Restore(String, String, String, RestoreStatus, Instant, Instant, String) - Constructor for class com.salesforce.multicloudj.dbbackuprestore.driver.Restore
Creates a new Restore instance.
Restore.RestoreBuilder - Class in com.salesforce.multicloudj.dbbackuprestore.driver
 
restoreBackup(RestoreRequest) - Method in class com.salesforce.multicloudj.dbbackuprestore.ali.AliDBBackupRestore
 
restoreBackup(RestoreRequest) - Method in class com.salesforce.multicloudj.dbbackuprestore.aws.AwsDBBackupRestore
 
restoreBackup(RestoreRequest) - Method in class com.salesforce.multicloudj.dbbackuprestore.client.DBBackupRestoreClient
Restores a table from a backup.
restoreBackup(RestoreRequest) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore
Restores a table from a backup.
restoreBackup(RestoreRequest) - Method in class com.salesforce.multicloudj.dbbackuprestore.gcp.FSDBBackupRestore
 
restoreId(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore.RestoreBuilder
Unique identifier for the restore operation.
RestoreRequest - Class in com.salesforce.multicloudj.dbbackuprestore.driver
Request object for restoring a backup to a database table.
RestoreRequest() - Constructor for class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest
 
RestoreRequest(String, String, String, String, String) - Constructor for class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest
Creates a new RestoreRequest instance.
RestoreRequest.RestoreRequestBuilder - Class in com.salesforce.multicloudj.dbbackuprestore.driver
 
RestoreStatus - Enum Class in com.salesforce.multicloudj.dbbackuprestore.driver
Represents the status of a restore operation.
RESTORING - Enum constant in enum class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreStatus
Restore operation is in progress.
retainUntilDate(Instant) - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockConfiguration.ObjectLockConfigurationBuilder
Date until which the object should be retained (WORM protection).
retainUntilDate(Instant) - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockInfo.ObjectLockInfoBuilder
Date until which the object is retained.
retainUntilDate(Instant) - Method in class com.salesforce.multicloudj.blob.driver.ObjectRetentionConfig.ObjectRetentionConfigBuilder
New retention expiration date.
RetentionMode - Enum Class in com.salesforce.multicloudj.blob.driver
Retention mode for WORM (Write Once Read Many) protection.
retryConfig - Variable in class com.salesforce.multicloudj.kms.driver.AbstractKms
 
retryConfig - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription.Builder
 
retryConfig - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
retryConfig - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic.Builder
 
retryConfig - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
 
retryConfig - Variable in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
 
RetryConfig - Class in com.salesforce.multicloudj.common.retries
Cloud-agnostic retry configuration for MultiCloudJ services.
RetryConfig.Mode - Enum Class in com.salesforce.multicloudj.common.retries
Retry mode determining the delay calculation strategy between retry attempts.
RetryConfig.RetryConfigBuilder - Class in com.salesforce.multicloudj.common.retries
 
role - Variable in class com.salesforce.multicloudj.sts.model.CredentialsOverrider
 
role(String) - Method in class com.salesforce.multicloudj.sts.model.AssumeRoleWebIdentityRequest.AssumeRoleWebIdentityRequestBuilder
 
roleId(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest.RestoreRequestBuilder
role id for restore operations requiring role-based authorization.
roleName(String) - Method in class com.salesforce.multicloudj.iam.model.GetAttachedPoliciesRequest.GetAttachedPoliciesRequestBuilder
 
roleName(String) - Method in class com.salesforce.multicloudj.iam.model.GetInlinePolicyDetailsRequest.GetInlinePolicyDetailsRequestBuilder
 
ROOT_SUFFIX - Static variable in class com.salesforce.multicloudj.iam.aws.AwsIam
 
RSA_2048 - Enum constant in enum class com.salesforce.multicloudj.kms.model.WrappingKeySpec
 
RSA_3072 - Enum constant in enum class com.salesforce.multicloudj.kms.model.WrappingKeySpec
 
RSA_4096 - Enum constant in enum class com.salesforce.multicloudj.kms.model.WrappingKeySpec
 
RSA_AES_KEY_WRAP_SHA_256 - Enum constant in enum class com.salesforce.multicloudj.kms.model.WrappingAlgorithm
RSA-OAEP with SHA-256 wrapping an ephemeral AES-256 key, which in turn wraps the key material with AES key wrap with padding (RFC 5649).
RSAES_OAEP_SHA_256 - Enum constant in enum class com.salesforce.multicloudj.kms.model.WrappingAlgorithm
RSA-OAEP with SHA-256 applied directly to the key material.
rule(CredentialScope.ScopeRule) - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.CredentialScopeBuilder
 
rules(Collection<? extends CredentialScope.ScopeRule>) - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.CredentialScopeBuilder
 
run() - Method in class com.salesforce.multicloudj.docstore.driver.ActionList
 
run(PrimaryKey, List<Row>) - Method in class com.salesforce.multicloudj.docstore.ali.QueryRunner
Fetches a single GetRange page.
run(Map<String, AttributeValue>) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocumentIterator
 
run(Map<String, AttributeValue>, List<Map<String, AttributeValue>>, Function<Object, Boolean>) - Method in class com.salesforce.multicloudj.docstore.aws.QueryRunner
 
runActions(List<Action>, Consumer<Predicate<Object>>) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
runActions(List<Action>, Consumer<Predicate<Object>>) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
runActions(List<Action>, Consumer<Predicate<Object>>) - Method in interface com.salesforce.multicloudj.docstore.driver.Collection
 
runActions(List<Action>, Consumer<Predicate<Object>>) - Method in class com.salesforce.multicloudj.docstore.gcp.FSDocStore
runDelete(RowDeleteChange, Action, Consumer<Predicate<Object>>) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
runDelete(Delete, Action, Consumer<Predicate<Object>>) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
runGetQuery(Query) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
runGetQuery(Query) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
runGetQuery(Query) - Method in interface com.salesforce.multicloudj.docstore.driver.Collection
 
runGetQuery(Query) - Method in class com.salesforce.multicloudj.docstore.gcp.FSDocStore
runGets(List<Action>, Consumer<Predicate<Object>>, int) - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
 
runPut(RowPutChange, Action, Consumer<Predicate<Object>>) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
runPut(Put, Action, Consumer<Predicate<Object>>) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 

S

S3LoggingTransferListener - Class in com.salesforce.multicloudj.blob.aws.async
 
SdkLoggingMetadataKeys - Class in com.salesforce.multicloudj.common.observability
Object-metadata keys under which the SDK persists observability identifiers from the OperationContext onto a stored object during upload.
SdkProvider<T extends SdkService> - Interface in com.salesforce.multicloudj.common.provider
 
SdkProvider.Builder<T extends SdkService> - Interface in com.salesforce.multicloudj.common.provider
Interface for building Provider instances which is implemented by abstract class for service.
SdkService - Interface in com.salesforce.multicloudj.common.service
Base interface for services backed by substrate-specific implementations.
selectPlatformFromIndex(Manifest, Platform) - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry
Selects a platform-specific manifest from a multi-arch image index.
self() - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore.Builder
 
self() - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore.Builder
 
self() - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore.Builder
 
self() - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore.Builder
 
self() - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore.Builder
 
self() - Method in class com.salesforce.multicloudj.dbbackuprestore.ali.AliDBBackupRestore.Builder
 
self() - Method in class com.salesforce.multicloudj.dbbackuprestore.aws.AwsDBBackupRestore.Builder
 
self() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore.Builder
Returns this builder instance.
self() - Method in class com.salesforce.multicloudj.dbbackuprestore.gcp.FSDBBackupRestore.Builder
 
self() - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore.Builder
 
self() - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore.Builder
 
self() - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
 
self() - Method in class com.salesforce.multicloudj.docstore.gcp.FSDocStore.Builder
 
self() - Method in class com.salesforce.multicloudj.iam.aws.AwsIam.Builder
 
self() - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam.Builder
Returns this builder instance with the correct type.
self() - Method in class com.salesforce.multicloudj.iam.gcp.GcpIam.Builder
 
self() - Method in class com.salesforce.multicloudj.kms.ali.AliKms.Builder
 
self() - Method in class com.salesforce.multicloudj.kms.aws.AwsKms.Builder
 
self() - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms.Builder
 
self() - Method in class com.salesforce.multicloudj.kms.gcp.GcpKms.Builder
 
self() - Method in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic.Builder
 
self() - Method in class com.salesforce.multicloudj.pubsub.ali.AliSmqQueue.Builder
 
self() - Method in class com.salesforce.multicloudj.pubsub.ali.AliSmqTopic.Builder
 
self() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.Builder
 
self() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSnsTopic.Builder
 
self() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSqsTopic.Builder
 
self() - Method in class com.salesforce.multicloudj.registry.aws.AwsRegistry.Builder
 
self() - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
self() - Method in class com.salesforce.multicloudj.registry.gcp.GcpRegistry.Builder
 
self() - Method in class com.salesforce.multicloudj.sts.ali.AliSts.Builder
 
self() - Method in class com.salesforce.multicloudj.sts.ali.AliStsVerifier.Builder
 
self() - Method in class com.salesforce.multicloudj.sts.aws.AwsSts.Builder
 
self() - Method in class com.salesforce.multicloudj.sts.aws.AwsStsVerifier.Builder
 
self() - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
Returns the builder instance.
self() - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsVerifier.Builder
Returns the builder instance.
self() - Method in class com.salesforce.multicloudj.sts.gcp.GcpSts.Builder
 
self() - Method in class com.salesforce.multicloudj.sts.gcp.GcpStsVerifier.Builder
 
send(Message) - Method in class com.salesforce.multicloudj.pubsub.client.TopicClient
Sends a single message to the topic.
send(Message) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
Sends a single message synchronously with error handling.
sendAck(AckID) - Method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient
Acknowledges a single message, indicating successful processing.
sendAck(AckID) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
Sends acknowledgment for a single message.
sendAcks(List<AckID>) - Method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient
Acknowledges multiple messages in a batch.
sendAcks(List<AckID>) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
Sends acknowledgments for multiple messages.
sendNack(AckID) - Method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient
Negatively acknowledges a single message, indicating processing failure.
sendNack(AckID) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
Sends negative acknowledgment for a single message, using the subscription's default nack visibility timeout.
sendNack(AckID, Duration) - Method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient
Negatively acknowledges a single message, overriding the subscription's default nack visibility timeout for this call.
sendNack(AckID, Duration) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
Sends negative acknowledgment for a single message, overriding the subscription's default nack visibility timeout for this call only.
sendNacks(List<AckID>) - Method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient
Negatively acknowledges multiple messages in a batch.
sendNacks(List<AckID>) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
Sends negative acknowledgment for multiple messages, using the subscription's default nack visibility timeout.
sendNacks(List<AckID>, Duration) - Method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient
Negatively acknowledges multiple messages in a batch, overriding the subscription's default nack visibility timeout for the entire batch.
sendNacks(List<AckID>, Duration) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
Sends negative acknowledgment for multiple messages, overriding the subscription's default nack visibility timeout for this batch only.
sendReceiveMultipleMessages() - Static method in class com.salesforce.multicloudj.pubsub.Main
Publishes multiple messages for batch operations.
serializeObject(Object) - Static method in class com.salesforce.multicloudj.docstore.driver.Util
 
SERVICE_ID - Static variable in class com.salesforce.multicloudj.common.observability.SdkLoggingMetadataKeys
Metadata key under which the SDK persists the operation service id, so the calling service can be traced from the object's cloud audit logs.
SERVICE_ID_METADATA_KEY - Static variable in class com.salesforce.multicloudj.blob.aws.AwsTransformer
Object-metadata key under which the SDK persists the operation service id during upload, surfacing as x-amz-meta-sdk-logging-service-id in S3.
SERVICE_ID_METADATA_KEY - Static variable in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
Object-metadata key under which the SDK persists the operation service id during upload, so the value is stored on the blob in GCS.
SERVICE_ID_METADATA_KEY - Static variable in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
Object-metadata key under which the SDK persists the operation service id during upload, so the value is stored on the blob alongside the user's metadata.
SERVICE_PRINCIPAL_SUFFIX - Static variable in class com.salesforce.multicloudj.iam.aws.AwsIam
 
serviceId(String) - Method in class com.salesforce.multicloudj.common.observability.OperationContext.OperationContextBuilder
Application-supplied service ID identifying the calling service.
SESSION - Enum constant in enum class com.salesforce.multicloudj.sts.model.CredentialsType
 
sessionCredentials - Variable in class com.salesforce.multicloudj.sts.model.CredentialsOverrider
 
sessionName - Variable in class com.salesforce.multicloudj.sts.model.CredentialsOverrider.Builder
 
sessionName - Variable in class com.salesforce.multicloudj.sts.model.CredentialsOverrider
 
sessionName(String) - Method in class com.salesforce.multicloudj.sts.model.AssumeRoleWebIdentityRequest.AssumeRoleWebIdentityRequestBuilder
 
set(String[], Object) - Method in class com.salesforce.multicloudj.docstore.driver.Document
 
SET_TAGS - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
setBackupId(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup
Unique identifier for the backup.
setBackupId(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore
ID of the backup being restored from.
setBackupId(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest
ID of the backup to restore from.
setBytes(byte[]) - Method in class com.salesforce.multicloudj.blob.driver.ByteArray
 
setCreationTime(Instant) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup
Timestamp when the backup was created.
setCursorValues(List<Value>) - Method in class com.salesforce.multicloudj.docstore.gcp.FSPaginationToken
 
setDefaultTracingPolicy(TracingPolicy) - Static method in class com.salesforce.multicloudj.common.observability.MultiCloudJObservability
Sets the global default tracing policy.
setDescription(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup
Description or human-readable name for the backup.
setDocument(Document) - Method in class com.salesforce.multicloudj.docstore.driver.Action
 
setEndTime(Instant) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore
Timestamp when the restore operation completed.
setExclusiveStartKey(Map<String, AttributeValue>) - Method in class com.salesforce.multicloudj.docstore.aws.AwsPaginationToken
 
setExpiryTime(Instant) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup
Timestamp when the backup expires (if applicable).
setField(String, Object) - Method in class com.salesforce.multicloudj.docstore.driver.Document
 
setFieldPaths(List<String>) - Method in class com.salesforce.multicloudj.docstore.client.Query
A list of field paths to retrieve.
setFieldPaths(List<String>) - Method in class com.salesforce.multicloudj.docstore.driver.Action
 
setInAtomicWrite(boolean) - Method in class com.salesforce.multicloudj.docstore.driver.Action
 
setIndex(int) - Method in class com.salesforce.multicloudj.docstore.driver.Action
 
setKey(Object) - Method in class com.salesforce.multicloudj.docstore.driver.Action
 
setKeyPolicy(KeyRef, KeyPolicy) - Method in class com.salesforce.multicloudj.kms.client.KmsClient
Replaces the access policy attached to a key.
setKeyPolicy(KeyRef, KeyPolicy) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
Replaces the access policy attached to a key.
setKeyPolicy(KeyRef, KeyPolicy) - Method in interface com.salesforce.multicloudj.kms.driver.KeyManagement
Replaces the access policy attached to a key.
setKind(ActionKind) - Method in class com.salesforce.multicloudj.docstore.driver.Action
 
setKmsEncryptionKeyId(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest
KMS encryption key identifier for encrypting the restored resource.
setLifecycleExpirationTag() - Static method in class com.salesforce.multicloudj.blob.Main
Marks an object for lifecycle-based expiration using the reserved expiration-days tag.
setMaxBatchByteSize(int) - Method in class com.salesforce.multicloudj.pubsub.batcher.Batcher.Options
Maximum total byte size of a batch (0 = unlimited)
setMaxBatchSize(int) - Method in class com.salesforce.multicloudj.pubsub.batcher.Batcher.Options
Maximum number of items in a single batch (0 = unlimited)
setMaxHandlers(int) - Method in class com.salesforce.multicloudj.pubsub.batcher.Batcher.Options
Maximum number of concurrent handler threads
setMinBatchSize(int) - Method in class com.salesforce.multicloudj.pubsub.batcher.Batcher.Options
Minimum number of items required to form a batch
setMods(Map<String, Object>) - Method in class com.salesforce.multicloudj.docstore.driver.Action
 
setName(String) - Method in class com.salesforce.multicloudj.pubsub.client.GetAttributeResult
 
setNextStartPrimaryKey(PrimaryKey) - Method in class com.salesforce.multicloudj.docstore.ali.AliPaginationToken
 
setPaginationKeys(List<String>) - Method in class com.salesforce.multicloudj.docstore.aws.QueryRunner
 
setReadOptions(ReadOptions) - Method in class com.salesforce.multicloudj.docstore.driver.Action
 
setResourceName(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup
Name of the table that this backup represents.
setRestoreId(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore
Unique identifier for the restore operation.
setRoleId(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest
role id for restore operations requiring role-based authorization.
setSizeInBytes(long) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup
Size of the backup in bytes (if available). -1 if size information is not available.
setStartTime(Instant) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore
Timestamp when the restore operation started.
setStatus(BackupStatus) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup
Current status of the backup.
setStatus(RestoreStatus) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore
Current status of the restore operation.
setStatusMessage(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore
Status or failure message from the restore job.
setTags() - Static method in class com.salesforce.multicloudj.blob.Main
This method sets tags on a blob.
setTags(String, Map<String, String>) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Sets tags on a blob.
setTags(String, Map<String, String>) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Sets tags on a blob
setTags(String, Map<String, String>) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Sets tags on a blob
setTags(String, Map<String, String>) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
setTags(String, Map<String, String>) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Sets tags on a blob.
setTags(String, Map<String, String>) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Sets tags on a blob.
setTags(String, Map<String, String>) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Sets tags on a blob.
setTargetResource(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore
Name of the target resource (table/database) being restored to.
setTargetResource(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest
Name of the target table to restore to.
setTopic(String) - Method in class com.salesforce.multicloudj.pubsub.client.GetAttributeResult
 
setUuidSupplier(Supplier<String>) - Static method in class com.salesforce.multicloudj.common.util.UUID
 
setValue(Value) - Method in class com.salesforce.multicloudj.docstore.gcp.SpannerDecoder
Sets the current value to decode.
setVaultId(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup
Vault identifier where the backup is stored.
setVaultId(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest
Vault identifier for backup vault-based restore operations.
SHA256 - Enum constant in enum class com.salesforce.multicloudj.blob.driver.ChecksumMethod
 
shouldBase64EncodeBody(byte[]) - Method in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
Whether the body is base64-encoded on the wire for the configured strategy: always under AliBaseTopic.Base64EncodingStrategy.ALWAYS, and under AliBaseTopic.Base64EncodingStrategy.AUTO only when the body is not XML-safe UTF-8 — that is, when it is not valid UTF-8 or contains an XML-illegal control byte, neither of which can be carried losslessly as raw XML text.
shouldConfigureHttpClient(AwsBlobStore.Builder) - Static method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Helper function to determine if any of the HttpClient configuration options have been set
shouldEncodeBody(byte[], AwsBaseTopic.Base64EncodingStrategy) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic
Decides whether the body should be base64-encoded based on the encoding option.
shutdownAndDrain() - Method in class com.salesforce.multicloudj.pubsub.batcher.Batcher
Shuts down and ensures all pending items are processed
sid(String) - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
SIGN - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyAction
 
SignedAuthRequest - Class in com.salesforce.multicloudj.sts.model
 
SignedAuthRequest(HttpRequest, StsCredentials) - Constructor for class com.salesforce.multicloudj.sts.model.SignedAuthRequest
 
SignedAuthRequest(HttpRequest, StsCredentials, String) - Constructor for class com.salesforce.multicloudj.sts.model.SignedAuthRequest
Constructs a SignedAuthRequest with a signed identity.
signedHeaders(Map<String, String>) - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlResponse.PresignedUrlResponseBuilder
Headers the uploader must replay verbatim.
SignOptions - Class in com.salesforce.multicloudj.sts.model
SignOptions carries optional, substrate-agnostic knobs that influence how a cloud native auth request is constructed and signed.
SignOptions.Builder - Class in com.salesforce.multicloudj.sts.model
 
sizeInBytes(long) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup.BackupBuilder
Size of the backup in bytes (if available). -1 if size information is not available.
smqClient - Variable in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic.Builder
 
SmqClientFactory - Class in com.salesforce.multicloudj.pubsub.ali
Builds an Alibaba SMQ (MNS) MNSClient from a multicloudj endpoint, credentials, and an optional proxy.
SmqCredentialsProvider - Class in com.salesforce.multicloudj.pubsub.ali
Maps a multicloudj CredentialsOverrider to an Alibaba credentials provider for the SMQ (MNS) CloudAccount.
SnsClientUtil - Class in com.salesforce.multicloudj.pubsub.aws
Utility class for building SNS clients with common configuration.
SOFTWARE - Enum constant in enum class com.salesforce.multicloudj.kms.model.ProtectionLevel
 
source(Path) - Method in class com.salesforce.multicloudj.blob.driver.FailedBlobUpload.FailedBlobUploadBuilder
 
SOURCE_ACCOUNT - Enum constant in enum class com.salesforce.multicloudj.kms.model.ConditionAttribute
Account or project that owns the resource a cloud service is acting on behalf of.
SOURCE_RESOURCE - Enum constant in enum class com.salesforce.multicloudj.kms.model.ConditionAttribute
Fully qualified native name of the resource a cloud service is acting on behalf of.
SpannerCodec - Class in com.salesforce.multicloudj.docstore.gcp
SpannerCodec provides utility methods for encoding and decoding data between Java native types and Google Cloud Spanner's value types.
SpannerCodec() - Constructor for class com.salesforce.multicloudj.docstore.gcp.SpannerCodec
 
SpannerDecoder - Class in com.salesforce.multicloudj.docstore.gcp
SpannerDecoder implements the Decoder interface for Google Cloud Spanner.
SpannerDecoder(Struct) - Constructor for class com.salesforce.multicloudj.docstore.gcp.SpannerDecoder
Creates a new SpannerDecoder with the specified Struct.
SpannerDecoder(Value) - Constructor for class com.salesforce.multicloudj.docstore.gcp.SpannerDecoder
 
SpannerEncoder - Class in com.salesforce.multicloudj.docstore.gcp
SpannerEncoder implements the Encoder interface for Google Cloud Spanner.
SpannerEncoder() - Constructor for class com.salesforce.multicloudj.docstore.gcp.SpannerEncoder
 
SpannerEncoder.ListEncoder - Class in com.salesforce.multicloudj.docstore.gcp
ListEncoder is a specialized encoder for encoding list elements.
SpannerEncoder.MapEncoder - Class in com.salesforce.multicloudj.docstore.gcp
MapEncoder is a specialized encoder for encoding map entries.
split(int, Batcher.Options) - Static method in class com.salesforce.multicloudj.pubsub.batcher.Batcher
Split determines how to split n (representing n items) into batches based on opts.
splitBySize(List<Message>) - Method in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
Packs an already count-capped (<= MAX_BATCH_SIZE) list into sub-batches whose estimated request size (AliBaseTopic.FIXED_REQUEST_OVERHEAD_BYTES plus the cumulative wire size of the messages) stays within AliBaseTopic.MAX_REQUEST_BYTE_SIZE, the 64 KB (65,536 bytes) total payload per batch that SMQ BatchSendMessage documents.
SqsClientUtil - Class in com.salesforce.multicloudj.pubsub.aws
Utility class for building SQS clients with common configuration.
srcBucket(String) - Method in class com.salesforce.multicloudj.blob.driver.CopyFromRequest.CopyFromRequestBuilder
The name of the source bucket
srcKey(String) - Method in class com.salesforce.multicloudj.blob.driver.CopyFromRequest.CopyFromRequestBuilder
The key of the blob to copy from the source bucket
srcKey(String) - Method in class com.salesforce.multicloudj.blob.driver.CopyRequest.CopyRequestBuilder
The key of the blob to copy
srcVersionId(String) - Method in class com.salesforce.multicloudj.blob.driver.CopyFromRequest.CopyFromRequestBuilder
This field is optional.
srcVersionId(String) - Method in class com.salesforce.multicloudj.blob.driver.CopyRequest.CopyRequestBuilder
This field is optional.
stampsTopicOriginatedMarker() - Method in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
Whether this publisher stamps the reserved AliBaseTopic.RESERVED_TOPIC_ORIGINATED_KEY marker on every message — topic publishers do (so the subscription can tell a topic delivery from a direct message authoritatively); the queue publisher does not.
stampsTopicOriginatedMarker() - Method in class com.salesforce.multicloudj.pubsub.ali.AliSmqTopic
 
START_INSTANCE - Static variable in class com.salesforce.multicloudj.iam.model.ComputeActions
Action to start a stopped compute instance
startTime(Instant) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore.RestoreBuilder
Timestamp when the restore operation started.
statement(Statement) - Method in class com.salesforce.multicloudj.iam.model.PolicyDocument.PolicyDocumentBuilder
 
Statement - Class in com.salesforce.multicloudj.iam.model
Represents a single statement within a policy document.
Statement.StatementBuilder - Class in com.salesforce.multicloudj.iam.model
Custom builder for Statement to handle conditions.
statements(Collection<? extends Statement>) - Method in class com.salesforce.multicloudj.iam.model.PolicyDocument.PolicyDocumentBuilder
 
status(BucketVersioningStatus) - Method in class com.salesforce.multicloudj.blob.driver.BucketVersioningConfiguration.BucketVersioningConfigurationBuilder
The bucket's versioning state.
status(BackupStatus) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup.BackupBuilder
Current status of the backup.
status(RestoreStatus) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore.RestoreBuilder
Current status of the restore operation.
statusMessage(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore.RestoreBuilder
Status or failure message from the restore job.
stop() - Method in class com.salesforce.multicloudj.docstore.ali.AliDocumentIterator
 
stop() - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocumentIterator
 
stop() - Method in interface com.salesforce.multicloudj.docstore.driver.DocumentIterator
 
stop() - Method in class com.salesforce.multicloudj.docstore.gcp.FSDocumentIterator
STOP_INSTANCE - Static variable in class com.salesforce.multicloudj.iam.model.ComputeActions
Action to stop a running compute instance
StorageActions - Class in com.salesforce.multicloudj.iam.model
Pre-defined storage service actions for IAM policies.
storeBuilder - Variable in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
 
STRING_EQUALS - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
String equality comparison
STRING_EQUALS - Enum constant in enum class com.salesforce.multicloudj.kms.model.ConditionOperator
 
STRING_LIKE - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
String pattern matching (supports wildcards)
STRING_LIKE - Enum constant in enum class com.salesforce.multicloudj.kms.model.ConditionOperator
String match where the condition values may contain * and ? wildcards.
STRING_NOT_EQUALS - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
String inequality comparison
STRING_NOT_EQUALS - Enum constant in enum class com.salesforce.multicloudj.kms.model.ConditionOperator
 
STRING_NOT_LIKE - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Negated string pattern matching
STRING_NOT_LIKE - Enum constant in enum class com.salesforce.multicloudj.kms.model.ConditionOperator
 
stringifyMapKey(Object) - Static method in class com.salesforce.multicloudj.docstore.driver.codec.Codec
 
sts - Variable in class com.salesforce.multicloudj.sts.client.StsClient
 
sts - Variable in class com.salesforce.multicloudj.sts.client.StsClient.StsBuilder
 
STS_ASSUME_ROLE - Static variable in class com.salesforce.multicloudj.iam.aws.AwsIam
 
stsBuilder - Variable in class com.salesforce.multicloudj.sts.client.StsClient.StsBuilder
 
StsBuilder(String) - Constructor for class com.salesforce.multicloudj.sts.client.StsClient.StsBuilder
Constructor for StsBuilder.
StsClient - Class in com.salesforce.multicloudj.sts.client
StsClient class in the Portable Client for interacting with Security Token Service (STS) in a substrate agnostic way.
StsClient(AbstractSts) - Constructor for class com.salesforce.multicloudj.sts.client.StsClient
Constructor for StsClient with StsBuilder.
StsClient.StsBuilder - Class in com.salesforce.multicloudj.sts.client
Builder class for StsClient.
StsCredentials - Class in com.salesforce.multicloudj.sts.model
 
StsCredentials(String, String, String) - Constructor for class com.salesforce.multicloudj.sts.model.StsCredentials
 
StsUtilities - Class in com.salesforce.multicloudj.sts.client
StsUtilities class provides portable offline Utility functions which utilize the Security Token Service (STS) in a substrate agnostic way.
StsUtilities(StsUtilities.StsUtilityBuilder) - Constructor for class com.salesforce.multicloudj.sts.client.StsUtilities
Constructor for StsUtilities with StsUtilityBuilder.
StsUtilities.StsUtilityBuilder - Class in com.salesforce.multicloudj.sts.client
Builder class for StsUtilities.
stsUtility - Variable in class com.salesforce.multicloudj.sts.client.StsUtilities
 
stsUtility - Variable in class com.salesforce.multicloudj.sts.client.StsUtilities.StsUtilityBuilder
 
StsUtilityBuilder(String) - Constructor for class com.salesforce.multicloudj.sts.client.StsUtilities.StsUtilityBuilder
Constructor for StsUtilityBuilder.
StsVerifier - Class in com.salesforce.multicloudj.sts.client
StsVerifier provides portable validation of cloud native auth signed requests.
StsVerifier(StsVerifier.StsVerifierBuilder) - Constructor for class com.salesforce.multicloudj.sts.client.StsVerifier
Constructor for StsVerifier with StsVerifierBuilder.
StsVerifier.StsVerifierBuilder - Class in com.salesforce.multicloudj.sts.client
Builder class for StsVerifier.
StsVerifierBuilder(String) - Constructor for class com.salesforce.multicloudj.sts.client.StsVerifier.StsVerifierBuilder
Constructor for StsVerifierBuilder.
SUBJECT - Static variable in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.MetadataKeys
 
subscription - Variable in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient
 
SubscriptionClient - Class in com.salesforce.multicloudj.pubsub.client
High-level client for receiving messages from a pubsub subscription.
SubscriptionClient(AbstractSubscription<?>) - Constructor for class com.salesforce.multicloudj.pubsub.client.SubscriptionClient
 
SubscriptionClient.SubscriptionClientBuilder - Class in com.salesforce.multicloudj.pubsub.client
Builder for creating SubscriptionClient instances.
SubscriptionClientBuilder(String) - Constructor for class com.salesforce.multicloudj.pubsub.client.SubscriptionClient.SubscriptionClientBuilder
 
subscriptionName - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription.Builder
 
subscriptionName - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
subscriptionUrl - Variable in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription.Builder
 
SubstrateSdkException - Exception in com.salesforce.multicloudj.common.exceptions
Base exception for all multicloudj SDK exceptions.
SubstrateSdkException() - Constructor for exception com.salesforce.multicloudj.common.exceptions.SubstrateSdkException
 
SubstrateSdkException(boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.SubstrateSdkException
 
SubstrateSdkException(String) - Constructor for exception com.salesforce.multicloudj.common.exceptions.SubstrateSdkException
 
SubstrateSdkException(String, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.SubstrateSdkException
 
SubstrateSdkException(String, Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.SubstrateSdkException
 
SubstrateSdkException(String, Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.SubstrateSdkException
 
SubstrateSdkException(Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.SubstrateSdkException
 
SubstrateSdkException(Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.SubstrateSdkException
 
supportedActions(Set<KeyAction>) - Method in class com.salesforce.multicloudj.kms.model.PolicyCapabilities.PolicyCapabilitiesBuilder
 
supportedConditionAttributes(Set<ConditionAttribute>) - Method in class com.salesforce.multicloudj.kms.model.PolicyCapabilities.PolicyCapabilitiesBuilder
Condition attributes the provider can express; empty when grants cannot carry conditions.
supportedPrincipalTypes(Set<PrincipalType>) - Method in class com.salesforce.multicloudj.kms.model.PolicyCapabilities.PolicyCapabilitiesBuilder
 
supportsDeny(boolean) - Method in class com.salesforce.multicloudj.kms.model.PolicyCapabilities.PolicyCapabilitiesBuilder
 
supportsMultiRegionKeys() - Method in class com.salesforce.multicloudj.kms.aws.AwsKms
 
supportsMultiRegionKeys() - Method in class com.salesforce.multicloudj.kms.client.KmsClient
Whether this client can create keys with CreateKeyRequest.multiRegion set.
supportsMultiRegionKeys() - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
Whether keys created by this client can be made available across regions with CreateKeyRequest.multiRegion.
supportsMultiRegionKeys() - Method in interface com.salesforce.multicloudj.kms.driver.KeyManagement
Whether keys created by this client can be made available across regions with CreateKeyRequest.multiRegion.
supportsMultiRegionKeys() - Method in class com.salesforce.multicloudj.kms.gcp.GcpKms
A key's location is fixed by its key ring, so multi-region keys need a key ring in a multi-region, dual-region or global location.
SUSPENDED - Enum constant in enum class com.salesforce.multicloudj.blob.driver.BucketVersioningStatus
Versioning was previously enabled but is currently paused; existing versions are retained.
SYMMETRIC_DEFAULT - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeySpec
256-bit symmetric key used for authenticated encryption.

T

TableStoreCredentialsProvider - Class in com.salesforce.multicloudj.docstore.ali
 
TableStoreCredentialsProvider() - Constructor for class com.salesforce.multicloudj.docstore.ali.TableStoreCredentialsProvider
 
tag(String, String) - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest.CreateKeyRequestBuilder
 
tagKey(KeyRef, Map<String, String>) - Method in class com.salesforce.multicloudj.kms.client.KmsClient
Adds or overwrites tags on a key.
tagKey(KeyRef, Map<String, String>) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms
Adds or overwrites tags on a key.
tagKey(KeyRef, Map<String, String>) - Method in interface com.salesforce.multicloudj.kms.driver.KeyManagement
Adds or overwrites tags on a key.
tags(Map<? extends String, ? extends String>) - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest.CreateKeyRequestBuilder
 
tags(Map<String, String>) - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest.DirectoryUploadRequestBuilder
(Optional parameter) The map of tagName to tagValue to be associated with all blobs in the directory
tags(Map<String, String>) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload.MultipartUploadBuilder
 
tags(Map<String, String>) - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest.PresignedUrlRequestBuilder
Optional: Specify the tags to be used in a presignedUrl upload.
targetPlatform - Variable in class com.salesforce.multicloudj.registry.driver.AbstractRegistry
 
targetResource(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore.RestoreBuilder
Name of the target resource (table/database) being restored to.
targetResource(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest.RestoreRequestBuilder
Name of the target table to restore to.
TENANT - Enum constant in enum class com.salesforce.multicloudj.kms.model.PrincipalType
Every identity in an organization, identified by the organization id.
TENANT_ID - Static variable in class com.salesforce.multicloudj.common.observability.SdkLoggingMetadataKeys
Metadata key under which the SDK persists the operation tenant id, so the tenant can be traced from the object's cloud audit logs.
TENANT_ID_METADATA_KEY - Static variable in class com.salesforce.multicloudj.blob.aws.AwsTransformer
Object-metadata key under which the SDK persists the operation tenant id during upload, surfacing as x-amz-meta-sdk-logging-tenant-id in S3.
TENANT_ID_METADATA_KEY - Static variable in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
Object-metadata key under which the SDK persists the operation tenant id during upload, so the value is stored on the blob in GCS.
TENANT_ID_METADATA_KEY - Static variable in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
Object-metadata key under which the SDK persists the operation tenant id during upload, so the value is stored on the blob alongside the user's metadata.
tenantId(String) - Method in class com.salesforce.multicloudj.common.observability.OperationContext.OperationContextBuilder
Application-supplied tenant ID.
tenantId(String) - Method in class com.salesforce.multicloudj.iam.model.AttachInlinePolicyRequest.AttachInlinePolicyRequestBuilder
 
tenantId(String) - Method in class com.salesforce.multicloudj.iam.model.CreateIdentityRequest.CreateIdentityRequestBuilder
 
tenantId(String) - Method in class com.salesforce.multicloudj.iam.model.DeleteIdentityRequest.DeleteIdentityRequestBuilder
 
tenantId(String) - Method in class com.salesforce.multicloudj.iam.model.GetAttachedPoliciesRequest.GetAttachedPoliciesRequestBuilder
 
tenantId(String) - Method in class com.salesforce.multicloudj.iam.model.GetIdentityRequest.GetIdentityRequestBuilder
 
tenantId(String) - Method in class com.salesforce.multicloudj.iam.model.GetInlinePolicyDetailsRequest.GetInlinePolicyDetailsRequestBuilder
 
tenantId(String) - Method in class com.salesforce.multicloudj.iam.model.RemovePolicyRequest.RemovePolicyRequestBuilder
 
title(String) - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.AvailabilityCondition.AvailabilityConditionBuilder
Optional title for the condition.
toAbortMultipartUploadRequest(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toAbortMultipartUploadRequest(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toActionString() - Method in class com.salesforce.multicloudj.iam.model.Action
Returns the string representation in format "service:operation".
toAliRetryer(RetryConfig) - Static method in class com.salesforce.multicloudj.blob.ali.AliTransformer
Converts a cloud-agnostic RetryConfig to an Ali OSS v2 SDK Retryer.
toAsyncRequestBody(UploadRequest, InputStream, ExecutorService) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
executor runs the blocking stream reads; the caller owns its lifecycle.
toBatch(ListObjectsV2Response) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toBlobId(DownloadRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
toBlobId(String, String) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
Convenience method that uses the bucket from the transformer context
toBlobId(String, String, String) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
Note: If the versionId is null, then the BlobId refers to the latest version of the blob
toBlobIdentifiers(List<BlobInfo>) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toBlobIdentifiers(List<BlobInfo>) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toBlobIdentifiers(List<BlobInfo>) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
Converts a list of BlobInfo objects to BlobIdentifier objects for deletion.
toBlobInfo(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
toBlobInfo(MultipartUploadRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
toBlobInfo(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
toBlobInfo(UploadRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
toBlobInfo(String, Map<String, String>) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
toBlobInfo(String, Map<String, String>, String) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
toBlobInfo(String, Map<String, String>, String, String, ChecksumMethod, ObjectLockConfiguration, String) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
toBlobKey(Path, Path, String) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
Converts a file path to a blob key by applying the prefix and maintaining directory structure.
toBlobListOptions(ListBlobsPageRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
toBlobMetadata(Blob) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
toBlobMetadata(String, HeadObjectResult) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toBucketVersioningConfiguration(GetBucketVersioningResult) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
Converts a GetBucketVersioningResult to a BucketVersioningConfiguration.
toBucketVersioningConfiguration(Boolean) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
Converts the GCS versioningEnabled flag to a BucketVersioningConfiguration.
toBucketVersioningConfiguration(GetBucketVersioningResponse) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
Converts a GetBucketVersioningResponse to a BucketVersioningConfiguration.
toBuilder() - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata
 
toBuilder() - Method in class com.salesforce.multicloudj.blob.driver.CopyResponse
 
toBuilder() - Method in class com.salesforce.multicloudj.blob.driver.DownloadResponse
 
toBuilder() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest
Returns a MultipartUploadRequest.Builder pre-populated with this request's current field values, so callers can produce a modified copy without restating every field.
toBuilder() - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest
Returns a UploadRequest.Builder pre-populated with this request's current field values, so callers can produce a modified copy without restating every field.
toBuilder() - Method in class com.salesforce.multicloudj.blob.driver.UploadResponse
 
toBuilder() - Method in class com.salesforce.multicloudj.common.observability.OperationContext
 
toBuilder() - Method in class com.salesforce.multicloudj.kms.model.KeyRef
 
toCompleteMultipartUploadRequest(MultipartUpload, List<UploadPartResponse>) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toCompleteMultipartUploadRequest(MultipartUpload, List<UploadPartResponse>) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toCopyObjectRequest(CopyFromRequest) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toCopyObjectRequest(CopyRequest) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toCopyRequest(CopyFromRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
toCopyRequest(CopyRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
toCopyResponse(Blob) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
toCopyResponse(String, CopyObjectResult) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toCopyResponse(String, CopyObjectResponse) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toCreateMultipartUploadRequest(MultipartUploadRequest) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toDeleteMultipleObjectsRequest(Collection<BlobIdentifier>) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toDeleteObjectRequest(String, String) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toDeleteRequest(String, String) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toDeleteRequests(Collection<BlobIdentifier>) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toDirectoryDownloadResponse(CompletedDirectoryDownload, Long) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toDirectoryUploadResponse(CompletedDirectoryUpload, Long) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toDownloadDirectoryRequest(DirectoryDownloadRequest, AtomicLong, AtomicLong) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
Builds the S3 Transfer Manager download-directory request.
toDownloadResponse(Blob) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
toDownloadResponse(Blob, InputStream) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
toDownloadResponse(DownloadRequest, GetObjectResponse) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toDownloadResponse(DownloadRequest, GetObjectResponse, ResponseInputStream<GetObjectResponse>) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toDownloadResponse(String, GetObjectResult) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toDownloadResponse(String, GetObjectResult, InputStream) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toDriverAction(Action) - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
 
toFilePaths(DirectoryUploadRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
Converts a DirectoryUploadRequest to a list of file paths to upload.
toGcpRetrySettings(RetryConfig) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
Converts a MultiCloudJ RetryConfig, already checked by RetryConfig.validate(), to GCP RetrySettings.
toGenerationId(String) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
This is a null-safe method of generating the generationId
toGetBucketVersioningRequest() - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
Creates a GetBucketVersioningRequest for the bound bucket.
toGetBucketVersioningRequest() - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
Creates a GetBucketVersioningRequest for the bound bucket.
toGetObjectLegalHoldRequest(String, String) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toGetObjectLegalHoldRequest(String, String) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
Creates a GetObjectLegalHoldRequest for retrieving legal hold status
toGetObjectPresignRequest(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toGetObjectRequest(DownloadRequest) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toGetObjectRetentionRequest(String, String) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toGetObjectRetentionRequest(String, String) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
Creates a GetObjectRetentionRequest for retrieving object retention
toGetObjectTaggingRequest(String) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toHeadObjectRequest(String, String) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toHeadRequest(String, String) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toHttpClientOptions(String, Duration, Integer, Duration) - Static method in class com.salesforce.multicloudj.blob.ali.AliTransformer
Builds HttpClientOptions carrying the transport settings MultiCloudJ exposes that map onto the OSS SDK's HTTP client.
toInfo(S3Object) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toInitiateMultipartUploadRequest(MultipartUploadRequest) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
tokenExpiry(Instant) - Method in class com.salesforce.multicloudj.kms.model.ImportParameters.ImportParametersBuilder
 
toKeyCondition(Filter, Map<String, String>, Map<String, AttributeValue>, String, String) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
toListBlobsBatch(ListObjectsV2Result) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toListBlobsPageResponse(ListObjectsV2Result) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toListObjectsRequest(ListBlobsPageRequest) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toListObjectsRequest(ListBlobsRequest, String) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toListPartsRequest(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toListPartsRequest(MultipartUpload) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toListUploadPartResponse(ListPartsResult) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toMetadata(HeadObjectResponse, String) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toMultipartUpload(InitiateMultipartUploadResult, MultipartUploadRequest) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toMultipartUpload(MultipartUploadRequest, CreateMultipartUploadResponse) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toMultipartUploadResponse(CompleteMultipartUploadResponse) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toObjectLockInfo(GetObjectRetentionResult, GetObjectLegalHoldResult) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toObjectLockInfo(GetObjectRetentionResponse, GetObjectLegalHoldResponse) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
Converts GetObjectRetentionResponse and GetObjectLegalHoldResponse to ObjectLockInfo.
toOssRetentionMode(RetentionMode) - Static method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
topic - Variable in class com.salesforce.multicloudj.pubsub.client.TopicClient
 
topic(String) - Method in class com.salesforce.multicloudj.pubsub.client.GetAttributeResult.Builder
 
TopicClient - Class in com.salesforce.multicloudj.pubsub.client
High-level client for publishing messages to a pubsub topic.
TopicClient(AbstractTopic<?>) - Constructor for class com.salesforce.multicloudj.pubsub.client.TopicClient
 
TopicClient.TopicClientBuilder - Class in com.salesforce.multicloudj.pubsub.client
Builder for creating TopicClient instances.
TopicClientBuilder(String) - Constructor for class com.salesforce.multicloudj.pubsub.client.TopicClient.TopicClientBuilder
 
topicName - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic.Builder
 
topicName - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
 
topicOptions - Variable in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.Builder
 
topicOptions - Variable in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic
 
TopicOptions() - Constructor for class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.TopicOptions
 
toPresignBlobInfo(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
toPresignedGetObjectRequest(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toPresignedPutObjectRequest(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toPresignedUrlResponse(PresignedRequest) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toPresignOptions(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toPresignTagHeaders(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
Builds the headers that bind tags to a presigned upload URL, since V4 signing ignores BlobInfo metadata and custom time.
toPutObjectLegalHoldRequest(String, String, boolean) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toPutObjectLegalHoldRequest(String, String, boolean) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
Creates a PutObjectLegalHoldRequest for updating legal hold status
toPutObjectPresignRequest(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toPutObjectRequest(UploadRequest, BinaryData) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toPutObjectRetentionRequest(String, String, RetentionMode, Instant, Boolean) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toPutObjectRetentionRequest(String, String, ObjectLockRetentionMode, Instant) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
Creates a PutObjectRetentionRequest for updating object retention
toPutObjectRetentionRequest(String, String, ObjectLockRetentionMode, Instant, boolean) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
Creates a PutObjectRetentionRequest for the new updateObjectRetention(key, versionId, ObjectRetentionConfig) overload.
toPutObjectTaggingRequest(String, Map<String, String>) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toPutObjectTaggingRequest(String, Map<String, String>) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toRequest(CopyFromRequest) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toRequest(CopyRequest) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toRequest(DownloadRequest) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toRequest(DownloadRequest, Path) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
Builds a DownloadFileRequest for use with S3TransferManager.downloadFile.
toRequest(ListBlobsPageRequest) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toRequest(ListBlobsRequest) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toRequest(UploadRequest) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toRequestBody(UploadRequest, InputStream) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
Builds a sync RequestBody for an InputStream upload, honouring the optional contentLength on UploadRequest.
toRetentionMode(ObjectRetentionModeType) - Static method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toRetryStrategy(RetryConfig) - Static method in class com.salesforce.multicloudj.common.aws.AwsRetryStrategies
Builds a StandardRetryStrategy from a RetryConfig already checked by RetryConfig.validate().
toSmqMessage(Message) - Method in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic
Converts a multicloudj Message into an SMQ SDK message.
toString() - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata.BlobMetadataBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.BucketInfo.BucketInfoBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.BucketVersioningConfiguration.BucketVersioningConfigurationBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.Checksum.ChecksumBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.Checksum
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.CopyFromRequest.CopyFromRequestBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.CopyRequest.CopyRequestBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.CopyResponse.CopyResponseBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.CopyResponse
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryDownloadRequest.DirectoryDownloadRequestBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryDownloadResponse.DirectoryDownloadResponseBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest.DirectoryUploadRequestBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadResponse.DirectoryUploadResponseBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.DownloadResponse.DownloadResponseBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.DownloadResponse
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.FailedBlobDownload.FailedBlobDownloadBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.FailedBlobUpload.FailedBlobUploadBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.ListBucketsRequest.ListBucketsRequestBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.ListBucketsResponse.ListBucketsResponseBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload.MultipartUploadBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockConfiguration.ObjectLockConfigurationBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockInfo.ObjectLockInfoBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.ObjectRetentionConfig.ObjectRetentionConfigBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest.PresignedUrlRequestBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlResponse.PresignedUrlResponseBuilder
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.UploadResponse
 
toString() - Method in class com.salesforce.multicloudj.blob.driver.UploadResponse.UploadResponseBuilder
 
toString() - Method in class com.salesforce.multicloudj.common.exceptions.ArchiveInfo.ArchiveInfoBuilder
 
toString() - Method in class com.salesforce.multicloudj.common.observability.OperationContext.OperationContextBuilder
 
toString() - Method in class com.salesforce.multicloudj.common.observability.OperationContext
 
toString() - Method in class com.salesforce.multicloudj.common.retries.RetryConfig.RetryConfigBuilder
 
toString() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup.BackupBuilder
 
toString() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Restore.RestoreBuilder
 
toString() - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest.RestoreRequestBuilder
 
toString() - Method in interface com.salesforce.multicloudj.docstore.driver.codec.Decoder
 
toString() - Method in class com.salesforce.multicloudj.docstore.driver.ReadOptions.ReadOptionsBuilder
 
toString() - Method in class com.salesforce.multicloudj.docstore.driver.ReadOptions
 
toString() - Method in class com.salesforce.multicloudj.iam.model.Action
 
toString() - Method in class com.salesforce.multicloudj.iam.model.AttachInlinePolicyRequest.AttachInlinePolicyRequestBuilder
 
toString() - Method in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
 
toString() - Method in class com.salesforce.multicloudj.iam.model.CreateIdentityRequest.CreateIdentityRequestBuilder
 
toString() - Method in class com.salesforce.multicloudj.iam.model.CreateOptions.CreateOptionsBuilder
 
toString() - Method in class com.salesforce.multicloudj.iam.model.DeleteIdentityRequest.DeleteIdentityRequestBuilder
 
toString() - Method in enum class com.salesforce.multicloudj.iam.model.Effect
 
toString() - Method in class com.salesforce.multicloudj.iam.model.GetAttachedPoliciesRequest.GetAttachedPoliciesRequestBuilder
 
toString() - Method in class com.salesforce.multicloudj.iam.model.GetIdentityRequest.GetIdentityRequestBuilder
 
toString() - Method in class com.salesforce.multicloudj.iam.model.GetInlinePolicyDetailsRequest.GetInlinePolicyDetailsRequestBuilder
 
toString() - Method in class com.salesforce.multicloudj.iam.model.PolicyDocument.PolicyDocumentBuilder
 
toString() - Method in class com.salesforce.multicloudj.iam.model.RemovePolicyRequest.RemovePolicyRequestBuilder
 
toString() - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
toString() - Method in class com.salesforce.multicloudj.kms.model.CreateKeyRequest.CreateKeyRequestBuilder
 
toString() - Method in class com.salesforce.multicloudj.kms.model.CreateKeyResponse.CreateKeyResponseBuilder
 
toString() - Method in class com.salesforce.multicloudj.kms.model.DecryptRequest.DecryptRequestBuilder
 
toString() - Method in class com.salesforce.multicloudj.kms.model.DecryptResponse.DecryptResponseBuilder
 
toString() - Method in class com.salesforce.multicloudj.kms.model.EncryptRequest.EncryptRequestBuilder
 
toString() - Method in class com.salesforce.multicloudj.kms.model.EncryptResponse.EncryptResponseBuilder
 
toString() - Method in class com.salesforce.multicloudj.kms.model.GetImportParametersRequest.GetImportParametersRequestBuilder
 
toString() - Method in class com.salesforce.multicloudj.kms.model.ImportKeyMaterialRequest.ImportKeyMaterialRequestBuilder
 
toString() - Method in class com.salesforce.multicloudj.kms.model.ImportParameters.ImportParametersBuilder
 
toString() - Method in class com.salesforce.multicloudj.kms.model.KeyCondition.KeyConditionBuilder
 
toString() - Method in class com.salesforce.multicloudj.kms.model.KeyCondition
 
toString() - Method in class com.salesforce.multicloudj.kms.model.KeyGrant.KeyGrantBuilder
 
toString() - Method in class com.salesforce.multicloudj.kms.model.KeyGrant
 
toString() - Method in class com.salesforce.multicloudj.kms.model.KeyPolicy.KeyPolicyBuilder
 
toString() - Method in class com.salesforce.multicloudj.kms.model.KeyPolicy
 
toString() - Method in class com.salesforce.multicloudj.kms.model.KeyPrincipal.KeyPrincipalBuilder
 
toString() - Method in class com.salesforce.multicloudj.kms.model.KeyPrincipal
 
toString() - Method in class com.salesforce.multicloudj.kms.model.KeyRef.KeyRefBuilder
 
toString() - Method in class com.salesforce.multicloudj.kms.model.KeyRef
 
toString() - Method in class com.salesforce.multicloudj.kms.model.PolicyCapabilities.PolicyCapabilitiesBuilder
 
toString() - Method in class com.salesforce.multicloudj.pubsub.ali.AliSubscription.AliAckID
 
toString() - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription.AwsAckID
 
toString() - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription.GcpAckID
 
toString() - Method in class com.salesforce.multicloudj.registry.driver.ImageReference
 
toString() - Method in class com.salesforce.multicloudj.registry.model.Platform.PlatformBuilder
 
toString() - Method in class com.salesforce.multicloudj.sts.model.AssumeRoleWebIdentityRequest.AssumeRoleWebIdentityRequestBuilder
 
toString() - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.AvailabilityCondition.AvailabilityConditionBuilder
 
toString() - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.CredentialScopeBuilder
 
toString() - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.ScopeRule.ScopeRuleBuilder
 
toString() - Method in class com.salesforce.multicloudj.sts.model.GetCallerIdentityRequest.GetCallerIdentityRequestBuilder
 
toTagMap(GetObjectTaggingResult) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
totalBytesTransferred(Long) - Method in class com.salesforce.multicloudj.blob.driver.DirectoryDownloadResponse.DirectoryDownloadResponseBuilder
 
totalBytesTransferred(Long) - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadResponse.DirectoryUploadResponseBuilder
 
totalTimeout(Long) - Method in class com.salesforce.multicloudj.common.retries.RetryConfig.RetryConfigBuilder
Optional total timeout in milliseconds for all retry attempts combined.
toTopicMessage(Message) - Method in class com.salesforce.multicloudj.pubsub.ali.AliSmqTopic
Converts a multicloudj Message into an SMQ SDK TopicMessage.
toUploadDirectoryRequest(DirectoryUploadRequest, AtomicLong, AtomicLong) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
Builds the S3 Transfer Manager upload-directory request.
toUploadPartRequest(MultipartUpload, MultipartPart) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toUploadPartRequest(MultipartUpload, MultipartPart) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toUploadPartResponse(MultipartPart, UploadPartResult) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toUploadPartResponse(MultipartPart, UploadPartResponse) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toUploadResponse(Blob) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
 
toUploadResponse(UploadRequest, PutObjectResult) - Method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
toUploadResponse(String, PutObjectResponse) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
traceAsyncOperation(String, Map<String, String>, OperationContext, Function<OperationContext, CompletableFuture<T>>) - Method in class com.salesforce.multicloudj.common.observability.MultiCloudJLogger
Wraps an asynchronous operation that returns a CompletableFuture.
traceOperation(String, Map<String, String>, OperationContext, Function<OperationContext, T>) - Method in class com.salesforce.multicloudj.common.observability.MultiCloudJLogger
Wraps a value-returning operation with the configured tracing/logging policy.
traceVoidOperation(String, Map<String, String>, OperationContext, Consumer<OperationContext>) - Method in class com.salesforce.multicloudj.common.observability.MultiCloudJLogger
Wraps a void operation.
TracingPolicy - Enum Class in com.salesforce.multicloudj.common.observability
Policy controlling whether SDK operations create OpenTelemetry spans.
TransactionFailedException - Exception in com.salesforce.multicloudj.common.exceptions
Exception thrown when a transaction fails due to conflicts, cancellations, or other transaction-related issues.
TransactionFailedException() - Constructor for exception com.salesforce.multicloudj.common.exceptions.TransactionFailedException
 
TransactionFailedException(String) - Constructor for exception com.salesforce.multicloudj.common.exceptions.TransactionFailedException
 
TransactionFailedException(String, Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.TransactionFailedException
 
TransactionFailedException(String, Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.TransactionFailedException
 
TransactionFailedException(Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.TransactionFailedException
 
TransactionFailedException(Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.TransactionFailedException
 
transferComplete(TransferListener.Context.TransferComplete) - Method in class com.salesforce.multicloudj.blob.aws.async.S3LoggingTransferListener
 
transferFailed(TransferListener.Context.TransferFailed) - Method in class com.salesforce.multicloudj.blob.aws.async.S3LoggingTransferListener
 
transferInitiated(TransferListener.Context.TransferInitiated) - Method in class com.salesforce.multicloudj.blob.aws.async.S3LoggingTransferListener
 
transferStatusLoggingEnabled(boolean) - Method in class com.salesforce.multicloudj.blob.driver.DirectoryDownloadRequest.DirectoryDownloadRequestBuilder
 
transferStatusLoggingEnabled(boolean) - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest.DirectoryUploadRequestBuilder
 
translateActionsToRoles(Statement) - Static method in class com.salesforce.multicloudj.iam.gcp.GcpIamPolicyTranslator
Translates substrate-neutral actions from a statement to GCP IAM roles.
translateActionToRole(Action) - Static method in class com.salesforce.multicloudj.iam.gcp.GcpIamPolicyTranslator
Translates a single substrate-neutral action to a GCP IAM role.
translateToAwsPolicy(PolicyDocument) - Static method in class com.salesforce.multicloudj.iam.aws.AwsIamPolicyTranslator
Translates a substrate-neutral PolicyDocument to AWS IAM policy JSON string.
trustConfig(Optional<TrustConfiguration>) - Method in class com.salesforce.multicloudj.iam.model.CreateIdentityRequest.CreateIdentityRequestBuilder
 
TrustConfiguration - Class in com.salesforce.multicloudj.iam.model
Configuration for trust relationships in identity creation.
TrustConfiguration.Builder - Class in com.salesforce.multicloudj.iam.model
Builder class for TrustConfiguration.
type - Variable in class com.salesforce.multicloudj.sts.model.CredentialsOverrider
 
type(PrincipalType) - Method in class com.salesforce.multicloudj.kms.model.KeyPrincipal.KeyPrincipalBuilder
 
type(PresignedOperation) - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlRequest.PresignedUrlRequestBuilder
The type of presignedUrl operation.

U

UnAuthorizedException - Exception in com.salesforce.multicloudj.common.exceptions
 
UnAuthorizedException() - Constructor for exception com.salesforce.multicloudj.common.exceptions.UnAuthorizedException
 
UnAuthorizedException(String) - Constructor for exception com.salesforce.multicloudj.common.exceptions.UnAuthorizedException
 
UnAuthorizedException(String, Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.UnAuthorizedException
 
UnAuthorizedException(String, Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.UnAuthorizedException
 
UnAuthorizedException(Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.UnAuthorizedException
 
UnAuthorizedException(Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.UnAuthorizedException
 
UNAVAILABLE - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyState
 
uniqueString() - Static method in class com.salesforce.multicloudj.common.util.UUID
 
UNKNOWN - Enum constant in enum class com.salesforce.multicloudj.dbbackuprestore.driver.BackupStatus
Backup status is unknown.
UNKNOWN - Enum constant in enum class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreStatus
Restore status is unknown.
UNKNOWN - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyState
The provider reported a state that has no equivalent in this enum.
UnknownException - Exception in com.salesforce.multicloudj.common.exceptions
 
UnknownException() - Constructor for exception com.salesforce.multicloudj.common.exceptions.UnknownException
 
UnknownException(String) - Constructor for exception com.salesforce.multicloudj.common.exceptions.UnknownException
 
UnknownException(String, Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.UnknownException
 
UnknownException(String, Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.UnknownException
 
UnknownException(Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.UnknownException
 
UnknownException(Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.UnknownException
 
unreportedAckErr - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
UnSupportedOperationException - Exception in com.salesforce.multicloudj.common.exceptions
 
UnSupportedOperationException() - Constructor for exception com.salesforce.multicloudj.common.exceptions.UnSupportedOperationException
 
UnSupportedOperationException(String) - Constructor for exception com.salesforce.multicloudj.common.exceptions.UnSupportedOperationException
 
UnSupportedOperationException(String, Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.UnSupportedOperationException
 
UnSupportedOperationException(String, Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.UnSupportedOperationException
 
UnSupportedOperationException(Throwable) - Constructor for exception com.salesforce.multicloudj.common.exceptions.UnSupportedOperationException
 
UnSupportedOperationException(Throwable, boolean) - Constructor for exception com.salesforce.multicloudj.common.exceptions.UnSupportedOperationException
 
UNVERSIONED - Enum constant in enum class com.salesforce.multicloudj.blob.driver.BucketVersioningStatus
Versioning has never been configured, or has been turned off.
update(Document, Map<String, Object>) - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient
Updates specific fields of an existing document in the document store.
update(Document, Map<String, Object>) - Method in class com.salesforce.multicloudj.docstore.driver.ActionList
 
UPDATE_LEGAL_HOLD - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
UPDATE_OBJECT_RETENTION - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
updateLegalHold(String, String, boolean) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore
 
updateLegalHold(String, String, boolean) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Updates legal hold status on an object.
updateLegalHold(String, String, boolean) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Updates legal hold status on an object.
updateLegalHold(String, String, boolean) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Updates legal hold status on an object.
updateLegalHold(String, String, boolean) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
Updates legal hold status on an object.
updateLegalHold(String, String, boolean) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
updateObjectRetention(String, String, ObjectRetentionConfig) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Updates per-object retention with explicit mode and bypass control.
updateObjectRetention(String, String, ObjectRetentionConfig) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Updates per-object retention with explicit mode and bypass control.
updateObjectRetention(String, String, ObjectRetentionConfig) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Updates per-object retention with explicit mode and bypass control.
updateObjectRetention(String, String, Instant) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore
Updates object retention date.
updateObjectRetention(String, String, Instant) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Deprecated.
updateObjectRetention(String, String, Instant) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Deprecated.
updateObjectRetention(String, String, Instant) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Deprecated.
updateObjectRetention(String, String, Instant) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore
Updates object retention date.
updateObjectRetention(String, String, Instant) - Method in class com.salesforce.multicloudj.blob.inmemory.InMemoryBlobStore
 
upload() - Static method in class com.salesforce.multicloudj.blob.Main
Uploads content to a specified provider using the given bucket client.
upload(UploadRequest, byte[]) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Uploads the Blob content to substrate-specific Blob storage
upload(UploadRequest, byte[]) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Performs args validation and passes the call to substrate-specific upload method
upload(UploadRequest, byte[]) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Performs args validation and passes the call to substrate-specific upload method
upload(UploadRequest, byte[]) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
upload(UploadRequest, byte[]) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Uploads the Blob content to substrate-specific Blob storage
upload(UploadRequest, byte[]) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Performs args validation and passes the call to substrate-specific upload method
upload(UploadRequest, byte[]) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Performs args validation and passes the call to substrate-specific upload method
upload(UploadRequest, File) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Uploads the Blob content to substrate-specific Blob storage
upload(UploadRequest, File) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Performs args validation and passes the call to substrate-specific upload method
upload(UploadRequest, File) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Performs args validation and passes the call to substrate-specific upload method
upload(UploadRequest, File) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
upload(UploadRequest, File) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Uploads the Blob content to substrate-specific Blob storage
upload(UploadRequest, File) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Performs args validation and passes the call to substrate-specific upload method
upload(UploadRequest, File) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Performs args validation and passes the call to substrate-specific upload method
upload(UploadRequest, InputStream) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Uploads the Blob content to substrate-specific Blob storage Note: Specifying the contentLength in the UploadRequest can dramatically improve upload efficiency because the substrate SDKs do not need to buffer the contents and calculate it themselves.
upload(UploadRequest, InputStream) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Performs args validation and passes the call to substrate-specific upload method Note: Specifying the contentLength in the UploadRequest can dramatically improve upload efficiency because the substrate SDKs do not need to buffer the contents and calculate it themselves.
upload(UploadRequest, InputStream) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Performs args validation and passes the call to substrate-specific upload method Note: Specifying the contentLength in the UploadRequest can dramatically improve upload efficiency because the substrate SDKs do not need to buffer the contents and calculate it themselves.
upload(UploadRequest, InputStream) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
upload(UploadRequest, InputStream) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Uploads the Blob content to substrate-specific Blob storage.
upload(UploadRequest, InputStream) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Performs args validation and passes the call to substrate-specific upload method Note: Specifying the contentLength in the UploadRequest can dramatically improve upload efficiency because the substrate SDKs do not need to buffer the contents and calculate it themselves.
upload(UploadRequest, InputStream) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Performs args validation and passes the call to substrate-specific upload method Note: Specifying the contentLength in the UploadRequest can dramatically improve upload efficiency because the substrate SDKs do not need to buffer the contents and calculate it themselves.
upload(UploadRequest, Path) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Uploads the Blob content to substrate-specific Blob storage
upload(UploadRequest, Path) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Performs args validation and passes the call to substrate-specific upload method
upload(UploadRequest, Path) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Performs args validation and passes the call to substrate-specific upload method
upload(UploadRequest, Path) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
upload(UploadRequest, Path) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Uploads the Blob content to substrate-specific Blob storage
upload(UploadRequest, Path) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Performs args validation and passes the call to substrate-specific upload method
upload(UploadRequest, Path) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Performs args validation and passes the call to substrate-specific upload method
UPLOAD - Enum constant in enum class com.salesforce.multicloudj.blob.driver.PresignedOperation
 
UPLOAD - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
UPLOAD_DIRECTORY - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
UPLOAD_MULTIPART_PART - Static variable in class com.salesforce.multicloudj.blob.driver.BlobSpanNames
 
uploadDirectory() - Static method in class com.salesforce.multicloudj.blob.Main
Uploads the local test directory ("/tmp/test-directory") to the bucket under prefix "uploads/".
uploadDirectory(DirectoryUploadRequest) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Uploads the directory content to substrate-specific Blob storage
uploadDirectory(DirectoryUploadRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Passes the call to substrate-specific directory upload method
uploadDirectory(DirectoryUploadRequest) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Passes the call to substrate-specific directory upload method
uploadDirectory(DirectoryUploadRequest) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
uploadDirectory(DirectoryUploadRequest) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Uploads a directory to the blob store
uploadDirectory(DirectoryUploadRequest) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Uploads a directory to the blob store
uploadDirectoryWithObjectLockAsync() - Static method in class com.salesforce.multicloudj.blob.Main
Uploads a local directory with object-lock settings applied to every uploaded file.
uploadDirectoryWithSymbolicLinks() - Static method in class com.salesforce.multicloudj.blob.Main
Uploads a directory to blob storage with symbolic links enabled.
uploadMultiPart() - Static method in class com.salesforce.multicloudj.blob.Main
This method uploads a part of the multipartUpload operation
uploadMultipartPart(MultipartUpload, MultipartPart) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Uploads a part of the multipartUpload
uploadMultipartPart(MultipartUpload, MultipartPart) - Method in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
Uploads a part of the multipartUpload
uploadMultipartPart(MultipartUpload, MultipartPart) - Method in interface com.salesforce.multicloudj.blob.async.driver.AsyncBlobStore
Uploads a part of the multipartUpload
uploadMultipartPart(MultipartUpload, MultipartPart) - Method in class com.salesforce.multicloudj.blob.async.driver.BlobStoreAsyncBridge
 
uploadMultipartPart(MultipartUpload, MultipartPart) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Uploads a part of the multipartUpload
uploadMultipartPart(MultipartUpload, MultipartPart) - Method in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
Uploads a part of the multipartUpload operation
uploadMultipartPart(MultipartUpload, MultipartPart) - Method in interface com.salesforce.multicloudj.blob.driver.BlobStore
Uploads a part of the multipartUpload operation
uploadMultipartPart(MultipartUpload, MultipartPart, OperationContext) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient
Uploads a part of the multipartUpload.
uploadMultipartPart(MultipartUpload, MultipartPart, OperationContext) - Method in class com.salesforce.multicloudj.blob.client.BucketClient
Uploads a part of the multipartUpload
UploadPartResponse - Class in com.salesforce.multicloudj.blob.driver
The response object returned after uploading an individual part of a multipartUpload
UploadPartResponse(int, String, long) - Constructor for class com.salesforce.multicloudj.blob.driver.UploadPartResponse
 
UploadPartResponse(int, String, long, String) - Constructor for class com.salesforce.multicloudj.blob.driver.UploadPartResponse
 
UploadRequest - Class in com.salesforce.multicloudj.blob.driver
Wrapper object for upload data
UploadRequest.Builder - Class in com.salesforce.multicloudj.blob.driver
 
UploadResponse - Class in com.salesforce.multicloudj.blob.driver
Wrapper object for upload result data
UploadResponse.UploadResponseBuilder - Class in com.salesforce.multicloudj.blob.driver
 
uploadWithServiceAndTenantId() - Static method in class com.salesforce.multicloudj.blob.Main
Uploads an object while attaching an OperationContext that carries a service ID and tenant ID.
url(URL) - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlResponse.PresignedUrlResponseBuilder
The presigned URL.
useEnvironmentVariableProxyValues - Variable in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
 
useEventBasedHold(Boolean) - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockConfiguration.ObjectLockConfigurationBuilder
Event-based hold: Resets the object's time-in-bucket for retention policy calculation when released.
useEventBasedHold(Boolean) - Method in class com.salesforce.multicloudj.blob.driver.ObjectLockInfo.ObjectLockInfoBuilder
 
useKmsManagedKey(boolean) - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest.DirectoryUploadRequestBuilder
Set the serviceSideEncryption Header but don't set the kmsKeyId.
useSystemPropertyProxyValues - Variable in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
 
Util - Class in com.salesforce.multicloudj.docstore.driver
 
Util() - Constructor for class com.salesforce.multicloudj.docstore.driver.Util
 
UUID - Class in com.salesforce.multicloudj.common.util
 
UUID() - Constructor for class com.salesforce.multicloudj.common.util.UUID
 

V

validate() - Method in class com.salesforce.multicloudj.common.retries.RetryConfig
Checks that the configuration is internally consistent: attempts, delays, and timeouts are positive when set, and the EXPONENTIAL multiplier and delay cap do not shrink the delay.
validate(CopyFromRequest) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Validates the input request to ensure it has valid {srcBucket, srcKey, destKey}.
validate(CopyRequest) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Validates the input request to ensure it has valid {srcKey, destKey, destBucket}.
validate(DirectoryDownloadRequest) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Validates the input request.
validate(DirectoryUploadRequest) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Validates the input request.
validate(DownloadRequest) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Validates the input request.
validate(MultipartUpload, String) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Validates the MultipartUpload is for the corresponding bucket
validate(ObjectRetentionConfig) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Performs stateless validation on an ObjectRetentionConfig.
validate(PresignedUrlRequest) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Validates that a PresignedUrlRequest is valid
validate(UploadRequest) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Validates the input request.
validateBlobIdentifiers(Collection<BlobIdentifier>) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Validates that the supplied list of objects are not empty or null.
validateBucket(String) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Validates that the supplied bucket is not empty.
validateDelete(String) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Validates the input key.
validateDuration(Duration) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Validates that the supplied duration is a non-null, non-zero, positive value
validateEndpoint(URI, boolean) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Validates that a URI specifies the schema/protocol is http/https, and that the hostname is non-empty and non-null, and optionally validates that the port exists and is a positive values.
validateFieldPath(String) - Static method in class com.salesforce.multicloudj.docstore.driver.Util
 
validateKey(String) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Validates that the supplied key is not empty.
validateKeys(Collection<String>) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Validates that the supplied keys are not empty.
validateMaxConnections(Integer) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
 
validateMessage(Message) - Static method in class com.salesforce.multicloudj.pubsub.driver.utils.MessageUtils
Validates that a message is not null and has valid content.
validateMessageBatch(List<Message>) - Static method in class com.salesforce.multicloudj.pubsub.driver.utils.MessageUtils
Validates a list of messages for batch operations.
ValidateOptions - Class in com.salesforce.multicloudj.sts.model
ValidateOptions carries optional, substrate-agnostic knobs that influence how a signed cloud native auth request is validated by a verifier.
ValidateOptions.Builder - Class in com.salesforce.multicloudj.sts.model
Builder for ValidateOptions.
validatePresignedOperationType(PresignedOperation) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Validates that the presigned operation is not null
validateRange(Long, Long) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
 
validateSignedAuthRequest(String) - Method in class com.salesforce.multicloudj.sts.client.StsVerifier
Validates a signed auth request and returns the identity of the original signer.
validateSignedAuthRequest(String, ValidateOptions) - Method in class com.salesforce.multicloudj.sts.ali.AliStsVerifier
 
validateSignedAuthRequest(String, ValidateOptions) - Method in class com.salesforce.multicloudj.sts.aws.AwsStsVerifier
 
validateSignedAuthRequest(String, ValidateOptions) - Method in class com.salesforce.multicloudj.sts.client.StsVerifier
Validates a signed auth request using the supplied options and returns the identity of the original signer.
validateSignedAuthRequest(String, ValidateOptions) - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsVerifier
Substrate-specific implementation that validates the signed identity and returns the caller identity.
validateSignedAuthRequest(String, ValidateOptions) - Method in class com.salesforce.multicloudj.sts.gcp.GcpStsVerifier
 
validateSocketTimeout(Duration) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
 
validateTags(Map<String, String>) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreValidator
Validates that the supplied tags are not empty or null
validator - Variable in class com.salesforce.multicloudj.blob.async.driver.AbstractAsyncBlobStore
 
validator - Variable in class com.salesforce.multicloudj.blob.driver.AbstractBlobStore
 
validTo(Instant) - Method in class com.salesforce.multicloudj.kms.model.ImportKeyMaterialRequest.ImportKeyMaterialRequestBuilder
Expiry of the material; required with ExpirationModel.KEY_MATERIAL_EXPIRES.
value - Variable in class com.salesforce.multicloudj.docstore.gcp.FSEncoder
 
value(String) - Method in class com.salesforce.multicloudj.blob.driver.Checksum.ChecksumBuilder
 
value(String) - Method in class com.salesforce.multicloudj.kms.model.KeyCondition.KeyConditionBuilder
 
valueOf(String) - Static method in enum class com.salesforce.multicloudj.blob.driver.BucketVersioningStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.blob.driver.ChecksumMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.blob.driver.PresignedOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.blob.driver.RetentionMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.common.observability.TracingPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.common.retries.RetryConfig.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.dbbackuprestore.driver.BackupStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.docstore.driver.ActionKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.docstore.driver.FilterOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.iam.model.Effect
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.kms.model.ConditionAttribute
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.kms.model.ConditionOperator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.kms.model.Effect
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.kms.model.ExpirationModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.kms.model.KeyAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.kms.model.KeyOrigin
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.kms.model.KeySpec
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.kms.model.KeyState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.kms.model.KeyUsage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.kms.model.PrincipalType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.kms.model.ProtectionLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.kms.model.WrappingAlgorithm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.kms.model.WrappingKeySpec
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic.Base64EncodingStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.Base64EncodingStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.registry.driver.AuthScheme
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.salesforce.multicloudj.sts.model.CredentialsType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.salesforce.multicloudj.blob.driver.BucketVersioningStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.blob.driver.ChecksumMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.blob.driver.PresignedOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.blob.driver.RetentionMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.common.observability.TracingPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.common.retries.RetryConfig.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.dbbackuprestore.driver.BackupStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.docstore.driver.ActionKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.docstore.driver.FilterOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.iam.model.Effect
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.kms.model.ConditionAttribute
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.kms.model.ConditionOperator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.kms.model.Effect
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.kms.model.ExpirationModel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.kms.model.KeyAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.kms.model.KeyOrigin
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.kms.model.KeySpec
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.kms.model.KeyState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.kms.model.KeyUsage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.kms.model.PrincipalType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.kms.model.ProtectionLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.kms.model.WrappingAlgorithm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.kms.model.WrappingKeySpec
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic.Base64EncodingStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.Base64EncodingStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.registry.driver.AuthScheme
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.salesforce.multicloudj.sts.model.CredentialsType
Returns an array containing the constants of this enum class, in the order they are declared.
values(Collection<? extends String>) - Method in class com.salesforce.multicloudj.kms.model.KeyCondition.KeyConditionBuilder
 
variant(String) - Method in class com.salesforce.multicloudj.registry.model.Platform.PlatformBuilder
 
vaultId(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.Backup.BackupBuilder
Vault identifier where the backup is stored.
vaultId(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.RestoreRequest.RestoreRequestBuilder
Vault identifier for backup vault-based restore operations.
verifier - Variable in class com.salesforce.multicloudj.sts.client.StsVerifier.StsVerifierBuilder
 
verifier - Variable in class com.salesforce.multicloudj.sts.client.StsVerifier
 
VERIFY - Enum constant in enum class com.salesforce.multicloudj.kms.model.KeyAction
 
verifySignedAuthRequest(String) - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsVerifier
Validates a signed auth request and returns the identity of the original signer.
verifySignedAuthRequest(String, ValidateOptions) - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsVerifier
Validates a signed auth request using the supplied options and returns the identity of the original signer.
version(String) - Method in class com.salesforce.multicloudj.iam.model.PolicyDocument.PolicyDocumentBuilder
 
versionId(String) - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata.BlobMetadataBuilder
The versionId of this blob.
versionId(String) - Method in class com.salesforce.multicloudj.blob.driver.CopyResponse.CopyResponseBuilder
The versionId of this blob.
versionId(String) - Method in class com.salesforce.multicloudj.blob.driver.UploadResponse.UploadResponseBuilder
The versionId of this blob.
versionId(String) - Method in class com.salesforce.multicloudj.common.exceptions.ArchiveInfo.ArchiveInfoBuilder
 
versionId(String) - Method in class com.salesforce.multicloudj.kms.model.KeyRef.KeyRefBuilder
Version of the key material, for providers that version keys.

W

webIdentityProviderArn(String) - Method in class com.salesforce.multicloudj.sts.model.AssumeRoleWebIdentityRequest.AssumeRoleWebIdentityRequestBuilder
 
webIdentityToken(String) - Method in class com.salesforce.multicloudj.sts.model.AssumeRoleWebIdentityRequest.AssumeRoleWebIdentityRequestBuilder
 
webIdentityTokenSupplier - Variable in class com.salesforce.multicloudj.sts.model.CredentialsOverrider.Builder
 
webIdentityTokenSupplier - Variable in class com.salesforce.multicloudj.sts.model.CredentialsOverrider
 
where(String, FilterOperation, Object) - Method in class com.salesforce.multicloudj.docstore.client.Query
Adds a filter condition to the query.
WILDCARD - Enum constant in enum class com.salesforce.multicloudj.kms.model.PrincipalType
Every identity whose native identifier matches a pattern; the identifier is the pattern, which may contain * and ? wildcards.
withAckID(AckID) - Method in class com.salesforce.multicloudj.pubsub.driver.Message.Builder
Sets the acknowledgment ID (typically used internally by drivers).
withActionInQueryString(boolean) - Method in class com.salesforce.multicloudj.sts.model.SignOptions.Builder
Controls whether the STS action and version are signed as URL query parameters over an empty body instead of as a form-encoded request body.
withAfterSend(Function<Function<Object, Boolean>, Exception>) - Method in class com.salesforce.multicloudj.pubsub.driver.Message.Builder
Sets the after send callback.
withAllowScans(boolean) - Method in class com.salesforce.multicloudj.docstore.driver.CollectionOptions.CollectionOptionsBuilder
 
withAsFunc(Function<Object, Boolean>) - Method in class com.salesforce.multicloudj.pubsub.driver.Message.Builder
Sets the as function for driver-specific type conversion.
withAsyncClient(OSSAsyncClient) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore.Builder
 
withBackupClient(BackupClient) - Method in class com.salesforce.multicloudj.dbbackuprestore.aws.AwsDBBackupRestore.Builder
Sets the AWS Backup client.
withBeforeSend(Function<Function<Object, Boolean>, Exception>) - Method in class com.salesforce.multicloudj.pubsub.driver.Message.Builder
Sets the before send callback.
withBody(byte[]) - Method in class com.salesforce.multicloudj.pubsub.driver.Message.Builder
Sets the message body.
withBody(String) - Method in class com.salesforce.multicloudj.pubsub.driver.Message.Builder
Sets the message body from a string.
withBodyBase64Encoding(AwsBaseTopic.Base64EncodingStrategy) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.TopicOptions
 
withBodyEncodingStrategy(AliBaseTopic.Base64EncodingStrategy) - Method in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic.Builder
Sets how message bodies are placed on the SMQ wire.
withBucket(String) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
withBucket(String) - Method in class com.salesforce.multicloudj.blob.client.BucketClient.BlobBuilder
Method to supply bucket
withBucket(String) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to supply bucket
withBucket(String) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to supply bucket
withCheckArchived(boolean) - Method in class com.salesforce.multicloudj.blob.driver.DownloadRequest.Builder
(Optional) If true and the object is not found, the provider will check whether the object was archived (deletion without version id).
withChecksumAlgorithm(ChecksumMethod) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest.Builder
 
withChecksumAlgorithm(ChecksumMethod) - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest.Builder
 
withChecksumEnabled(boolean) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest.Builder
 
withChecksumValue(String) - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest.Builder
 
withClient(OSSClient) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore.Builder
 
withCollection(Collection) - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
Method to supply collection
withCollectionOptions(CollectionOptions) - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient.DocStoreClientBuilder
Method to supply collectionOptions
withCollectionOptions(CollectionOptions) - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
Method to supply collectionOptions
withCommonPrefix(boolean) - Method in class com.salesforce.multicloudj.blob.driver.BlobInfo.Builder
 
withConsistentRead(Boolean) - Method in class com.salesforce.multicloudj.docstore.driver.CollectionOptions.CollectionOptionsBuilder
 
withContentLength(long) - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest.Builder
 
withContentType(String) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest.Builder
 
withContentType(String) - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest.Builder
 
withCreateIfAbsent(boolean) - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest.Builder
See UploadRequest.createIfAbsent.
withCreateParentPath(boolean) - Method in class com.salesforce.multicloudj.blob.driver.DownloadRequest.Builder
(Optional) If true, the destination is treated as a root directory: the object key's parent path structure is preserved beneath it, and any missing parent directories are created on the local filesystem before the download is written.
withCredentialScope(CredentialScope) - Method in class com.salesforce.multicloudj.sts.model.AssumedRoleRequest.Builder
 
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.blob.client.BlobClient.BlobClientBuilder
Method to supply credentialsOverrider
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.blob.client.BucketClient.BlobBuilder
Method to supply credentialsOverrider
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
Method to supply credentialsOverrider
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to supply credentialsOverrider
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to supply credentialsOverrider
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient.DocStoreClientBuilder
Method to supply credentialsOverrider
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
Method to supply an credentialsOverrider override
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.iam.client.IamClient.IamClientBuilder
Sets the credentials overrider for the IAM client.
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam.Builder
Sets the credentials overrider.
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.kms.client.KmsClient.KmsClientBuilder
Method to supply credentialsOverrider
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms.Builder
Method to supply credentialsOverrider
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient.SubscriptionClientBuilder
Sets credentials overrider for custom authentication.
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.pubsub.client.TopicClient.TopicClientBuilder
Sets credentials overrider for custom authentication.
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription.Builder
 
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic.Builder
 
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription.Builder
 
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.registry.client.ContainerRegistryClient.ContainerRegistryClientBuilder
Sets credentials overrider for authentication.
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.sts.client.StsUtilities.StsUtilityBuilder
Sets the credentialsOverrider for the STS Utilities.
withCredentialsOverrider(CredentialsOverrider) - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities.Builder
Method to supply credentialsOverrider
withCustomHeader(String, String) - Method in class com.salesforce.multicloudj.sts.model.SignOptions.Builder
Adds a single custom header to set on the signed request.
withCustomHeaders(Map<String, String>) - Method in class com.salesforce.multicloudj.sts.model.SignOptions.Builder
Adds all supplied custom headers to set on the signed request.
withDDBClient(DynamoDbClient) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore.Builder
 
withDelimiter(String) - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsPageRequest.Builder
 
withDelimiter(String) - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsRequest.Builder
 
withDurationSeconds(Integer) - Method in class com.salesforce.multicloudj.sts.model.CredentialsOverrider.Builder
 
withDurationSeconds(Integer) - Method in class com.salesforce.multicloudj.sts.model.GetAccessTokenRequest.Builder
 
withEcrClient(EcrClient) - Method in class com.salesforce.multicloudj.registry.aws.AwsRegistry.Builder
 
withEndpoint(URI) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
withEndpoint(URI) - Method in class com.salesforce.multicloudj.blob.client.BlobClient.BlobClientBuilder
Method to supply an endpoint override
withEndpoint(URI) - Method in class com.salesforce.multicloudj.blob.client.BucketClient.BlobBuilder
Method to supply an endpoint override
withEndpoint(URI) - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
Method to supply an endpoint override
withEndpoint(URI) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to supply an endpoint override
withEndpoint(URI) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to supply an endpoint override
withEndpoint(URI) - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient.DocStoreClientBuilder
Method to supply an endpoint override
withEndpoint(URI) - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
Method to supply an endpoint override
withEndpoint(URI) - Method in class com.salesforce.multicloudj.iam.client.IamClient.IamClientBuilder
Sets the endpoint to override for the IAM client.
withEndpoint(URI) - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam.Builder
Sets the endpoint to override.
withEndpoint(URI) - Method in class com.salesforce.multicloudj.kms.client.KmsClient.KmsClientBuilder
Method to supply an endpoint override
withEndpoint(URI) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms.Builder
Method to supply an endpoint override
withEndpoint(URI) - Method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient.SubscriptionClientBuilder
Sets a custom endpoint override.
withEndpoint(URI) - Method in class com.salesforce.multicloudj.pubsub.client.TopicClient.TopicClientBuilder
Sets a custom endpoint override.
withEndpoint(URI) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription.Builder
 
withEndpoint(URI) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic.Builder
 
withEndpoint(URI) - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription.Builder
 
withEndpoint(URI) - Method in class com.salesforce.multicloudj.sts.client.StsClient.StsBuilder
Sets the endpoint to override for the STS client.
withEndpoint(URI) - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
Sets the endpoint to override.
withEndpointType(String) - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
Method to supply an endpoint override
withExcludeContentTypeHeader(boolean) - Method in class com.salesforce.multicloudj.sts.model.SignOptions.Builder
Controls whether the content type header is excluded from the signed request.
withExcludeRequestHashHeader(boolean) - Method in class com.salesforce.multicloudj.sts.model.SignOptions.Builder
Controls whether the request payload hash header is excluded from the signed request.
withExecutorService(ExecutorService) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
withExecutorService(ExecutorService) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to supply a custom ExecutorService for async operations.
withExecutorService(ExecutorService) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to supply a custom ExecutorService for async operations.
withExpectedCustomHeader(String, String) - Method in class com.salesforce.multicloudj.sts.model.ValidateOptions.Builder
Adds a single expected custom header that must be present in the signed request with the given value.
withExpectedCustomHeaders(Map<String, String>) - Method in class com.salesforce.multicloudj.sts.model.ValidateOptions.Builder
Adds all supplied expected custom headers that must be present in the signed request.
withExpiration(int) - Method in class com.salesforce.multicloudj.sts.model.AssumedRoleRequest.Builder
 
withFirestoreAdminClient(FirestoreAdminClient) - Method in class com.salesforce.multicloudj.dbbackuprestore.gcp.FSDBBackupRestore.Builder
Sets the Firestore Admin client for backup/restore operations.
withFirestoreV1Client(FirestoreClient) - Method in class com.salesforce.multicloudj.docstore.gcp.FSDocStore.Builder
Sets the low-level Firestore V1 client.
withGcpBlobStore(GcpBlobStore) - Method in class com.salesforce.multicloudj.blob.gcp.async.GcpAsyncBlobStore.Builder
 
withGrpcEnabled(Boolean) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
Method to request gRPC transport for the storage client.
withGrpcEnabled(Boolean) - Method in class com.salesforce.multicloudj.blob.client.BucketClient.BlobBuilder
Method to request gRPC transport for the storage client.
withGrpcEnabled(Boolean) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to request gRPC transport for the storage client.
withGrpcEnabled(Boolean) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to request gRPC transport for the storage client.
withHbrClient(Client) - Method in class com.salesforce.multicloudj.dbbackuprestore.ali.AliDBBackupRestore.Builder
Sets the Alibaba HBR client.
withHttpClient(CloseableHttpClient) - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
withIamClient(IAMClient) - Method in class com.salesforce.multicloudj.iam.gcp.GcpIam.Builder
Sets the IAM Client to be used for operations.
withIamClient(IamClient) - Method in class com.salesforce.multicloudj.iam.aws.AwsIam.Builder
 
withIdleConnectionTimeout(Duration) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
withIdleConnectionTimeout(Duration) - Method in class com.salesforce.multicloudj.blob.client.BucketClient.BlobBuilder
Method to supply an idle connection timeout
withIdleConnectionTimeout(Duration) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to supply an idle connection timeout
withIdleConnectionTimeout(Duration) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to supply an idle connection timeout
withIncludeArchived(boolean) - Method in class com.salesforce.multicloudj.blob.driver.ListBlobVersionsRequest.Builder
Controls whether archived (delete-marker) entries are included in the version listing.
withIncludeCommonPrefixes(boolean) - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsRequest.Builder
Includes entries derived from the delimiter as common prefixes when listing synchronously.
withInitialReadBufferSizeInBytes(Long) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to set initial read buffer size in bytes
withInitialReadBufferSizeInBytes(Long) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to set initial read buffer size in bytes.
withInstanceId(String) - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient.DocStoreClientBuilder
Sets the instance ID for the document store.
withInstanceId(String) - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
 
withKey(String) - Method in class com.salesforce.multicloudj.blob.driver.BlobInfo.Builder
 
withKey(String) - Method in class com.salesforce.multicloudj.blob.driver.DownloadRequest.Builder
Specifies the key of the Blob to download.
withKey(String) - Method in class com.salesforce.multicloudj.blob.driver.ListBlobVersionsRequest.Builder
 
withKey(String) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest.Builder
 
withKey(String) - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest.Builder
 
withKeyContainer(String) - Method in class com.salesforce.multicloudj.kms.client.KmsClient.KmsClientBuilder
Method to supply the provider resource that keys are created in and short key ids are resolved against.
withKeyContainer(String) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms.Builder
Method to supply the provider resource that keys are created in and short key ids are resolved against.
withKmsClient(Client) - Method in class com.salesforce.multicloudj.kms.ali.AliKms.Builder
Supplies a preconfigured KMS client, which takes precedence over region, endpoint, credentials and retry settings.
withKmsClient(KeyManagementServiceClient) - Method in class com.salesforce.multicloudj.kms.gcp.GcpKms.Builder
Supplies the Cloud KMS client to use instead of building one from the endpoint, credentials and retry configuration.
withKmsClient(KmsClient) - Method in class com.salesforce.multicloudj.kms.aws.AwsKms.Builder
 
withKmsKeyId(String) - Method in class com.salesforce.multicloudj.blob.driver.DownloadRequest.Builder
(Optional) Specifies the KMS key ID or ARN to use for decrypting the blob.
withKmsKeyId(String) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest.Builder
 
withKmsKeyId(String) - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest.Builder
 
withLastModified(Instant) - Method in class com.salesforce.multicloudj.blob.driver.BlobInfo.Builder
 
withLoggableID(String) - Method in class com.salesforce.multicloudj.pubsub.driver.Message.Builder
Sets the loggable ID (typically used internally by drivers).
withMaxConcurrency(Integer) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to set maximum concurrency
withMaxConcurrency(Integer) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to set maximum concurrency.
withMaxConnections(Integer) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
withMaxConnections(Integer) - Method in class com.salesforce.multicloudj.blob.client.BucketClient.BlobBuilder
Method to supply a maximum connection count.
withMaxConnections(Integer) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to supply a maximum connection count.
withMaxConnections(Integer) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to supply a maximum connection count.
withMaxNativeMemoryLimitInBytes(Long) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
withMaxNativeMemoryLimitInBytes(Long) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to set maximum native memory limit in bytes
withMaxNativeMemoryLimitInBytes(Long) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to set maximum native memory limit in bytes.
withMaxOutstandingActionRPCs(int) - Method in class com.salesforce.multicloudj.docstore.driver.CollectionOptions.CollectionOptionsBuilder
 
withMaxResults(Integer) - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsPageRequest.Builder
 
withMetadata(String, String) - Method in class com.salesforce.multicloudj.pubsub.driver.Message.Builder
Adds a single metadata key-value pair.
withMetadata(Map<String, String>) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest.Builder
 
withMetadata(Map<String, String>) - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest.Builder
 
withMetadata(Map<String, String>) - Method in class com.salesforce.multicloudj.pubsub.driver.Message.Builder
Sets the message metadata.
withMultipartUploadClient(MultipartUploadClient) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore.Builder
 
withNackLazy(boolean) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription.Builder
 
withNackLazy(boolean) - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription.Builder
Sets the nackLazy mode for negative acknowledgments.
withNackVisibilityTimeout(Duration) - Method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient.SubscriptionClientBuilder
Sets the default visibility timeout applied when a message is nacked.
withNackVisibilityTimeout(Duration) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription.Builder
 
withNackVisibilityTimeout(Duration) - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription.Builder
 
withObjectLock(ObjectLockConfiguration) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest.Builder
 
withObjectLock(ObjectLockConfiguration) - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest.Builder
 
withObjectSize(long) - Method in class com.salesforce.multicloudj.blob.driver.BlobInfo.Builder
 
withOperationContext(OperationContext) - Method in class com.salesforce.multicloudj.blob.driver.DownloadRequest.Builder
Sets the per-call observability context carrying the correlation ID.
withOperationContext(OperationContext) - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsPageRequest.Builder
Sets the per-call observability context carrying the correlation ID.
withOperationContext(OperationContext) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest.Builder
Sets the per-call observability context carrying the correlation ID.
withOperationContext(OperationContext) - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest.Builder
Sets the per-call observability context carrying the correlation ID.
withPaginationToken(String) - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsPageRequest.Builder
 
withParallelDownload(boolean) - Method in class com.salesforce.multicloudj.blob.driver.DownloadRequest.Builder
(Optional) Enables provider-specific parallel download optimization when supported for file-based destinations (Path / File).
withParallelDownloadsEnabled(Boolean) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
withParallelDownloadsEnabled(Boolean) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to enable/disable parallel downloads
withParallelDownloadsEnabled(Boolean) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to enable/disable parallel downloads
withParallelUploadsEnabled(Boolean) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
Method to enable/disable parallel uploads.
withParallelUploadsEnabled(Boolean) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to enable/disable parallel uploads.
withParallelUploadsEnabled(Boolean) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to enable/disable parallel uploads.
withPartBufferSize(Long) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
withPartBufferSize(Long) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to supply multipart part buffer size in bytes
withPartBufferSize(Long) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to supply multipart part buffer size in bytes
withPartitionKey(String) - Method in class com.salesforce.multicloudj.docstore.driver.CollectionOptions.CollectionOptionsBuilder
 
withPlatform(Platform) - Method in class com.salesforce.multicloudj.registry.client.ContainerRegistryClient.ContainerRegistryClientBuilder
Sets the target platform for multi-arch selection.
withPlatform(Platform) - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
withPrefix(String) - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsPageRequest.Builder
 
withPrefix(String) - Method in class com.salesforce.multicloudj.blob.driver.ListBlobsRequest.Builder
 
withProjectsClient(ProjectsClient) - Method in class com.salesforce.multicloudj.iam.gcp.GcpIam.Builder
 
withProperties(Properties) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
withProperties(Properties) - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
 
withProperties(Properties) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
 
withProperties(Properties) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
 
withProperties(Properties) - Method in interface com.salesforce.multicloudj.common.provider.SdkProvider.Builder
Catch-all for substrate-specific configuration parameters not reflected in the Builder api.
withProperties(Properties) - Method in class com.salesforce.multicloudj.kms.client.KmsClient.KmsClientBuilder
Method to supply provider-specific settings that have no portable builder method.
withProperties(Properties) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms.Builder
Method to supply provider-specific settings that have no portable builder method.
withProxyEndpoint(URI) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
withProxyEndpoint(URI) - Method in class com.salesforce.multicloudj.blob.client.BlobClient.BlobClientBuilder
Method to supply a proxy endpoint override
withProxyEndpoint(URI) - Method in class com.salesforce.multicloudj.blob.client.BucketClient.BlobBuilder
Method to supply a proxy endpoint override
withProxyEndpoint(URI) - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
Method to supply a proxy endpoint override
withProxyEndpoint(URI) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to supply a proxy endpoint override
withProxyEndpoint(URI) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to supply a proxy endpoint override
withProxyEndpoint(URI) - Method in class com.salesforce.multicloudj.kms.client.KmsClient.KmsClientBuilder
Method to supply a proxy endpoint that requests to the key management service are sent through
withProxyEndpoint(URI) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms.Builder
Method to supply a proxy endpoint that requests to the key management service are sent through
withProxyEndpoint(URI) - Method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient.SubscriptionClientBuilder
Sets a proxy endpoint.
withProxyEndpoint(URI) - Method in class com.salesforce.multicloudj.pubsub.client.TopicClient.TopicClientBuilder
Sets a proxy endpoint.
withProxyEndpoint(URI) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription.Builder
 
withProxyEndpoint(URI) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic.Builder
 
withProxyEndpoint(URI) - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription.Builder
 
withProxyEndpoint(URI) - Method in class com.salesforce.multicloudj.registry.client.ContainerRegistryClient.ContainerRegistryClientBuilder
Sets a proxy endpoint override for HTTP requests.
withProxyEndpoint(URI) - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
withProxyEndpoint(URI) - Method in class com.salesforce.multicloudj.sts.client.StsClient.StsBuilder
Sets the proxy endpoint to override for the STS client.
withProxyEndpoint(URI) - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
Sets the proxy endpoint to override.
withQuotaProjectId(String) - Method in class com.salesforce.multicloudj.blob.client.BucketClient.BlobBuilder
Method to supply a quota project ID.
withQuotaProjectId(String) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to supply a quota project ID.
withRange(Long, Long) - Method in class com.salesforce.multicloudj.blob.driver.DownloadRequest.Builder
Specifies the byte range to read from the blob.
withRaw(boolean) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription.Builder
 
withReadOptions(ReadOptions) - Method in class com.salesforce.multicloudj.docstore.driver.ActionList
Sets the same read options for every read action in this batch.
withRegion(String) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
withRegion(String) - Method in class com.salesforce.multicloudj.blob.client.BlobClient.BlobClientBuilder
Method to supply region
withRegion(String) - Method in class com.salesforce.multicloudj.blob.client.BucketClient.BlobBuilder
Method to supply region
withRegion(String) - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
Method to supply region
withRegion(String) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to supply region
withRegion(String) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to supply region
withRegion(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.client.DBBackupRestoreClient.DBBackupRestoreClientBuilder
Sets the region for the client.
withRegion(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore.Builder
Sets the region.
withRegion(String) - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient.DocStoreClientBuilder
Method to supply region
withRegion(String) - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
Method to supply region
withRegion(String) - Method in class com.salesforce.multicloudj.iam.client.IamClient.IamClientBuilder
Sets the region for the IAM client.
withRegion(String) - Method in class com.salesforce.multicloudj.iam.driver.AbstractIam.Builder
Sets the region.
withRegion(String) - Method in class com.salesforce.multicloudj.kms.client.KmsClient.KmsClientBuilder
Method to supply region
withRegion(String) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms.Builder
Method to supply region
withRegion(String) - Method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient.SubscriptionClientBuilder
Sets the region for the subscription.
withRegion(String) - Method in class com.salesforce.multicloudj.pubsub.client.TopicClient.TopicClientBuilder
Sets the region for the topic.
withRegion(String) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription.Builder
 
withRegion(String) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic.Builder
 
withRegion(String) - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription.Builder
 
withRegion(String) - Method in class com.salesforce.multicloudj.registry.client.ContainerRegistryClient.ContainerRegistryClientBuilder
Sets the region.
withRegion(String) - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
withRegion(String) - Method in class com.salesforce.multicloudj.sts.client.StsClient.StsBuilder
Sets the region for the STS client.
withRegion(String) - Method in class com.salesforce.multicloudj.sts.client.StsUtilities.StsUtilityBuilder
Sets the region for the STS Utilities.
withRegion(String) - Method in class com.salesforce.multicloudj.sts.client.StsVerifier.StsVerifierBuilder
Sets the region for the STS verifier.
withRegion(String) - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
Sets the region.
withRegion(String) - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities.Builder
Method to supply region
withRegion(String) - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsVerifier.Builder
Sets the region.
withRegistryEndpoint(String) - Method in class com.salesforce.multicloudj.registry.client.ContainerRegistryClient.ContainerRegistryClientBuilder
Sets the registry endpoint.
withRegistryEndpoint(String) - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
withResourceName(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.client.DBBackupRestoreClient.DBBackupRestoreClientBuilder
Sets the table name for backup/restore operations.
withResourceName(String) - Method in class com.salesforce.multicloudj.dbbackuprestore.driver.AbstractDBBackupRestore.Builder
Sets the table name.
withRetryConfig(RetryConfig) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
withRetryConfig(RetryConfig) - Method in class com.salesforce.multicloudj.blob.client.BlobClient.BlobClientBuilder
Method to supply retry configuration
withRetryConfig(RetryConfig) - Method in class com.salesforce.multicloudj.blob.client.BucketClient.BlobBuilder
Method to supply retry configuration
withRetryConfig(RetryConfig) - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
Method to supply retry configuration
withRetryConfig(RetryConfig) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to supply retry configuration
withRetryConfig(RetryConfig) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to supply retry configuration
withRetryConfig(RetryConfig) - Method in class com.salesforce.multicloudj.docstore.client.DocStoreClient.DocStoreClientBuilder
Sets the retry configuration applied to requests made to the provider.
withRetryConfig(RetryConfig) - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore.Builder
Method to supply the retry configuration applied to the native client the provider builds.
withRetryConfig(RetryConfig) - Method in class com.salesforce.multicloudj.kms.client.KmsClient.KmsClientBuilder
Method to supply retry configuration
withRetryConfig(RetryConfig) - Method in class com.salesforce.multicloudj.kms.driver.AbstractKms.Builder
Method to supply retry configuration
withRetryConfig(RetryConfig) - Method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient.SubscriptionClientBuilder
Sets the retry configuration applied to requests made to the provider.
withRetryConfig(RetryConfig) - Method in class com.salesforce.multicloudj.pubsub.client.TopicClient.TopicClientBuilder
Sets the retry configuration applied to requests made to the provider.
withRetryConfig(RetryConfig) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription.Builder
 
withRetryConfig(RetryConfig) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic.Builder
 
withRetryConfig(RetryConfig) - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription.Builder
 
withRetryConfig(RetryConfig) - Method in class com.salesforce.multicloudj.sts.client.StsClient.StsBuilder
Sets the retry configuration applied to every request the STS client makes.
withRetryConfig(RetryConfig) - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
Sets the retry configuration applied to every request the STS client makes.
withRevisionField(String) - Method in class com.salesforce.multicloudj.docstore.driver.CollectionOptions.CollectionOptionsBuilder
 
withRole(String) - Method in class com.salesforce.multicloudj.sts.model.AssumedRoleRequest.Builder
 
withRole(String) - Method in class com.salesforce.multicloudj.sts.model.CredentialsOverrider.Builder
 
withS3Client(S3AsyncClient) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore.Builder
 
withS3Client(S3Client) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore.Builder
 
withSessionCredentials(StsCredentials) - Method in class com.salesforce.multicloudj.sts.model.CredentialsOverrider.Builder
 
withSessionName(String) - Method in class com.salesforce.multicloudj.sts.model.AssumedRoleRequest.Builder
 
withSessionName(String) - Method in class com.salesforce.multicloudj.sts.model.CredentialsOverrider.Builder
 
withSmqClient(MNSClient) - Method in class com.salesforce.multicloudj.pubsub.ali.AliBaseTopic.Builder
Injects a pre-built MNSClient.
withSmqClient(MNSClient) - Method in class com.salesforce.multicloudj.pubsub.ali.AliSubscription.Builder
Injects a pre-built MNSClient.
withSnsClient(SnsClient) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSnsTopic.Builder
 
withSocketTimeout(Duration) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
withSocketTimeout(Duration) - Method in class com.salesforce.multicloudj.blob.client.BucketClient.BlobBuilder
Method to supply a socket timeout
withSocketTimeout(Duration) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to supply a socket timeout
withSocketTimeout(Duration) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to supply a socket timeout
withSortKey(String) - Method in class com.salesforce.multicloudj.docstore.driver.CollectionOptions.CollectionOptionsBuilder
 
withSqsClient(SqsClient) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSqsTopic.Builder
 
withSqsClient(SqsClient) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription.Builder
 
withStorage(Storage) - Method in class com.salesforce.multicloudj.blob.gcp.async.GcpAsyncBlobStore.Builder
 
withStorage(Storage) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore.Builder
 
withStorageClass(String) - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest.Builder
 
withSubscriptionName(String) - Method in class com.salesforce.multicloudj.pubsub.client.SubscriptionClient.SubscriptionClientBuilder
Sets the subscription name or ARN.
withSubscriptionName(String) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription.Builder
 
withSubscriptionName(String) - Method in class com.salesforce.multicloudj.pubsub.gcp.GcpSubscription.Builder
 
withSyncClient(OSSClient) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore.Builder
 
withTableName(String) - Method in class com.salesforce.multicloudj.docstore.driver.CollectionOptions.CollectionOptionsBuilder
 
withTableStoreClient(SyncClient) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore.Builder
 
withTags(Map<String, String>) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest.Builder
 
withTags(Map<String, String>) - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest.Builder
 
withTargetThroughputInGbps(Double) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
withTargetThroughputInGbps(Double) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to set target throughput in Gbps
withTargetThroughputInGbps(Double) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to set target throughput in Gbps.
withThresholdBytes(Long) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
withThresholdBytes(Long) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to supply multipart threshold in bytes
withThresholdBytes(Long) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to supply multipart threshold in bytes.
withTopicName(String) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSnsTopic.Builder
 
withTopicName(String) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSqsTopic.Builder
Sets the topic name or queue URL.
withTopicName(String) - Method in class com.salesforce.multicloudj.pubsub.client.TopicClient.TopicClientBuilder
Sets the topic name or ARN.
withTopicName(String) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic.Builder
 
withTopicOptions(AwsBaseTopic.TopicOptions) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsBaseTopic.Builder
 
withTracingPolicy(TracingPolicy) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
Method to supply the per-client tracing policy.
withTracingPolicy(TracingPolicy) - Method in class com.salesforce.multicloudj.blob.client.BlobClient.BlobClientBuilder
Method to supply the per-client tracing policy.
withTracingPolicy(TracingPolicy) - Method in class com.salesforce.multicloudj.blob.client.BucketClient.BlobBuilder
Method to supply the per-client tracing policy.
withTracingPolicy(TracingPolicy) - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
Method to supply the per-client tracing policy.
withTracingPolicy(TracingPolicy) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to supply the per-client tracing policy.
withTracingPolicy(TracingPolicy) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to supply the per-client tracing policy.
withTransferDirectoryMaxConcurrency(Integer) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to set maximum concurrency for directory transfers in S3 Transfer Manager
withTransferDirectoryMaxConcurrency(Integer) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to set maximum concurrency for directory transfers in S3 Transfer Manager.
withTransferManager(TransferManager) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore.Builder
 
withTransferManager(S3TransferManager) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore.Builder
 
withTransferManagerThreadPoolSize(Integer) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to set transfer manager thread pool size
withTransferManagerThreadPoolSize(Integer) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to set transfer manager thread pool size
withTransformerSupplier(AliTransformerSupplier) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobStore.Builder
 
withTransformerSupplier(AliTransformerSupplier) - Method in class com.salesforce.multicloudj.blob.ali.async.AliAsyncBlobStore.Builder
 
withTransformerSupplier(AwsTransformerSupplier) - Method in class com.salesforce.multicloudj.blob.aws.async.AwsAsyncBlobStore.Builder
 
withTransformerSupplier(AwsTransformerSupplier) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobStore.Builder
 
withTransformerSupplier(GcpTransformerSupplier) - Method in class com.salesforce.multicloudj.blob.gcp.async.GcpAsyncBlobStore.Builder
 
withTransformerSupplier(GcpTransformerSupplier) - Method in class com.salesforce.multicloudj.blob.gcp.GcpBlobStore.Builder
 
withUseEnvironmentVariableProxyValues(Boolean) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
withUseEnvironmentVariableProxyValues(Boolean) - Method in class com.salesforce.multicloudj.blob.client.BucketClient.BlobBuilder
Method to control whether environment variable values should be used for proxy configuration.
withUseEnvironmentVariableProxyValues(Boolean) - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
Method to control whether environment variable values (e.g., HTTP_PROXY, HTTPS_PROXY, NO_PROXY) should be used for proxy configuration.
withUseEnvironmentVariableProxyValues(Boolean) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to control whether environment variable values should be used for proxy configuration.
withUseEnvironmentVariableProxyValues(Boolean) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to control whether environment variable values (e.g., HTTP_PROXY, HTTPS_PROXY, NO_PROXY) should be used for proxy configuration.
withUseEnvironmentVariableProxyValues(Boolean) - Method in class com.salesforce.multicloudj.sts.client.StsClient.StsBuilder
Sets whether to use environment variable values for proxy configuration.
withUseEnvironmentVariableProxyValues(Boolean) - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
Method to control whether environment variable values (e.g., HTTP_PROXY, HTTPS_PROXY, NO_PROXY) should be used for proxy configuration.
withUseKmsManagedKey(boolean) - Method in class com.salesforce.multicloudj.blob.driver.MultipartUploadRequest.Builder
 
withUseKmsManagedKey(boolean) - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest.Builder
See UploadRequest.useKmsManagedKey.
withUseSystemPropertyProxyValues(Boolean) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
withUseSystemPropertyProxyValues(Boolean) - Method in class com.salesforce.multicloudj.blob.client.BucketClient.BlobBuilder
Method to control whether system property values should be used for proxy configuration.
withUseSystemPropertyProxyValues(Boolean) - Method in class com.salesforce.multicloudj.blob.driver.BlobBuilder
Method to control whether system property values (e.g., http.proxyHost, http.proxyPort, https.proxyHost, https.proxyPort) should be used for proxy configuration.
withUseSystemPropertyProxyValues(Boolean) - Method in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
Method to control whether system property values should be used for proxy configuration.
withUseSystemPropertyProxyValues(Boolean) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to control whether system property values (e.g., http.proxyHost, http.proxyPort, https.proxyHost, https.proxyPort) should be used for proxy configuration.
withUseSystemPropertyProxyValues(Boolean) - Method in class com.salesforce.multicloudj.sts.client.StsClient.StsBuilder
Sets whether to use system property values for proxy configuration.
withUseSystemPropertyProxyValues(Boolean) - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
Method to control whether system property values (e.g., http.proxyHost, http.proxyPort, https.proxyHost, https.proxyPort) should be used for proxy configuration.
withUseTransferListener(Boolean) - Method in class com.salesforce.multicloudj.blob.async.client.AsyncBucketClient.Builder
 
withUseTransferListener(Boolean) - Method in class com.salesforce.multicloudj.blob.async.driver.AsyncBlobStoreProvider.Builder
 
withValidator(BlobStoreValidator) - Method in class com.salesforce.multicloudj.blob.driver.BlobStoreBuilder
Method to supply a custom validator
withVersionId(String) - Method in class com.salesforce.multicloudj.blob.driver.DownloadRequest.Builder
(Optional) Specifies the versionId of the blob to download.
withWaitTimeSeconds(long) - Method in class com.salesforce.multicloudj.pubsub.ali.AliSubscription.Builder
Sets the SMQ long-poll wait, in seconds, applied to each receive.
withWaitTimeSeconds(long) - Method in class com.salesforce.multicloudj.pubsub.aws.AwsSubscription.Builder
Sets the SQS long-poll wait for receives.
withWebIdentityTokenSupplier(Supplier<String>) - Method in class com.salesforce.multicloudj.sts.model.CredentialsOverrider.Builder
 
wrappedKeyMaterial(byte[]) - Method in class com.salesforce.multicloudj.kms.model.ImportKeyMaterialRequest.ImportKeyMaterialRequestBuilder
Key material wrapped with the import parameters' public key and algorithm.
wrappingAlgorithm(WrappingAlgorithm) - Method in class com.salesforce.multicloudj.kms.model.GetImportParametersRequest.GetImportParametersRequestBuilder
 
wrappingAlgorithm(WrappingAlgorithm) - Method in class com.salesforce.multicloudj.kms.model.ImportParameters.ImportParametersBuilder
 
WrappingAlgorithm - Enum Class in com.salesforce.multicloudj.kms.model
Algorithm used to wrap (encrypt) key material before it is imported.
wrappingKeySpec(WrappingKeySpec) - Method in class com.salesforce.multicloudj.kms.model.GetImportParametersRequest.GetImportParametersRequestBuilder
Size of the wrapping public key.
wrappingKeySpec(WrappingKeySpec) - Method in class com.salesforce.multicloudj.kms.model.ImportParameters.ImportParametersBuilder
 
WrappingKeySpec - Enum Class in com.salesforce.multicloudj.kms.model
Size of the RSA public key used to wrap key material before it is imported.
wrappingPublicKey(byte[]) - Method in class com.salesforce.multicloudj.kms.model.ImportParameters.ImportParametersBuilder
DER-encoded X.509 SubjectPublicKeyInfo of the RSA wrapping key.
WriteOperation - Class in com.salesforce.multicloudj.docstore.ali
 
WriteOperation - Class in com.salesforce.multicloudj.docstore.aws
 
WriteOperation(Action, RowChange, String, String, Runnable) - Constructor for class com.salesforce.multicloudj.docstore.ali.WriteOperation
 
WriteOperation(Action, TransactWriteItem, String, String, Runnable) - Constructor for class com.salesforce.multicloudj.docstore.aws.WriteOperation
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form