Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ACCOUNT_SETTING - Static variable in class org.opensearch.repositories.azure.AzureRepository.Repository
-
Deprecated.
- AzureBlobContainer - Class in org.opensearch.repositories.azure
- AzureBlobStore - Class in org.opensearch.repositories.azure
- AzureBlobStore(RepositoryMetadata, AzureStorageService, ThreadPool) - Constructor for class org.opensearch.repositories.azure.AzureBlobStore
- AzureRepository - Class in org.opensearch.repositories.azure
-
Azure file system implementation of the BlobStoreRepository
- AzureRepository(RepositoryMetadata, NamedXContentRegistry, AzureStorageService, ClusterService, RecoverySettings) - Constructor for class org.opensearch.repositories.azure.AzureRepository
- AzureRepository.Repository - Class in org.opensearch.repositories.azure
- AzureRepositoryPlugin - Class in org.opensearch.repositories.azure
-
A plugin to add a repository type that writes to and from the Azure cloud storage service.
- AzureRepositoryPlugin(Settings) - Constructor for class org.opensearch.repositories.azure.AzureRepositoryPlugin
- AzureStorageService - Class in org.opensearch.repositories.azure
- AzureStorageService(Settings) - Constructor for class org.opensearch.repositories.azure.AzureStorageService
B
- BASE_PATH_SETTING - Static variable in class org.opensearch.repositories.azure.AzureRepository.Repository
- basePath() - Method in class org.opensearch.repositories.azure.AzureRepository
- blobContainer(BlobPath) - Method in class org.opensearch.repositories.azure.AzureBlobStore
- blobExists(String) - Method in class org.opensearch.repositories.azure.AzureBlobContainer
- blobExists(String) - Method in class org.opensearch.repositories.azure.AzureBlobStore
- buildKey(String) - Method in class org.opensearch.repositories.azure.AzureBlobContainer
C
- children() - Method in class org.opensearch.repositories.azure.AzureBlobContainer
- children(BlobPath) - Method in class org.opensearch.repositories.azure.AzureBlobStore
- CHUNK_SIZE_SETTING - Static variable in class org.opensearch.repositories.azure.AzureRepository.Repository
- chunkSize() - Method in class org.opensearch.repositories.azure.AzureRepository
- client(String) - Method in class org.opensearch.repositories.azure.AzureStorageService
-
Obtains a
BlobServiceClienton each invocation using the current client settings. - client(String, BiConsumer<HttpRequest, HttpResponse>) - Method in class org.opensearch.repositories.azure.AzureStorageService
-
Obtains a
BlobServiceClienton each invocation using the current client settings. - CLIENT_NAME - Static variable in class org.opensearch.repositories.azure.AzureRepository.Repository
- close() - Method in class org.opensearch.repositories.azure.AzureBlobStore
- close() - Method in class org.opensearch.repositories.azure.AzureStorageService
- COMPRESS_SETTING - Static variable in class org.opensearch.repositories.azure.AzureRepository.Repository
- CONTAINER_SETTING - Static variable in class org.opensearch.repositories.azure.AzureRepository.Repository
- createBlobStore() - Method in class org.opensearch.repositories.azure.AzureRepository
D
- DEFAULT_MINIMUM_READ_SIZE_IN_BYTES - Static variable in class org.opensearch.repositories.azure.AzureBlobContainer
-
The default minimum read size, in bytes, for a
BlobInputStreamorFileInputStream. - delete() - Method in class org.opensearch.repositories.azure.AzureBlobContainer
- deleteBlob(String) - Method in class org.opensearch.repositories.azure.AzureBlobStore
- deleteBlobDirectory(String, Executor) - Method in class org.opensearch.repositories.azure.AzureBlobStore
- deleteBlobsIgnoringIfNotExists(List<String>) - Method in class org.opensearch.repositories.azure.AzureBlobContainer
- DIRECT - Enum constant in enum class org.opensearch.repositories.azure.ProxySettings.ProxyType
- doPrivilegedException(PrivilegedExceptionAction<T>) - Static method in class org.opensearch.repositories.azure.SocketAccess
- doPrivilegedIOException(PrivilegedExceptionAction<T>) - Static method in class org.opensearch.repositories.azure.SocketAccess
- doPrivilegedVoidException(SocketAccess.StorageRunnable) - Static method in class org.opensearch.repositories.azure.SocketAccess
E
- equals(Object) - Method in class org.opensearch.repositories.azure.ProxySettings
- executeCouldThrow() - Method in interface org.opensearch.repositories.azure.SocketAccess.StorageRunnable
- executorBuilder() - Static method in class org.opensearch.repositories.azure.AzureRepositoryPlugin
G
- getAddress() - Method in class org.opensearch.repositories.azure.ProxySettings
- getBlobRequestTimeout(String) - Method in class org.opensearch.repositories.azure.AzureStorageService
- getBlobStore() - Method in class org.opensearch.repositories.azure.AzureRepository
- getExecutorBuilders(Settings) - Method in class org.opensearch.repositories.azure.AzureRepositoryPlugin
- getInputStream(String, long, Long) - Method in class org.opensearch.repositories.azure.AzureBlobStore
- getLocationMode() - Method in class org.opensearch.repositories.azure.AzureBlobStore
-
Gets the configured
LocationModefor the Azure storage requests. - getPassword() - Method in class org.opensearch.repositories.azure.ProxySettings
- getRepositories(Environment, NamedXContentRegistry, ClusterService, RecoverySettings) - Method in class org.opensearch.repositories.azure.AzureRepositoryPlugin
- getService() - Method in class org.opensearch.repositories.azure.AzureBlobStore
- getSettings() - Method in class org.opensearch.repositories.azure.AzureRepositoryPlugin
- getType() - Method in class org.opensearch.repositories.azure.ProxySettings
- getUsername() - Method in class org.opensearch.repositories.azure.ProxySettings
H
- hashCode() - Method in class org.opensearch.repositories.azure.ProxySettings
- HTTP - Enum constant in enum class org.opensearch.repositories.azure.ProxySettings.ProxyType
I
- isAuthenticated() - Method in class org.opensearch.repositories.azure.ProxySettings
- isReadOnly() - Method in class org.opensearch.repositories.azure.AzureRepository
L
- listBlobs() - Method in class org.opensearch.repositories.azure.AzureBlobContainer
- listBlobsByPrefix(String) - Method in class org.opensearch.repositories.azure.AzureBlobContainer
- listBlobsByPrefix(String, String) - Method in class org.opensearch.repositories.azure.AzureBlobStore
- LOCATION_MODE_SETTING - Static variable in class org.opensearch.repositories.azure.AzureRepository.Repository
- LocationMode - Enum Class in org.opensearch.repositories.azure
-
Specifies the location mode used to decide which location the request should be sent to.
M
- MAX_CHUNK_SIZE - Static variable in class org.opensearch.repositories.azure.AzureStorageService
-
Maximum allowed blob's block size in Azure blob store.
- MIN_CHUNK_SIZE - Static variable in class org.opensearch.repositories.azure.AzureStorageService
-
Maximum blob's block size size
N
- NO_PROXY_SETTINGS - Static variable in class org.opensearch.repositories.azure.ProxySettings
O
- org.opensearch.repositories.azure - package org.opensearch.repositories.azure
P
- PRIMARY_ONLY - Enum constant in enum class org.opensearch.repositories.azure.LocationMode
-
Requests should always be sent to the primary location.
- PRIMARY_THEN_SECONDARY - Enum constant in enum class org.opensearch.repositories.azure.LocationMode
-
Requests should always be sent to the primary location first.
- ProxySettings - Class in org.opensearch.repositories.azure
- ProxySettings(ProxySettings.ProxyType, InetAddress, int, String, String) - Constructor for class org.opensearch.repositories.azure.ProxySettings
- ProxySettings.ProxyType - Enum Class in org.opensearch.repositories.azure
R
- readBlob(String) - Method in class org.opensearch.repositories.azure.AzureBlobContainer
- readBlob(String, long, long) - Method in class org.opensearch.repositories.azure.AzureBlobContainer
- readBlobPreferredLength() - Method in class org.opensearch.repositories.azure.AzureBlobContainer
- READONLY_SETTING - Static variable in class org.opensearch.repositories.azure.AzureRepository.Repository
- refreshAndClearCache(Map<String, AzureStorageSettings>) - Method in class org.opensearch.repositories.azure.AzureStorageService
-
Updates settings for building clients.
- reload(Settings) - Method in class org.opensearch.repositories.azure.AzureRepositoryPlugin
- Repository() - Constructor for class org.opensearch.repositories.azure.AzureRepository.Repository
- REPOSITORY_THREAD_POOL_NAME - Static variable in class org.opensearch.repositories.azure.AzureRepositoryPlugin
S
- SECONDARY_ONLY - Enum constant in enum class org.opensearch.repositories.azure.LocationMode
-
Requests should always be sent to the secondary location.
- SECONDARY_THEN_PRIMARY - Enum constant in enum class org.opensearch.repositories.azure.LocationMode
-
Requests should always be sent to the secondary location first.
- SocketAccess - Class in org.opensearch.repositories.azure
-
This plugin uses azure libraries to connect to azure storage services.
- SocketAccess.StorageRunnable - Interface in org.opensearch.repositories.azure
- SOCKS - Enum constant in enum class org.opensearch.repositories.azure.ProxySettings.ProxyType
-
Deprecated.
- SOCKS4 - Enum constant in enum class org.opensearch.repositories.azure.ProxySettings.ProxyType
- SOCKS5 - Enum constant in enum class org.opensearch.repositories.azure.ProxySettings.ProxyType
- stats() - Method in class org.opensearch.repositories.azure.AzureBlobStore
T
- toProxyType() - Method in enum class org.opensearch.repositories.azure.ProxySettings.ProxyType
- toString() - Method in class org.opensearch.repositories.azure.AzureBlobStore
- TYPE - Static variable in class org.opensearch.repositories.azure.AzureRepository
V
- valueOf(String) - Static method in enum class org.opensearch.repositories.azure.LocationMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opensearch.repositories.azure.ProxySettings.ProxyType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.opensearch.repositories.azure.LocationMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opensearch.repositories.azure.ProxySettings.ProxyType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- writeBlob(String, InputStream, long, boolean) - Method in class org.opensearch.repositories.azure.AzureBlobContainer
- writeBlob(String, InputStream, long, boolean) - Method in class org.opensearch.repositories.azure.AzureBlobStore
- writeBlobAtomic(String, InputStream, long, boolean) - Method in class org.opensearch.repositories.azure.AzureBlobContainer
All Classes and Interfaces|All Packages|Constant Field Values