Index
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
AbstractBlobClientfor 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
AliBlobClientusing the provided builder. - AliBlobClient(AliBlobClient.Builder, OSSClient) - Constructor for class com.salesforce.multicloudj.blob.ali.AliBlobClient
-
Constructs an
AliBlobClientusing 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
AbstractBlobClientfor AWS S3. - AwsBlobClient(AwsBlobClient.Builder) - Constructor for class com.salesforce.multicloudj.blob.aws.AwsBlobClient
-
Constructs an instance of
AwsBlobClientusing the provided builder and S3 client. - AwsBlobClient(AwsBlobClient.Builder, S3Client) - Constructor for class com.salesforce.multicloudj.blob.aws.AwsBlobClient
-
Constructs an instance of
AwsBlobClientusing 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
Backupinstance. - 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
Batcherbehaves. - 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, andAbstractAsyncBlobStore. - 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
SubstrateSdkExceptionof the given subclass wrappingcause. - 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.Builderfor 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 inRetentionMode.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-idin 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
ListObjectVersionsAPI. - 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
-
Provider hook for
BlobStore.updateObjectRetention(String, String, ObjectRetentionConfig). - 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
-
Provider hook for
BlobStore.updateObjectRetention(String, String, ObjectRetentionConfig). - 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
SubstrateSdkExceptioninstances 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
AbstractBlobClientfor GCP Cloud Storage. - GcpBlobClient(GcpBlobClient.Builder) - Constructor for class com.salesforce.multicloudj.blob.gcp.GcpBlobClient
-
Constructs an instance of
GcpBlobClientusing the provided builder and Storage client. - GcpBlobClient(GcpBlobClient.Builder, Storage) - Constructor for class com.salesforce.multicloudj.blob.gcp.GcpBlobClient
-
Constructs an instance of
GcpBlobClientusing 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
AliTransformerspecific to the supplied bucket - get(String) - Method in class com.salesforce.multicloudj.blob.aws.AwsTransformerSupplier
-
Produces a
AwsTransformerspecific to the supplied bucket - get(String) - Method in class com.salesforce.multicloudj.blob.gcp.GcpTransformerSupplier
-
Produces a
GcpTransformerspecific 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 inRetentionMode.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
Throwableto a fully-builtSubstrateSdkExceptionthe 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
Throwableto a fully-builtSubstrateSdkExceptionthe 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
doUpdateObjectRetentionhook 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
QueryRunnerinstance. - 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
Restoreinstance. - 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
RestoreRequestinstance. - 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
RetryConfigto an Ali OSS v2 SDKRetryer. - 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
HttpClientOptionscarrying 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
PutObjectRetentionRequestfor the newupdateObjectRetention(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
DownloadFileRequestfor use withS3TransferManager.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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form