DataLakeAnalyticsAccount Interface

public interface DataLakeAnalyticsAccount

An immutable client-side representation of DataLakeAnalyticsAccount.

Method Summary

Modifier and Type Method and Description
abstract UUID accountId()

Gets the accountId property: The unique identifier associated with this Data Lake Analytics account.

abstract List<ComputePolicy> computePolicies()

Gets the computePolicies property: The list of compute policies associated with this account.

abstract OffsetDateTime creationTime()

Gets the creationTime property: The account creation time.

abstract TierType currentTier()

Gets the currentTier property: The commitment tier in use for the current month.

abstract List<DataLakeStoreAccountInformation> dataLakeStoreAccounts()

Gets the dataLakeStoreAccounts property: The list of Data Lake Store accounts associated with this account.

abstract DebugDataAccessLevel debugDataAccessLevel()

Gets the debugDataAccessLevel property: The current state of the DebugDataAccessLevel for this account.

abstract String defaultDataLakeStoreAccount()

Gets the defaultDataLakeStoreAccount property: The default Data Lake Store account associated with this account.

abstract String endpoint()

Gets the endpoint property: The full CName endpoint for this account.

abstract FirewallAllowAzureIpsState firewallAllowAzureIps()

Gets the firewallAllowAzureIps property: The current state of allowing or disallowing IPs originating within Azure through the firewall.

abstract List<FirewallRule> firewallRules()

Gets the firewallRules property: The list of firewall rules associated with this account.

abstract FirewallState firewallState()

Gets the firewallState property: The current state of the IP address firewall for this account.

abstract List<HiveMetastore> hiveMetastores()

Gets the hiveMetastores property: The list of hiveMetastores associated with this account.

abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

abstract DataLakeAnalyticsAccountInner innerModel()

Gets the inner com.azure.resourcemanager.datalakeanalytics.fluent.models.DataLakeAnalyticsAccountInner object.

abstract OffsetDateTime lastModifiedTime()

Gets the lastModifiedTime property: The account last modified time.

abstract String location()

Gets the location property: The geo-location where the resource lives.

abstract Integer maxActiveJobCountPerUser()

Gets the maxActiveJobCountPerUser property: The maximum supported active jobs under the account at the same time.

abstract Integer maxDegreeOfParallelism()

Gets the maxDegreeOfParallelism property: The maximum supported degree of parallelism for this account.

abstract Integer maxDegreeOfParallelismPerJob()

Gets the maxDegreeOfParallelismPerJob property: The maximum supported degree of parallelism per job for this account.

abstract Integer maxJobCount()

Gets the maxJobCount property: The maximum supported jobs running under the account at the same time.

abstract Integer maxJobRunningTimeInMin()

Gets the maxJobRunningTimeInMin property: The maximum supported active jobs under the account at the same time.

abstract Integer maxQueuedJobCountPerUser()

Gets the maxQueuedJobCountPerUser property: The maximum supported jobs queued under the account at the same time.

abstract Integer minPriorityPerJob()

Gets the minPriorityPerJob property: The minimum supported priority per job for this account.

abstract String name()

Gets the name property: The name of the resource.

abstract TierType newTier()

Gets the newTier property: The commitment tier for the next month.

abstract DataLakeAnalyticsAccountStatus provisioningState()

Gets the provisioningState property: The provisioning status of the Data Lake Analytics account.

abstract List<DataLakeStoreAccountInformation> publicDataLakeStoreAccounts()

Gets the publicDataLakeStoreAccounts property: The list of Data Lake Store accounts associated with this account.

abstract Integer queryStoreRetention()

Gets the queryStoreRetention property: The number of days that job metadata is retained.

abstract DataLakeAnalyticsAccount refresh()

Refreshes the resource to sync with Azure.

abstract DataLakeAnalyticsAccount refresh(Context context)

Refreshes the resource to sync with Azure.

abstract Region region()

Gets the region of the resource.

abstract String regionName()

Gets the name of the resource region.

abstract String resourceGroupName()

Gets the name of the resource group.

abstract DataLakeAnalyticsAccountState state()

Gets the state property: The state of the Data Lake Analytics account.

abstract List<StorageAccountInformation> storageAccounts()

Gets the storageAccounts property: The list of Azure Blob Storage accounts associated with this account.

abstract Integer systemMaxDegreeOfParallelism()

Gets the systemMaxDegreeOfParallelism property: The system defined maximum supported degree of parallelism for this account, which restricts the maximum value of parallelism the user can set for the account.

abstract Integer systemMaxJobCount()

Gets the systemMaxJobCount property: The system defined maximum supported jobs running under the account at the same time, which restricts the maximum number of running jobs the user can set for the account.

abstract Map<String,String> tags()

Gets the tags property: Resource tags.

abstract String type()

Gets the type property: The type of the resource.

abstract Update update()

Begins update for the DataLakeAnalyticsAccount resource.

abstract List<VirtualNetworkRule> virtualNetworkRules()

Gets the virtualNetworkRules property: The list of virtualNetwork rules associated with this account.

Method Details

accountId

public abstract UUID accountId()

Gets the accountId property: The unique identifier associated with this Data Lake Analytics account.

Returns:

the accountId value.

computePolicies

public abstract List computePolicies()

Gets the computePolicies property: The list of compute policies associated with this account.

Returns:

the computePolicies value.

creationTime

public abstract OffsetDateTime creationTime()

Gets the creationTime property: The account creation time.

Returns:

the creationTime value.

currentTier

public abstract TierType currentTier()

Gets the currentTier property: The commitment tier in use for the current month.

Returns:

the currentTier value.

dataLakeStoreAccounts

public abstract List dataLakeStoreAccounts()

Gets the dataLakeStoreAccounts property: The list of Data Lake Store accounts associated with this account.

Returns:

the dataLakeStoreAccounts value.

debugDataAccessLevel

public abstract DebugDataAccessLevel debugDataAccessLevel()

Gets the debugDataAccessLevel property: The current state of the DebugDataAccessLevel for this account.

Returns:

the debugDataAccessLevel value.

defaultDataLakeStoreAccount

public abstract String defaultDataLakeStoreAccount()

Gets the defaultDataLakeStoreAccount property: The default Data Lake Store account associated with this account.

Returns:

the defaultDataLakeStoreAccount value.

endpoint

public abstract String endpoint()

Gets the endpoint property: The full CName endpoint for this account.

Returns:

the endpoint value.

firewallAllowAzureIps

public abstract FirewallAllowAzureIpsState firewallAllowAzureIps()

Gets the firewallAllowAzureIps property: The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced.

Returns:

the firewallAllowAzureIps value.

firewallRules

public abstract List firewallRules()

Gets the firewallRules property: The list of firewall rules associated with this account.

Returns:

the firewallRules value.

firewallState

public abstract FirewallState firewallState()

Gets the firewallState property: The current state of the IP address firewall for this account.

Returns:

the firewallState value.

hiveMetastores

public abstract List hiveMetastores()

Gets the hiveMetastores property: The list of hiveMetastores associated with this account.

Returns:

the hiveMetastores value.

id

public abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

Returns:

the id value.

innerModel

public abstract DataLakeAnalyticsAccountInner innerModel()

Gets the inner com.azure.resourcemanager.datalakeanalytics.fluent.models.DataLakeAnalyticsAccountInner object.

Returns:

the inner object.

lastModifiedTime

public abstract OffsetDateTime lastModifiedTime()

Gets the lastModifiedTime property: The account last modified time.

Returns:

the lastModifiedTime value.

location

public abstract String location()

Gets the location property: The geo-location where the resource lives.

Returns:

the location value.

maxActiveJobCountPerUser

public abstract Integer maxActiveJobCountPerUser()

Gets the maxActiveJobCountPerUser property: The maximum supported active jobs under the account at the same time.

Returns:

the maxActiveJobCountPerUser value.

maxDegreeOfParallelism

public abstract Integer maxDegreeOfParallelism()

Gets the maxDegreeOfParallelism property: The maximum supported degree of parallelism for this account.

Returns:

the maxDegreeOfParallelism value.

maxDegreeOfParallelismPerJob

public abstract Integer maxDegreeOfParallelismPerJob()

Gets the maxDegreeOfParallelismPerJob property: The maximum supported degree of parallelism per job for this account.

Returns:

the maxDegreeOfParallelismPerJob value.

maxJobCount

public abstract Integer maxJobCount()

Gets the maxJobCount property: The maximum supported jobs running under the account at the same time.

Returns:

the maxJobCount value.

maxJobRunningTimeInMin

public abstract Integer maxJobRunningTimeInMin()

Gets the maxJobRunningTimeInMin property: The maximum supported active jobs under the account at the same time.

Returns:

the maxJobRunningTimeInMin value.

maxQueuedJobCountPerUser

public abstract Integer maxQueuedJobCountPerUser()

Gets the maxQueuedJobCountPerUser property: The maximum supported jobs queued under the account at the same time.

Returns:

the maxQueuedJobCountPerUser value.

minPriorityPerJob

public abstract Integer minPriorityPerJob()

Gets the minPriorityPerJob property: The minimum supported priority per job for this account.

Returns:

the minPriorityPerJob value.

name

public abstract String name()

Gets the name property: The name of the resource.

Returns:

the name value.

newTier

public abstract TierType newTier()

Gets the newTier property: The commitment tier for the next month.

Returns:

the newTier value.

provisioningState

public abstract DataLakeAnalyticsAccountStatus provisioningState()

Gets the provisioningState property: The provisioning status of the Data Lake Analytics account.

Returns:

the provisioningState value.

publicDataLakeStoreAccounts

public abstract List publicDataLakeStoreAccounts()

Gets the publicDataLakeStoreAccounts property: The list of Data Lake Store accounts associated with this account.

Returns:

the publicDataLakeStoreAccounts value.

queryStoreRetention

public abstract Integer queryStoreRetention()

Gets the queryStoreRetention property: The number of days that job metadata is retained.

Returns:

the queryStoreRetention value.

refresh

public abstract DataLakeAnalyticsAccount refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract DataLakeAnalyticsAccount refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

region

public abstract Region region()

Gets the region of the resource.

Returns:

the region of the resource.

regionName

public abstract String regionName()

Gets the name of the resource region.

Returns:

the name of the resource region.

resourceGroupName

public abstract String resourceGroupName()

Gets the name of the resource group.

Returns:

the name of the resource group.

state

public abstract DataLakeAnalyticsAccountState state()

Gets the state property: The state of the Data Lake Analytics account.

Returns:

the state value.

storageAccounts

public abstract List storageAccounts()

Gets the storageAccounts property: The list of Azure Blob Storage accounts associated with this account.

Returns:

the storageAccounts value.

systemMaxDegreeOfParallelism

public abstract Integer systemMaxDegreeOfParallelism()

Gets the systemMaxDegreeOfParallelism property: The system defined maximum supported degree of parallelism for this account, which restricts the maximum value of parallelism the user can set for the account.

Returns:

the systemMaxDegreeOfParallelism value.

systemMaxJobCount

public abstract Integer systemMaxJobCount()

Gets the systemMaxJobCount property: The system defined maximum supported jobs running under the account at the same time, which restricts the maximum number of running jobs the user can set for the account.

Returns:

the systemMaxJobCount value.

tags

public abstract Map tags()

Gets the tags property: Resource tags.

Returns:

the tags value.

type

public abstract String type()

Gets the type property: The type of the resource.

Returns:

the type value.

update

public abstract DataLakeAnalyticsAccount.Update update()

Begins update for the DataLakeAnalyticsAccount resource.

Returns:

the stage of resource update.

virtualNetworkRules

public abstract List virtualNetworkRules()

Gets the virtualNetworkRules property: The list of virtualNetwork rules associated with this account.

Returns:

the virtualNetworkRules value.

Applies to