StorageAccountInner Class

public final class StorageAccountInner
extends ArmBaseModel

Represents a Storage Account on the Data Box Edge/Gateway device.

Constructor Summary

Constructor Description
StorageAccountInner()

Creates an instance of StorageAccountInner class.

Method Summary

Modifier and Type Method and Description
String blobEndpoint()

Get the blobEndpoint property: BlobEndpoint of Storage Account.

Integer containerCount()

Get the containerCount property: The Container Count.

DataPolicy dataPolicy()

Get the dataPolicy property: Data policy of the storage Account.

String description()

Get the description property: Description for the storage Account.

String storageAccountCredentialId()

Get the storageAccountCredentialId property: Storage Account Credential Id.

StorageAccountStatus storageAccountStatus()

Get the storageAccountStatus property: Current status of the storage account.

void validate()

Validates the instance.

StorageAccountInner withDataPolicy(DataPolicy dataPolicy)

Set the dataPolicy property: Data policy of the storage Account.

StorageAccountInner withDescription(String description)

Set the description property: Description for the storage Account.

StorageAccountInner withStorageAccountCredentialId(String storageAccountCredentialId)

Set the storageAccountCredentialId property: Storage Account Credential Id.

StorageAccountInner withStorageAccountStatus(StorageAccountStatus storageAccountStatus)

Set the storageAccountStatus property: Current status of the storage account.

Methods inherited from ProxyResource

Methods inherited from ArmBaseModel

Methods inherited from java.lang.Object

Constructor Details

StorageAccountInner

public StorageAccountInner()

Creates an instance of StorageAccountInner class.

Method Details

blobEndpoint

public String blobEndpoint()

Get the blobEndpoint property: BlobEndpoint of Storage Account.

Returns:

the blobEndpoint value.

containerCount

public Integer containerCount()

Get the containerCount property: The Container Count. Present only for Storage Accounts with DataPolicy set to Cloud.

Returns:

the containerCount value.

dataPolicy

public DataPolicy dataPolicy()

Get the dataPolicy property: Data policy of the storage Account.

Returns:

the dataPolicy value.

description

public String description()

Get the description property: Description for the storage Account.

Returns:

the description value.

storageAccountCredentialId

public String storageAccountCredentialId()

Get the storageAccountCredentialId property: Storage Account Credential Id.

Returns:

the storageAccountCredentialId value.

storageAccountStatus

public StorageAccountStatus storageAccountStatus()

Get the storageAccountStatus property: Current status of the storage account.

Returns:

the storageAccountStatus value.

validate

public void validate()

Validates the instance.

Overrides:

StorageAccountInner.validate()

withDataPolicy

public StorageAccountInner withDataPolicy(DataPolicy dataPolicy)

Set the dataPolicy property: Data policy of the storage Account.

Parameters:

dataPolicy - the dataPolicy value to set.

Returns:

the StorageAccountInner object itself.

withDescription

public StorageAccountInner withDescription(String description)

Set the description property: Description for the storage Account.

Parameters:

description - the description value to set.

Returns:

the StorageAccountInner object itself.

withStorageAccountCredentialId

public StorageAccountInner withStorageAccountCredentialId(String storageAccountCredentialId)

Set the storageAccountCredentialId property: Storage Account Credential Id.

Parameters:

storageAccountCredentialId - the storageAccountCredentialId value to set.

Returns:

the StorageAccountInner object itself.

withStorageAccountStatus

public StorageAccountInner withStorageAccountStatus(StorageAccountStatus storageAccountStatus)

Set the storageAccountStatus property: Current status of the storage account.

Parameters:

storageAccountStatus - the storageAccountStatus value to set.

Returns:

the StorageAccountInner object itself.

Applies to