public class AzuriteStorageAccount extends StorageAccount
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
AzuriteStorageAccount.AzuriteStorageAccountModule |
AzResource.Draft<T extends AzResource,R>, AzResource.FormalStatus, AzResource.None, AzResource.Status| Modifier and Type | Field and Description |
|---|---|
static String |
AZURITE |
static String |
AZURITE_CONNECTION_STRING |
static String |
AZURITE_KEY |
static String |
AZURITE_RESOURCE_ID |
static AzuriteStorageAccount |
AZURITE_STORAGE_ACCOUNT |
private static String |
BLOBS_URI |
private static String |
CONNECTION_NAME |
private static String |
QUEUES_URI |
private static String |
TABLES_URI |
private static com.azure.core.http.policy.RetryOptions |
TEST_CONNECTION_RETRY_OPTIONS |
blobContainerModule, queueModule, shareModule, subModules, tableModuleCACHE_LIFETIME, CONNECT_RESOURCE, CREATE_RESOURCE, DEPLOY, NONE, RESOURCE_GROUP_PLACEHOLDER| Modifier | Constructor and Description |
|---|---|
protected |
AzuriteStorageAccount(StorageAccountModule module) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canHaveBlobs() |
boolean |
canHaveQueues() |
boolean |
canHaveShares() |
boolean |
canHaveTables() |
boolean |
exists() |
AccessTier |
getAccessTier() |
String |
getConnectionString() |
String |
getId() |
String |
getKey() |
Kind |
getKind() |
Performance |
getPerformance() |
Redundancy |
getRedundancy() |
Region |
getRegion() |
String |
getStatus() |
@NotNull Subscription |
getSubscription() |
boolean |
isEmulatorResource() |
protected String |
loadStatus(com.azure.resourcemanager.storage.models.StorageAccount remote) |
void |
refresh() |
protected void |
updateAdditionalProperties(com.azure.resourcemanager.storage.models.StorageAccount newRemote,
com.azure.resourcemanager.storage.models.StorageAccount oldRemote) |
getBlobEndpoint, getCachedSubModules, getFileEndpoint, getQueueEndpoint, getSubModules, getTableEndpointisAuthRequiredcanEqual, delete, doModify, doModify, equals, getModule, getName, getParent, getRemote, getResourceGroup, getResourceGroupName, getSubModule, hashCode, invalidateCache, is400, is404, isDraft, isDraftForCreating, isDraftForUpdating, isHttpException, isHttpException, isMocked, loadRemoteFromAzure, onRemoteUpdated, remoteOptional, setRemote, setStatus, toString, updateclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetBlobContainerModule, getQueueModule, getShareModule, getTableModuledelete, getFormalStatus, getFullResourceType, getModule, getPortalUrl, getResourceGroupName, getResourceTypeName, getSubscriptionId, id, namegetNamepublic static final String AZURITE_RESOURCE_ID
public static final String AZURITE
public static final AzuriteStorageAccount AZURITE_STORAGE_ACCOUNT
public static final String AZURITE_CONNECTION_STRING
public static final String AZURITE_KEY
private static final String CONNECTION_NAME
private static final String BLOBS_URI
private static final String QUEUES_URI
private static final String TABLES_URI
private static final com.azure.core.http.policy.RetryOptions TEST_CONNECTION_RETRY_OPTIONS
protected AzuriteStorageAccount(@Nonnull StorageAccountModule module)
protected void updateAdditionalProperties(@Nullable com.azure.resourcemanager.storage.models.StorageAccount newRemote, @Nullable com.azure.resourcemanager.storage.models.StorageAccount oldRemote)
updateAdditionalProperties in class AbstractAzResource<StorageAccount,StorageServiceSubscription,com.azure.resourcemanager.storage.models.StorageAccount>@Nonnull public String getStatus()
getStatus in interface AzResourcegetStatus in class AbstractAzResource<StorageAccount,StorageServiceSubscription,com.azure.resourcemanager.storage.models.StorageAccount>public void refresh()
refresh in interface AzResourcerefresh in interface Refreshablerefresh in class AbstractAzResource<StorageAccount,StorageServiceSubscription,com.azure.resourcemanager.storage.models.StorageAccount>public boolean exists()
exists in interface AzResourceexists in class AbstractEmulatableAzResource<StorageAccount,StorageServiceSubscription,com.azure.resourcemanager.storage.models.StorageAccount>@Nonnull protected String loadStatus(@Nullable com.azure.resourcemanager.storage.models.StorageAccount remote)
loadStatus in class StorageAccount@Nonnull public String getId()
getId in interface AzComponentgetId in class AbstractAzResource<StorageAccount,StorageServiceSubscription,com.azure.resourcemanager.storage.models.StorageAccount>@Nonnull public String getConnectionString()
getConnectionString in interface IStorageAccountgetConnectionString in class StorageAccount@Nonnull public String getKey()
getKey in interface IStorageAccountgetKey in class StorageAccount@Nullable public Region getRegion()
getRegion in class StorageAccount@Nullable public Performance getPerformance()
getPerformance in class StorageAccountpublic boolean canHaveQueues()
canHaveQueues in class StorageAccountpublic boolean canHaveTables()
canHaveTables in class StorageAccountpublic boolean canHaveBlobs()
canHaveBlobs in class StorageAccountpublic boolean canHaveShares()
canHaveShares in class StorageAccount@Nullable public Redundancy getRedundancy()
getRedundancy in class StorageAccount@Nullable public Kind getKind()
getKind in class StorageAccount@Nullable public AccessTier getAccessTier()
getAccessTier in class StorageAccountpublic boolean isEmulatorResource()
isEmulatorResource in interface EmulatableisEmulatorResource in class AbstractEmulatableAzResource<StorageAccount,StorageServiceSubscription,com.azure.resourcemanager.storage.models.StorageAccount>@NotNull public @NotNull Subscription getSubscription()
Copyright © 2024. All rights reserved.