AssetInner Class

public final class AssetInner
extends ProxyResource

An Asset.

Constructor Summary

Constructor Description
AssetInner()

Creates an instance of AssetInner class.

Method Summary

Modifier and Type Method and Description
String alternateId()

Get the alternateId property: The alternate ID of the Asset.

UUID assetId()

Get the assetId property: The Asset ID.

String container()

Get the container property: The name of the asset blob container.

OffsetDateTime created()

Get the created property: The creation date of the Asset.

String description()

Get the description property: The Asset description.

OffsetDateTime lastModified()

Get the lastModified property: The last modified date of the Asset.

String storageAccountName()

Get the storageAccountName property: The name of the storage account.

AssetStorageEncryptionFormat storageEncryptionFormat()

Get the storageEncryptionFormat property: The Asset encryption format.

SystemData systemData()

Get the systemData property: The system metadata relating to this resource.

void validate()

Validates the instance.

AssetInner withAlternateId(String alternateId)

Set the alternateId property: The alternate ID of the Asset.

AssetInner withContainer(String container)

Set the container property: The name of the asset blob container.

AssetInner withDescription(String description)

Set the description property: The Asset description.

AssetInner withStorageAccountName(String storageAccountName)

Set the storageAccountName property: The name of the storage account.

Methods inherited from ProxyResource

Methods inherited from java.lang.Object

Constructor Details

AssetInner

public AssetInner()

Creates an instance of AssetInner class.

Method Details

alternateId

public String alternateId()

Get the alternateId property: The alternate ID of the Asset.

Returns:

the alternateId value.

assetId

public UUID assetId()

Get the assetId property: The Asset ID.

Returns:

the assetId value.

container

public String container()

Get the container property: The name of the asset blob container.

Returns:

the container value.

created

public OffsetDateTime created()

Get the created property: The creation date of the Asset.

Returns:

the created value.

description

public String description()

Get the description property: The Asset description.

Returns:

the description value.

lastModified

public OffsetDateTime lastModified()

Get the lastModified property: The last modified date of the Asset.

Returns:

the lastModified value.

storageAccountName

public String storageAccountName()

Get the storageAccountName property: The name of the storage account.

Returns:

the storageAccountName value.

storageEncryptionFormat

public AssetStorageEncryptionFormat storageEncryptionFormat()

Get the storageEncryptionFormat property: The Asset encryption format. One of None or MediaStorageEncryption.

Returns:

the storageEncryptionFormat value.

systemData

public SystemData systemData()

Get the systemData property: The system metadata relating to this resource.

Returns:

the systemData value.

validate

public void validate()

Validates the instance.

withAlternateId

public AssetInner withAlternateId(String alternateId)

Set the alternateId property: The alternate ID of the Asset.

Parameters:

alternateId - the alternateId value to set.

Returns:

the AssetInner object itself.

withContainer

public AssetInner withContainer(String container)

Set the container property: The name of the asset blob container.

Parameters:

container - the container value to set.

Returns:

the AssetInner object itself.

withDescription

public AssetInner withDescription(String description)

Set the description property: The Asset description.

Parameters:

description - the description value to set.

Returns:

the AssetInner object itself.

withStorageAccountName

public AssetInner withStorageAccountName(String storageAccountName)

Set the storageAccountName property: The name of the storage account.

Parameters:

storageAccountName - the storageAccountName value to set.

Returns:

the AssetInner object itself.

Applies to