Index

A B C D E G H I L M N O P R S T V W 
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 BlobServiceClient on each invocation using the current client settings.
client(String, BiConsumer<HttpRequest, HttpResponse>) - Method in class org.opensearch.repositories.azure.AzureStorageService
Obtains a BlobServiceClient on 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
 
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 BlobInputStream or FileInputStream.
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 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 LocationMode for 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 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 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 org.opensearch.repositories.azure.LocationMode
Requests should always be sent to the primary location.
PRIMARY_THEN_SECONDARY - Enum constant in enum 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 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
 
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 org.opensearch.repositories.azure.LocationMode
Requests should always be sent to the secondary location.
SECONDARY_THEN_PRIMARY - Enum constant in enum 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 org.opensearch.repositories.azure.ProxySettings.ProxyType
Deprecated.
SOCKS4 - Enum constant in enum org.opensearch.repositories.azure.ProxySettings.ProxyType
 
SOCKS5 - Enum constant in enum org.opensearch.repositories.azure.ProxySettings.ProxyType
 
stats() - Method in class org.opensearch.repositories.azure.AzureBlobStore
 

T

toProxyType() - Method in enum 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 org.opensearch.repositories.azure.LocationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opensearch.repositories.azure.ProxySettings.ProxyType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opensearch.repositories.azure.LocationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opensearch.repositories.azure.ProxySettings.ProxyType
Returns an array containing the constants of this enum type, 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
 
A B C D E G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values