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
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.
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
 
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.
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 - 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
 
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.
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
 
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
 
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
 
AliDocumentIterator(QueryRunner, int, int) - 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
 
AliSdkService - Interface in com.salesforce.multicloudj.blob.ali
 
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 - 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 - Static variable in class com.salesforce.multicloudj.iam.aws.AwsIam
 
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
 
architecture(String) - Method in class com.salesforce.multicloudj.registry.model.Platform.PlatformBuilder
 
archived(boolean) - Method in class com.salesforce.multicloudj.common.exceptions.ArchiveInfo.ArchiveInfoBuilder
 
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
 
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).
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
 
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
 
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
 
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
 
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
 
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
 
AwsSdkService - Interface in com.salesforce.multicloudj.blob.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.
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.
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 object to retrieve BlobMetadata versions for an exact key.
BlobMetadataIterator - Class in com.salesforce.multicloudj.blob.aws
Iterator object to retrieve BlobMetadata versions for an exact key.
BlobMetadataIterator(OSSClient, String, String) - Constructor for class com.salesforce.multicloudj.blob.ali.BlobMetadataIterator
 
BlobMetadataIterator(S3Client, String, String) - 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
 
BOOL - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Boolean comparison
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
 
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.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.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.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.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.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.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.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.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(OSSClient) - Method in class com.salesforce.multicloudj.blob.ali.AliBlobClient.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(S3Client) - Method in class com.salesforce.multicloudj.blob.aws.AwsBlobClient.Builder
 
builder - Variable in class com.salesforce.multicloudj.sts.client.StsUtilities.StsUtilityBuilder
 
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.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() - 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() - 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() - Static method in class com.salesforce.multicloudj.pubsub.driver.Message
Creates a new message builder.
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() - 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(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.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() - 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.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.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.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.driver.AbstractSts.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.sts.model.AssumedRoleRequest.Builder
 
Builder() - Constructor for class com.salesforce.multicloudj.sts.model.GetAccessTokenRequest.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
 
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.CopyResponse
 
canEqual(Object) - Method in class com.salesforce.multicloudj.blob.driver.DownloadResponse
 
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
 
checkClosed() - Method in class com.salesforce.multicloudj.docstore.driver.AbstractDocStore
 
checkPlan(QueryRunner) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
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.
clearActions() - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
clearAvailablePermissions() - Method in class com.salesforce.multicloudj.sts.model.CredentialScope.ScopeRule.ScopeRuleBuilder
 
clearMetadata() - Method in class com.salesforce.multicloudj.blob.driver.BlobMetadata.BlobMetadataBuilder
 
clearPrincipals() - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
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
 
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.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.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.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.
cloudNativeAuthSignedRequest(HttpRequest) - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities
signs a passed in request 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.common - package com.salesforce.multicloudj.common
 
com.salesforce.multicloudj.common.exceptions - package com.salesforce.multicloudj.common.exceptions
 
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.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.pubsub - package com.salesforce.multicloudj.pubsub
 
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.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.client - package com.salesforce.multicloudj.sts.client
 
com.salesforce.multicloudj.sts.driver - package com.salesforce.multicloudj.sts.driver
 
com.salesforce.multicloudj.sts.model - package com.salesforce.multicloudj.sts.model
 
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() - 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.
ConditionOperator - Enum Class in com.salesforce.multicloudj.iam.model
Condition operators for IAM policy conditions.
conditions(Map<ConditionOperator, Map<String, Object>>) - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
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
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_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, so the value is stored on the blob (as x-amz-meta-correlation-id in S3) 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.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 and matches the correlation id that appears in the same upload's logs and trace span.
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.
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(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_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.driver.AbstractSubscription
 
createBatcherOptions() - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
Creates batcher options for this topic.
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
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.
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
 
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.driver.AbstractSubscription
Creates batcher options for this subscription.
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.
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.
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.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
 
CredentialsType - Enum Class in com.salesforce.multicloudj.sts.model
 
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
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.
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(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 - 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
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.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.
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
 
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
 
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
 
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
 
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.
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
 
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(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
 
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.
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
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
 
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, 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, 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, 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, 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
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
 
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.
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.
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.
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
 
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
 
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
 
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, 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
 
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.
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
 
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
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
 
doReceiveBatch(int) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
Provider specific implementation must fetch at most batchSize messages from the remote service.
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.driver.AbstractSubscription
 
doSendBatch(List<Message>) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
Provider-specific implementation for sending a batch of messages synchronously.
doSendNacks(List<AckInfo>) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
Sends negative acknowledgments for a batch of messages.
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
 
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
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, 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, 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, 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, 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
 
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 - Enum Class in com.salesforce.multicloudj.iam.model
Represents the effect of a policy statement.
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.
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
 
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.
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.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.
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.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.iam.model.Action
 
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() - 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.
executeBeforeSendBatchHooks(List<Message>) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic
Called before sending a batch of messages.
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.
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.
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.
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

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.Builder - Class in com.salesforce.multicloudj.blob.gcp
 
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
 
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
 
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_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(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...) - 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_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.driver.AbstractSts
Retrieves an access token from the provider.
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
 
getActionsAsStrings() - Method in class com.salesforce.multicloudj.iam.model.Statement
Returns actions as strings for internal use by translators.
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
 
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).
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.client.SubscriptionClient
Gets the attributes/metadata of this subscription.
getAttributes() - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
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.
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.ali.QueryRunner
 
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.driver.Message
Gets the message body content.
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
 
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.driver.AbstractSts
Retrieves the caller identity from the provider.
GetCallerIdentityRequest - Class in com.salesforce.multicloudj.sts.model
 
GetCallerIdentityRequest.GetCallerIdentityRequestBuilder - Class in com.salesforce.multicloudj.sts.model
 
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).
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.
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
 
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
 
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.
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.
getCredentials() - Method in class com.salesforce.multicloudj.sts.model.SignedAuthRequest
 
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.registry.driver.AbstractRegistry.Builder
 
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
 
getCursorValues() - Method in class com.salesforce.multicloudj.docstore.gcp.FSPaginationToken
 
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.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
 
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
 
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.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(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.
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
 
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
 
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
 
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
 
getId() - Method in class com.salesforce.multicloudj.blob.driver.MultipartUpload
 
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
 
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(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
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.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
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
 
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.
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.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.
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.
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
 
getPlatform() - Method in class com.salesforce.multicloudj.registry.driver.AbstractRegistry.Builder
 
getPlatform() - Method in class com.salesforce.multicloudj.registry.model.Manifest.IndexEntry
 
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
 
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
 
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.
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.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.
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.registry.driver.AbstractRegistry.Builder
 
getProxyEndpoint() - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts.Builder
 
getPutRowRequest() - Method in class com.salesforce.multicloudj.docstore.ali.WriteOperation
 
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
 
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.registry.driver.AbstractRegistry.Builder
 
getRegion() - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts.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.
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
 
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
 
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.
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.
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
 
getSqlQueryRequest() - Method in class com.salesforce.multicloudj.docstore.ali.QueryRunner
 
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.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.driver.AbstractSts
Retrieves STS credentialsOverrider with assumed role.
getSTSCredentialsWithAssumeRoleWebIdentity(AssumeRoleWebIdentityRequest) - Method in class com.salesforce.multicloudj.sts.driver.AbstractSts
Retrieves STS credentials with AssumeRoleWithWebIdentity.
getSubject() - Method in class com.salesforce.multicloudj.registry.model.Manifest
 
getSubscriptionAttributes() - Static method in class com.salesforce.multicloudj.pubsub.Main
Gets subscription attributes.
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.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(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
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.
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.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
 
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.
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
 
getVisibilityTimeout() - Method in class com.salesforce.multicloudj.pubsub.driver.AckInfo
 
getWebIdentityToken() - Method in class com.salesforce.multicloudj.sts.model.AssumeRoleWebIdentityRequest
 
getWebIdentityTokenSupplier() - Method in class com.salesforce.multicloudj.sts.model.CredentialsOverrider
 
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.
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.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.iam.model.Action
 
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
 
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
 
Identity - Interface in com.salesforce.multicloudj.iam.driver
Identity defines the contract for IAM operations across cloud providers.
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.
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
 
INIT_TOKEN - Static variable in class com.salesforce.multicloudj.docstore.ali.AliDocumentIterator
 
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
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
 
isAllowScans() - Method in class com.salesforce.multicloudj.docstore.driver.CollectionOptions
 
isArchived() - Method in class com.salesforce.multicloudj.common.exceptions.ArchiveInfo
 
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
 
isCreateParentPath() - Method in class com.salesforce.multicloudj.blob.driver.DownloadRequest
 
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
 
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
 
isIncludeSubFolders() - Method in class com.salesforce.multicloudj.blob.driver.DirectoryUploadRequest
 
isIndex() - Method in class com.salesforce.multicloudj.registry.model.Manifest
 
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.
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.client.SubscriptionClient
Determines if an error is retryable.
isRetryable(Throwable) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
isScan() - Method in class com.salesforce.multicloudj.docstore.ali.QueryRunner
 
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
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.MultipartUploadRequest
 
isUseKmsManagedKey() - Method in class com.salesforce.multicloudj.blob.driver.UploadRequest
Set the serviceSideEncryption Header but don't set the kmsKeyId.
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
 
keyAttributes(List<String>) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
keyAttributes(List<KeySchemaElement>) - Method in class com.salesforce.multicloudj.docstore.aws.AwsDocStore
 
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.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
 
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
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.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.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.
Main(String) - Constructor for class com.salesforce.multicloudj.registry.Main
Constructor that accepts provider configuration.
Main(String, String) - Constructor for class com.salesforce.multicloudj.dbbackuprestore.Main
 
Main(String, String) - Constructor for class com.salesforce.multicloudj.docstore.Main
Constructor that accepts provider and table name configuration.
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 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.registry.aws.AwsRegistry
 
mapException(Throwable) - Method in class com.salesforce.multicloudj.registry.gcp.GcpRegistry
 
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.
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
 
Message - Class in com.salesforce.multicloudj.pubsub.driver
Message represents a message in the pubsub system.
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
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
 
multiplier(double) - Method in class com.salesforce.multicloudj.common.retries.RetryConfig.RetryConfigBuilder
Multiplier for exponential backoff (EXPONENTIAL mode only).

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
 
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).
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.client.StsUtilities
Assumes a role and returns the temporary credentialsOverrider for that role.
newCloudNativeAuthSignedRequest(HttpRequest) - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities
 
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(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
 
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.
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
 
permanentError - Variable in class com.salesforce.multicloudj.pubsub.driver.AbstractSubscription
 
permissionBoundary(String) - Method in class com.salesforce.multicloudj.iam.model.CreateOptions.CreateOptionsBuilder
 
planQuery(Query) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocStore
 
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_VERSION - Static variable in class com.salesforce.multicloudj.iam.aws.AwsIam
 
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
 
principal(String) - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
principals(Collection<? extends String>) - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
process(HttpRequest, HttpContext) - Method in class com.salesforce.multicloudj.registry.aws.AuthStrippingInterceptor
 
properties - Variable in class com.salesforce.multicloudj.blob.driver.BlobClientBuilder
 
Provider - Interface in com.salesforce.multicloudj.common.provider
Interface representing a provider in the SDK.
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(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.pubsub.driver.AbstractSubscription.Builder
 
providerId(String) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic.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
 
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.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.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.ali.QueryRunner
 
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
QueryRunner - Class in com.salesforce.multicloudj.docstore.ali
QueryRunner stores the information about how to query/scan the data from the tablestore. and exposes a run method to execute the query and get the data.
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, SQLQueryRequest, boolean, Consumer<Predicate<Object>>) - 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

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.
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.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(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
 
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
 
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.
resource(String) - Method in class com.salesforce.multicloudj.iam.model.Statement.StatementBuilder
 
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.
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 - 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
 
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(String) - Method in class com.salesforce.multicloudj.docstore.ali.AliDocumentIterator
 
run(String, List<Row>, List<Map<String, Object>>, Function<Object, Boolean>) - Method in class com.salesforce.multicloudj.docstore.ali.QueryRunner
this method is used to execute the query/scan and get the data
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
 
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.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.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.driver.AbstractSts.Builder
Returns the builder instance.
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_PRINCIPAL_SUFFIX - Static variable in class com.salesforce.multicloudj.iam.aws.AwsIam
 
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
 
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.
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
 
setPaginationKeys(List<String>) - Method in class com.salesforce.multicloudj.docstore.aws.QueryRunner
 
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
 
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
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
 
SignedAuthRequest - Class in com.salesforce.multicloudj.sts.model
 
SignedAuthRequest(HttpRequest, StsCredentials) - Constructor for class com.salesforce.multicloudj.sts.model.SignedAuthRequest
 
signedHeaders(Map<String, String>) - Method in class com.salesforce.multicloudj.blob.driver.PresignedUrlResponse.PresignedUrlResponseBuilder
Headers the uploader must replay verbatim.
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.
source(Path) - Method in class com.salesforce.multicloudj.blob.driver.FailedBlobUpload.FailedBlobUploadBuilder
 
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.
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.
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(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_LIKE - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
String pattern matching (supports wildcards)
STRING_NOT_EQUALS - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
String inequality comparison
STRING_NOT_LIKE - Enum constant in enum class com.salesforce.multicloudj.iam.model.ConditionOperator
Negated string pattern matching
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.
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
 
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
 

T

TableStoreCredentialsProvider - Class in com.salesforce.multicloudj.docstore.ali
 
TableStoreCredentialsProvider() - Constructor for class com.salesforce.multicloudj.docstore.ali.TableStoreCredentialsProvider
 
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.
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) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toAwsRetryStrategy(RetryConfig) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
Converts MultiCloudJ RetryConfig to AWS SDK RetryStrategy
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, 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
 
toBuilder() - Method in class com.salesforce.multicloudj.common.observability.OperationContext
 
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) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toDownloadDirectoryRequest(DirectoryDownloadRequest, AtomicLong) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
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 MultiCloudJ RetryConfig to GCP RetrySettings
toGenerationId(String) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformer
This is a null-safe method of generating the generationId
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
 
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
 
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
 
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
 
toRetentionMode(ObjectRetentionModeType) - Static method in class com.salesforce.multicloudj.blob.ali.AliTransformer
 
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.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.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.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.
toUploadDirectoryRequest(DirectoryUploadRequest) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
toUploadDirectoryRequest(DirectoryUploadRequest, AtomicLong) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformer
 
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(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
 
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.
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
 
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.
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.
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
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
 
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
 
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(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.
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
 
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
 
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.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.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.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.
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.
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
 

W

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.
withAckID(AckID) - Method in class com.salesforce.multicloudj.pubsub.driver.Message.Builder
Sets the acknowledgment ID (typically used internally by drivers).
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.
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
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
 
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.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.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
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.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.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
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.
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
 
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
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
 
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
 
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
 
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.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.
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.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.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.
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.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.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.driver.AbstractSts.Builder
Sets the region.
withRegion(String) - Method in class com.salesforce.multicloudj.sts.driver.AbstractStsUtilities.Builder
Method to supply 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
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
 
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
 
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
 
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.client.TopicClient.TopicClientBuilder
Sets the topic name or ARN.
withTopicName(String) - Method in class com.salesforce.multicloudj.pubsub.driver.AbstractTopic.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.
withWebIdentityTokenSupplier(Supplier<String>) - Method in class com.salesforce.multicloudj.sts.model.CredentialsOverrider.Builder
 
WriteOperation - Class in com.salesforce.multicloudj.docstore.ali
 
WriteOperation - Class in com.salesforce.multicloudj.docstore.aws
 
WriteOperation(Action, PutRowRequest, 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