Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ACCOUNT_NAME - Static variable in class org.eclipse.edc.azure.blob.AzureBlobStoreSchema
- AzureBlobStoreSchema - Class in org.eclipse.edc.azure.blob
-
Constants used in Azure Blob storage data address properties.
- AzureSasToken - Class in org.eclipse.edc.azure.blob
- AzureSasToken(String, long) - Constructor for class org.eclipse.edc.azure.blob.AzureSasToken
- AzureStorageValidator - Class in org.eclipse.edc.azure.blob.validator
-
Validates storage account resource names and keys.
- AzureStorageValidator() - Constructor for class org.eclipse.edc.azure.blob.validator.AzureStorageValidator
B
- BLOB_NAME - Static variable in class org.eclipse.edc.azure.blob.AzureBlobStoreSchema
- BLOB_PREFIX - Static variable in class org.eclipse.edc.azure.blob.AzureBlobStoreSchema
- BlobAdapter - Interface in org.eclipse.edc.azure.blob.adapter
-
Adapter over
BlockBlobClientin order to support mocking. - BlobStoreApi - Interface in org.eclipse.edc.azure.blob.api
- BlobStoreApiImpl - Class in org.eclipse.edc.azure.blob.api
- BlobStoreApiImpl(Vault, String) - Constructor for class org.eclipse.edc.azure.blob.api.BlobStoreApiImpl
- BlobStoreCoreExtension - Class in org.eclipse.edc.azure.blob
- BlobStoreCoreExtension() - Constructor for class org.eclipse.edc.azure.blob.BlobStoreCoreExtension
C
- CONTAINER_NAME - Static variable in class org.eclipse.edc.azure.blob.AzureBlobStoreSchema
- CORRELATION_ID - Static variable in class org.eclipse.edc.azure.blob.AzureBlobStoreSchema
- createAccountSas(String, String, String, OffsetDateTime) - Method in interface org.eclipse.edc.azure.blob.api.BlobStoreApi
- createAccountSas(String, String, String, OffsetDateTime) - Method in class org.eclipse.edc.azure.blob.api.BlobStoreApiImpl
- createContainer(String, String) - Method in interface org.eclipse.edc.azure.blob.api.BlobStoreApi
- createContainer(String, String) - Method in class org.eclipse.edc.azure.blob.api.BlobStoreApiImpl
- createContainerSasToken(String, String, String, OffsetDateTime) - Method in interface org.eclipse.edc.azure.blob.api.BlobStoreApi
- createContainerSasToken(String, String, String, OffsetDateTime) - Method in class org.eclipse.edc.azure.blob.api.BlobStoreApiImpl
D
- DefaultBlobAdapter - Class in org.eclipse.edc.azure.blob.adapter
-
Implementation of
BlobAdapterusing aBlockBlobClient. - DefaultBlobAdapter(BlockBlobClient) - Constructor for class org.eclipse.edc.azure.blob.adapter.DefaultBlobAdapter
- deleteContainer(String, String) - Method in interface org.eclipse.edc.azure.blob.api.BlobStoreApi
- deleteContainer(String, String) - Method in class org.eclipse.edc.azure.blob.api.BlobStoreApiImpl
E
- EDC_BLOBSTORE_ENDPOINT_TEMPLATE - Static variable in class org.eclipse.edc.azure.blob.BlobStoreCoreExtension
- exists(String, String) - Method in interface org.eclipse.edc.azure.blob.api.BlobStoreApi
- exists(String, String) - Method in class org.eclipse.edc.azure.blob.api.BlobStoreApiImpl
F
- FOLDER_NAME - Static variable in class org.eclipse.edc.azure.blob.AzureBlobStoreSchema
G
- getBlob(String, String, String) - Method in interface org.eclipse.edc.azure.blob.api.BlobStoreApi
- getBlob(String, String, String) - Method in class org.eclipse.edc.azure.blob.api.BlobStoreApiImpl
- getBlobAdapter(String, String, String) - Method in interface org.eclipse.edc.azure.blob.api.BlobStoreApi
-
Get a blob adapter containing convenience methods for working on blob objects on a storage account.
- getBlobAdapter(String, String, String) - Method in class org.eclipse.edc.azure.blob.api.BlobStoreApiImpl
- getBlobAdapter(String, String, String, AzureSasCredential) - Method in interface org.eclipse.edc.azure.blob.api.BlobStoreApi
-
Get a blob adapter containing convenience methods for working on blob objects on a storage account.
- getBlobAdapter(String, String, String, AzureSasCredential) - Method in class org.eclipse.edc.azure.blob.api.BlobStoreApiImpl
- getBlobAdapter(String, String, String, String) - Method in interface org.eclipse.edc.azure.blob.api.BlobStoreApi
-
Get a blob adapter containing convenience methods for working on blob objects on a storage account.
- getBlobAdapter(String, String, String, String) - Method in class org.eclipse.edc.azure.blob.api.BlobStoreApiImpl
- getBlobName() - Method in interface org.eclipse.edc.azure.blob.adapter.BlobAdapter
- getBlobName() - Method in class org.eclipse.edc.azure.blob.adapter.DefaultBlobAdapter
- getBlobSize() - Method in interface org.eclipse.edc.azure.blob.adapter.BlobAdapter
- getBlobSize() - Method in class org.eclipse.edc.azure.blob.adapter.DefaultBlobAdapter
- getExpiration() - Method in class org.eclipse.edc.azure.blob.AzureSasToken
- getOutputStream() - Method in interface org.eclipse.edc.azure.blob.adapter.BlobAdapter
- getOutputStream() - Method in class org.eclipse.edc.azure.blob.adapter.DefaultBlobAdapter
- getSas() - Method in class org.eclipse.edc.azure.blob.AzureSasToken
I
- initialize(ServiceExtensionContext) - Method in class org.eclipse.edc.azure.blob.BlobStoreCoreExtension
L
- listContainer(String, String) - Method in interface org.eclipse.edc.azure.blob.api.BlobStoreApi
- listContainer(String, String) - Method in class org.eclipse.edc.azure.blob.api.BlobStoreApiImpl
- listContainerFolder(String, String, String) - Method in interface org.eclipse.edc.azure.blob.api.BlobStoreApi
-
List all blobs from given folder in the container on a storage account.
- listContainerFolder(String, String, String) - Method in class org.eclipse.edc.azure.blob.api.BlobStoreApiImpl
N
- name() - Method in class org.eclipse.edc.azure.blob.BlobStoreCoreExtension
- NAME - Static variable in class org.eclipse.edc.azure.blob.BlobStoreCoreExtension
O
- openInputStream() - Method in interface org.eclipse.edc.azure.blob.adapter.BlobAdapter
- openInputStream() - Method in class org.eclipse.edc.azure.blob.adapter.DefaultBlobAdapter
- org.eclipse.edc.azure.blob - package org.eclipse.edc.azure.blob
- org.eclipse.edc.azure.blob.adapter - package org.eclipse.edc.azure.blob.adapter
- org.eclipse.edc.azure.blob.api - package org.eclipse.edc.azure.blob.api
- org.eclipse.edc.azure.blob.validator - package org.eclipse.edc.azure.blob.validator
P
- putBlob(String, String, String, byte[]) - Method in interface org.eclipse.edc.azure.blob.api.BlobStoreApi
- putBlob(String, String, String, byte[]) - Method in class org.eclipse.edc.azure.blob.api.BlobStoreApiImpl
S
- setMetadata(Map<String, String>) - Method in interface org.eclipse.edc.azure.blob.adapter.BlobAdapter
- setMetadata(Map<String, String>) - Method in class org.eclipse.edc.azure.blob.adapter.DefaultBlobAdapter
T
- TYPE - Static variable in class org.eclipse.edc.azure.blob.AzureBlobStoreSchema
V
- validateAccountName(String) - Static method in class org.eclipse.edc.azure.blob.validator.AzureStorageValidator
-
Checks if an account name is valid.
- validateBlobName(String) - Static method in class org.eclipse.edc.azure.blob.validator.AzureStorageValidator
-
Checks if a blob name is valid.
- validateBlobPrefix(String) - Static method in class org.eclipse.edc.azure.blob.validator.AzureStorageValidator
-
Checks if a blob prefix is valid.
- validateContainerName(String) - Static method in class org.eclipse.edc.azure.blob.validator.AzureStorageValidator
-
Checks if a container name is valid.
- validateKeyName(String) - Static method in class org.eclipse.edc.azure.blob.validator.AzureStorageValidator
-
Checks if key name is valid.
- validateMetadata(String) - Static method in class org.eclipse.edc.azure.blob.validator.AzureStorageValidator
-
Checks if a metadata value is valid.
All Classes and Interfaces|All Packages|Constant Field Values