Class StorageAccountProperties
java.lang.Object
com.azure.resourcemanager.databoxedge.fluent.models.StorageAccountProperties
The storage account properties.
-
Constructor Summary
ConstructorDescriptionCreates an instance of StorageAccountProperties class. -
Method Summary
Modifier and TypeMethodDescriptionGet the blobEndpoint property: BlobEndpoint of Storage Account.Get the containerCount property: The Container Count.Get the dataPolicy property: Data policy of the storage Account.Get the description property: Description for the storage Account.Get the storageAccountCredentialId property: Storage Account Credential Id.Get the storageAccountStatus property: Current status of the storage account.void
validate()
Validates the instance.withDataPolicy
(DataPolicy dataPolicy) Set the dataPolicy property: Data policy of the storage Account.withDescription
(String description) Set the description property: Description for the storage Account.withStorageAccountCredentialId
(String storageAccountCredentialId) Set the storageAccountCredentialId property: Storage Account Credential Id.withStorageAccountStatus
(StorageAccountStatus storageAccountStatus) Set the storageAccountStatus property: Current status of the storage account.
-
Constructor Details
-
StorageAccountProperties
public StorageAccountProperties()Creates an instance of StorageAccountProperties class.
-
-
Method Details
-
description
Get the description property: Description for the storage Account.- Returns:
- the description value.
-
withDescription
Set the description property: Description for the storage Account.- Parameters:
description
- the description value to set.- Returns:
- the StorageAccountProperties object itself.
-
storageAccountStatus
Get the storageAccountStatus property: Current status of the storage account.- Returns:
- the storageAccountStatus value.
-
withStorageAccountStatus
Set the storageAccountStatus property: Current status of the storage account.- Parameters:
storageAccountStatus
- the storageAccountStatus value to set.- Returns:
- the StorageAccountProperties object itself.
-
dataPolicy
Get the dataPolicy property: Data policy of the storage Account.- Returns:
- the dataPolicy value.
-
withDataPolicy
Set the dataPolicy property: Data policy of the storage Account.- Parameters:
dataPolicy
- the dataPolicy value to set.- Returns:
- the StorageAccountProperties object itself.
-
storageAccountCredentialId
Get the storageAccountCredentialId property: Storage Account Credential Id.- Returns:
- the storageAccountCredentialId value.
-
withStorageAccountCredentialId
Set the storageAccountCredentialId property: Storage Account Credential Id.- Parameters:
storageAccountCredentialId
- the storageAccountCredentialId value to set.- Returns:
- the StorageAccountProperties object itself.
-
blobEndpoint
Get the blobEndpoint property: BlobEndpoint of Storage Account.- Returns:
- the blobEndpoint value.
-
containerCount
Get the containerCount property: The Container Count. Present only for Storage Accounts with DataPolicy set to Cloud.- Returns:
- the containerCount value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-