Class DataLakeAnalyticsAccountInner
java.lang.Object
com.azure.core.management.ProxyResource
com.azure.core.management.Resource
com.azure.resourcemanager.datalakeanalytics.fluent.models.DataLakeAnalyticsAccountInner
public final class DataLakeAnalyticsAccountInner
extends com.azure.core.management.Resource
A Data Lake Analytics account object, containing all information associated with the named Data Lake Analytics
account.
-
Constructor Summary
ConstructorDescriptionCreates an instance of DataLakeAnalyticsAccountInner class. -
Method Summary
Modifier and TypeMethodDescriptionGet the accountId property: The unique identifier associated with this Data Lake Analytics account.Get the computePolicies property: The list of compute policies associated with this account.Get the creationTime property: The account creation time.Get the currentTier property: The commitment tier in use for the current month.Get the dataLakeStoreAccounts property: The list of Data Lake Store accounts associated with this account.Get the debugDataAccessLevel property: The current state of the DebugDataAccessLevel for this account.Get the defaultDataLakeStoreAccount property: The default Data Lake Store account associated with this account.endpoint()
Get the endpoint property: The full CName endpoint for this account.Get the firewallAllowAzureIps property: The current state of allowing or disallowing IPs originating within Azure through the firewall.Get the firewallRules property: The list of firewall rules associated with this account.Get the firewallState property: The current state of the IP address firewall for this account.Get the hiveMetastores property: The list of hiveMetastores associated with this account.Get the lastModifiedTime property: The account last modified time.Get the maxActiveJobCountPerUser property: The maximum supported active jobs under the account at the same time.Get the maxDegreeOfParallelism property: The maximum supported degree of parallelism for this account.Get the maxDegreeOfParallelismPerJob property: The maximum supported degree of parallelism per job for this account.Get the maxJobCount property: The maximum supported jobs running under the account at the same time.Get the maxJobRunningTimeInMin property: The maximum supported active jobs under the account at the same time.Get the maxQueuedJobCountPerUser property: The maximum supported jobs queued under the account at the same time.Get the minPriorityPerJob property: The minimum supported priority per job for this account.newTier()
Get the newTier property: The commitment tier for the next month.Get the provisioningState property: The provisioning status of the Data Lake Analytics account.Get the publicDataLakeStoreAccounts property: The list of Data Lake Store accounts associated with this account.Get the queryStoreRetention property: The number of days that job metadata is retained.state()
Get the state property: The state of the Data Lake Analytics account.Get the storageAccounts property: The list of Azure Blob Storage accounts associated with this account.Get 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.Get 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.void
validate()
Validates the instance.Get the virtualNetworkRules property: The list of virtualNetwork rules associated with this account.withFirewallAllowAzureIps
(FirewallAllowAzureIpsState firewallAllowAzureIps) Set the firewallAllowAzureIps property: The current state of allowing or disallowing IPs originating within Azure through the firewall.withFirewallState
(FirewallState firewallState) Set the firewallState property: The current state of the IP address firewall for this account.withLocation
(String location) withMaxDegreeOfParallelism
(Integer maxDegreeOfParallelism) Set the maxDegreeOfParallelism property: The maximum supported degree of parallelism for this account.withMaxDegreeOfParallelismPerJob
(Integer maxDegreeOfParallelismPerJob) Set the maxDegreeOfParallelismPerJob property: The maximum supported degree of parallelism per job for this account.withMaxJobCount
(Integer maxJobCount) Set the maxJobCount property: The maximum supported jobs running under the account at the same time.withNewTier
(TierType newTier) Set the newTier property: The commitment tier for the next month.withPublicDataLakeStoreAccounts
(List<DataLakeStoreAccountInformationInner> publicDataLakeStoreAccounts) Set the publicDataLakeStoreAccounts property: The list of Data Lake Store accounts associated with this account.withQueryStoreRetention
(Integer queryStoreRetention) Set the queryStoreRetention property: The number of days that job metadata is retained.Methods inherited from class com.azure.core.management.Resource
location, tags
Methods inherited from class com.azure.core.management.ProxyResource
id, name, type
-
Constructor Details
-
DataLakeAnalyticsAccountInner
public DataLakeAnalyticsAccountInner()Creates an instance of DataLakeAnalyticsAccountInner class.
-
-
Method Details
-
withLocation
- Overrides:
withLocation
in classcom.azure.core.management.Resource
-
withTags
- Overrides:
withTags
in classcom.azure.core.management.Resource
-
defaultDataLakeStoreAccount
Get the defaultDataLakeStoreAccount property: The default Data Lake Store account associated with this account.- Returns:
- the defaultDataLakeStoreAccount value.
-
dataLakeStoreAccounts
Get the dataLakeStoreAccounts property: The list of Data Lake Store accounts associated with this account.- Returns:
- the dataLakeStoreAccounts value.
-
publicDataLakeStoreAccounts
Get the publicDataLakeStoreAccounts property: The list of Data Lake Store accounts associated with this account.- Returns:
- the publicDataLakeStoreAccounts value.
-
withPublicDataLakeStoreAccounts
public DataLakeAnalyticsAccountInner withPublicDataLakeStoreAccounts(List<DataLakeStoreAccountInformationInner> publicDataLakeStoreAccounts) Set the publicDataLakeStoreAccounts property: The list of Data Lake Store accounts associated with this account.- Parameters:
publicDataLakeStoreAccounts
- the publicDataLakeStoreAccounts value to set.- Returns:
- the DataLakeAnalyticsAccountInner object itself.
-
storageAccounts
Get the storageAccounts property: The list of Azure Blob Storage accounts associated with this account.- Returns:
- the storageAccounts value.
-
computePolicies
Get the computePolicies property: The list of compute policies associated with this account.- Returns:
- the computePolicies value.
-
hiveMetastores
Get the hiveMetastores property: The list of hiveMetastores associated with this account.- Returns:
- the hiveMetastores value.
-
virtualNetworkRules
Get the virtualNetworkRules property: The list of virtualNetwork rules associated with this account.- Returns:
- the virtualNetworkRules value.
-
firewallRules
Get the firewallRules property: The list of firewall rules associated with this account.- Returns:
- the firewallRules value.
-
firewallState
Get the firewallState property: The current state of the IP address firewall for this account.- Returns:
- the firewallState value.
-
withFirewallState
Set the firewallState property: The current state of the IP address firewall for this account.- Parameters:
firewallState
- the firewallState value to set.- Returns:
- the DataLakeAnalyticsAccountInner object itself.
-
firewallAllowAzureIps
Get 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.
-
withFirewallAllowAzureIps
public DataLakeAnalyticsAccountInner withFirewallAllowAzureIps(FirewallAllowAzureIpsState firewallAllowAzureIps) Set 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.- Parameters:
firewallAllowAzureIps
- the firewallAllowAzureIps value to set.- Returns:
- the DataLakeAnalyticsAccountInner object itself.
-
newTier
Get the newTier property: The commitment tier for the next month.- Returns:
- the newTier value.
-
withNewTier
Set the newTier property: The commitment tier for the next month.- Parameters:
newTier
- the newTier value to set.- Returns:
- the DataLakeAnalyticsAccountInner object itself.
-
currentTier
Get the currentTier property: The commitment tier in use for the current month.- Returns:
- the currentTier value.
-
maxJobCount
Get the maxJobCount property: The maximum supported jobs running under the account at the same time.- Returns:
- the maxJobCount value.
-
withMaxJobCount
Set the maxJobCount property: The maximum supported jobs running under the account at the same time.- Parameters:
maxJobCount
- the maxJobCount value to set.- Returns:
- the DataLakeAnalyticsAccountInner object itself.
-
maxActiveJobCountPerUser
Get the maxActiveJobCountPerUser property: The maximum supported active jobs under the account at the same time.- Returns:
- the maxActiveJobCountPerUser value.
-
maxQueuedJobCountPerUser
Get the maxQueuedJobCountPerUser property: The maximum supported jobs queued under the account at the same time.- Returns:
- the maxQueuedJobCountPerUser value.
-
maxJobRunningTimeInMin
Get the maxJobRunningTimeInMin property: The maximum supported active jobs under the account at the same time.- Returns:
- the maxJobRunningTimeInMin value.
-
systemMaxJobCount
Get 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.
-
maxDegreeOfParallelism
Get the maxDegreeOfParallelism property: The maximum supported degree of parallelism for this account.- Returns:
- the maxDegreeOfParallelism value.
-
withMaxDegreeOfParallelism
Set the maxDegreeOfParallelism property: The maximum supported degree of parallelism for this account.- Parameters:
maxDegreeOfParallelism
- the maxDegreeOfParallelism value to set.- Returns:
- the DataLakeAnalyticsAccountInner object itself.
-
systemMaxDegreeOfParallelism
Get 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.
-
maxDegreeOfParallelismPerJob
Get the maxDegreeOfParallelismPerJob property: The maximum supported degree of parallelism per job for this account.- Returns:
- the maxDegreeOfParallelismPerJob value.
-
withMaxDegreeOfParallelismPerJob
public DataLakeAnalyticsAccountInner withMaxDegreeOfParallelismPerJob(Integer maxDegreeOfParallelismPerJob) Set the maxDegreeOfParallelismPerJob property: The maximum supported degree of parallelism per job for this account.- Parameters:
maxDegreeOfParallelismPerJob
- the maxDegreeOfParallelismPerJob value to set.- Returns:
- the DataLakeAnalyticsAccountInner object itself.
-
minPriorityPerJob
Get the minPriorityPerJob property: The minimum supported priority per job for this account.- Returns:
- the minPriorityPerJob value.
-
queryStoreRetention
Get the queryStoreRetention property: The number of days that job metadata is retained.- Returns:
- the queryStoreRetention value.
-
withQueryStoreRetention
Set the queryStoreRetention property: The number of days that job metadata is retained.- Parameters:
queryStoreRetention
- the queryStoreRetention value to set.- Returns:
- the DataLakeAnalyticsAccountInner object itself.
-
debugDataAccessLevel
Get the debugDataAccessLevel property: The current state of the DebugDataAccessLevel for this account.- Returns:
- the debugDataAccessLevel value.
-
accountId
Get the accountId property: The unique identifier associated with this Data Lake Analytics account.- Returns:
- the accountId value.
-
provisioningState
Get the provisioningState property: The provisioning status of the Data Lake Analytics account.- Returns:
- the provisioningState value.
-
state
Get the state property: The state of the Data Lake Analytics account.- Returns:
- the state value.
-
creationTime
Get the creationTime property: The account creation time.- Returns:
- the creationTime value.
-
lastModifiedTime
Get the lastModifiedTime property: The account last modified time.- Returns:
- the lastModifiedTime value.
-
endpoint
Get the endpoint property: The full CName endpoint for this account.- Returns:
- the endpoint value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-