Interface OffloadPolicies.Builder
- Enclosing interface:
OffloadPolicies
public static interface OffloadPolicies.Builder
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
fileSystemProfilePath
(String fileSystemProfilePath) fileSystemURI
(String fileSystemURI) gcsManagedLedgerOffloadBucket
(String gcsManagedLedgerOffloadBucket) gcsManagedLedgerOffloadMaxBlockSizeInBytes
(Integer gcsManagedLedgerOffloadMaxBlockSizeInBytes) gcsManagedLedgerOffloadReadBufferSizeInBytes
(Integer gcsManagedLedgerOffloadReadBufferSizeInBytes) gcsManagedLedgerOffloadRegion
(String gcsManagedLedgerOffloadRegion) gcsManagedLedgerOffloadServiceAccountKeyFile
(String gcsManagedLedgerOffloadServiceAccountKeyFile) managedLedgerOffloadBucket
(String managedLedgerOffloadBucket) managedLedgerOffloadDeletionLagInMillis
(Long managedLedgerOffloadDeletionLagInMillis) managedLedgerOffloadDriver
(String managedLedgerOffloadDriver) managedLedgerOffloadedReadPriority
(OffloadedReadPriority managedLedgerOffloadedReadPriority) managedLedgerOffloadMaxBlockSizeInBytes
(Integer managedLedgerOffloadMaxBlockSizeInBytes) managedLedgerOffloadMaxThreads
(Integer managedLedgerOffloadMaxThreads) managedLedgerOffloadPrefetchRounds
(Integer managedLedgerOffloadPrefetchRounds) managedLedgerOffloadReadBufferSizeInBytes
(Integer managedLedgerOffloadReadBufferSizeInBytes) managedLedgerOffloadRegion
(String managedLedgerOffloadRegion) managedLedgerOffloadServiceEndpoint
(String managedLedgerOffloadServiceEndpoint) managedLedgerOffloadThresholdInBytes
(Long managedLedgerOffloadThresholdInBytes) managedLedgerOffloadThresholdInSeconds
(Long managedLedgerOffloadThresholdInSeconds) offloadersDirectory
(String offloadersDirectory) s3ManagedLedgerOffloadBucket
(String s3ManagedLedgerOffloadBucket) s3ManagedLedgerOffloadCredentialId
(String s3ManagedLedgerOffloadCredentialId) s3ManagedLedgerOffloadCredentialSecret
(String s3ManagedLedgerOffloadCredentialSecret) s3ManagedLedgerOffloadMaxBlockSizeInBytes
(Integer s3ManagedLedgerOffloadMaxBlockSizeInBytes) s3ManagedLedgerOffloadReadBufferSizeInBytes
(Integer s3ManagedLedgerOffloadReadBufferSizeInBytes) s3ManagedLedgerOffloadRegion
(String s3ManagedLedgerOffloadRegion) s3ManagedLedgerOffloadRole
(String s3ManagedLedgerOffloadRole) s3ManagedLedgerOffloadServiceEndpoint
(String s3ManagedLedgerOffloadServiceEndpoint) setS3ManagedLedgerOffloadRoleSessionName
(String s3ManagedLedgerOffloadRoleSessionName)
-
Method Details
-
offloadersDirectory
-
managedLedgerOffloadDriver
-
managedLedgerOffloadMaxThreads
-
managedLedgerOffloadPrefetchRounds
OffloadPolicies.Builder managedLedgerOffloadPrefetchRounds(Integer managedLedgerOffloadPrefetchRounds) -
managedLedgerOffloadThresholdInBytes
OffloadPolicies.Builder managedLedgerOffloadThresholdInBytes(Long managedLedgerOffloadThresholdInBytes) -
managedLedgerOffloadThresholdInSeconds
OffloadPolicies.Builder managedLedgerOffloadThresholdInSeconds(Long managedLedgerOffloadThresholdInSeconds) -
managedLedgerOffloadDeletionLagInMillis
OffloadPolicies.Builder managedLedgerOffloadDeletionLagInMillis(Long managedLedgerOffloadDeletionLagInMillis) -
managedLedgerOffloadedReadPriority
OffloadPolicies.Builder managedLedgerOffloadedReadPriority(OffloadedReadPriority managedLedgerOffloadedReadPriority) -
s3ManagedLedgerOffloadRegion
-
s3ManagedLedgerOffloadBucket
-
s3ManagedLedgerOffloadServiceEndpoint
OffloadPolicies.Builder s3ManagedLedgerOffloadServiceEndpoint(String s3ManagedLedgerOffloadServiceEndpoint) -
s3ManagedLedgerOffloadMaxBlockSizeInBytes
OffloadPolicies.Builder s3ManagedLedgerOffloadMaxBlockSizeInBytes(Integer s3ManagedLedgerOffloadMaxBlockSizeInBytes) -
s3ManagedLedgerOffloadReadBufferSizeInBytes
OffloadPolicies.Builder s3ManagedLedgerOffloadReadBufferSizeInBytes(Integer s3ManagedLedgerOffloadReadBufferSizeInBytes) -
s3ManagedLedgerOffloadCredentialId
OffloadPolicies.Builder s3ManagedLedgerOffloadCredentialId(String s3ManagedLedgerOffloadCredentialId) -
s3ManagedLedgerOffloadCredentialSecret
OffloadPolicies.Builder s3ManagedLedgerOffloadCredentialSecret(String s3ManagedLedgerOffloadCredentialSecret) -
s3ManagedLedgerOffloadRole
-
setS3ManagedLedgerOffloadRoleSessionName
OffloadPolicies.Builder setS3ManagedLedgerOffloadRoleSessionName(String s3ManagedLedgerOffloadRoleSessionName) -
gcsManagedLedgerOffloadRegion
-
gcsManagedLedgerOffloadBucket
-
gcsManagedLedgerOffloadMaxBlockSizeInBytes
OffloadPolicies.Builder gcsManagedLedgerOffloadMaxBlockSizeInBytes(Integer gcsManagedLedgerOffloadMaxBlockSizeInBytes) -
gcsManagedLedgerOffloadReadBufferSizeInBytes
OffloadPolicies.Builder gcsManagedLedgerOffloadReadBufferSizeInBytes(Integer gcsManagedLedgerOffloadReadBufferSizeInBytes) -
gcsManagedLedgerOffloadServiceAccountKeyFile
OffloadPolicies.Builder gcsManagedLedgerOffloadServiceAccountKeyFile(String gcsManagedLedgerOffloadServiceAccountKeyFile) -
fileSystemProfilePath
-
fileSystemURI
-
managedLedgerOffloadBucket
-
managedLedgerOffloadRegion
-
managedLedgerOffloadServiceEndpoint
OffloadPolicies.Builder managedLedgerOffloadServiceEndpoint(String managedLedgerOffloadServiceEndpoint) -
managedLedgerOffloadMaxBlockSizeInBytes
OffloadPolicies.Builder managedLedgerOffloadMaxBlockSizeInBytes(Integer managedLedgerOffloadMaxBlockSizeInBytes) -
managedLedgerOffloadReadBufferSizeInBytes
OffloadPolicies.Builder managedLedgerOffloadReadBufferSizeInBytes(Integer managedLedgerOffloadReadBufferSizeInBytes) -
build
OffloadPolicies build()
-