Class CreateDataLakeAnalyticsAccountParameters
java.lang.Object
com.microsoft.azure.management.datalake.analytics.models.CreateDataLakeAnalyticsAccountParameters
The parameters to use for creating a Data Lake Analytics account.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the list of compute policies associated with this account.Get the list of Data Lake Store accounts associated with this account.Get the default Data Lake Store account associated with this account.Get the current state of allowing or disallowing IPs originating within Azure through the firewall.Get the list of firewall rules associated with this account.Get the current state of the IP address firewall for this account.location()
Get the resource location.Get the maximum supported degree of parallelism for this account.Get the maximum supported degree of parallelism per job for this account.Get the maximum supported jobs running under the account at the same time.Get the minimum supported priority per job for this account.newTier()
Get the commitment tier for the next month.Get the number of days that job metadata is retained.Get the list of Azure Blob Storage accounts associated with this account.tags()
Get the resource tags.withComputePolicies
(List<CreateComputePolicyWithAccountParameters> computePolicies) Set the list of compute policies associated with this account.withDataLakeStoreAccounts
(List<AddDataLakeStoreWithAccountParameters> dataLakeStoreAccounts) Set the list of Data Lake Store accounts associated with this account.withDefaultDataLakeStoreAccount
(String defaultDataLakeStoreAccount) Set the default Data Lake Store account associated with this account.withFirewallAllowAzureIps
(FirewallAllowAzureIpsState firewallAllowAzureIps) Set the current state of allowing or disallowing IPs originating within Azure through the firewall.withFirewallRules
(List<CreateFirewallRuleWithAccountParameters> firewallRules) Set the list of firewall rules associated with this account.withFirewallState
(FirewallState firewallState) Set the current state of the IP address firewall for this account.withLocation
(String location) Set the resource location.withMaxDegreeOfParallelism
(Integer maxDegreeOfParallelism) Set the maximum supported degree of parallelism for this account.withMaxDegreeOfParallelismPerJob
(Integer maxDegreeOfParallelismPerJob) Set the maximum supported degree of parallelism per job for this account.withMaxJobCount
(Integer maxJobCount) Set the maximum supported jobs running under the account at the same time.withMinPriorityPerJob
(Integer minPriorityPerJob) Set the minimum supported priority per job for this account.withNewTier
(TierType newTier) Set the commitment tier for the next month.withQueryStoreRetention
(Integer queryStoreRetention) Set the number of days that job metadata is retained.withStorageAccounts
(List<AddStorageAccountWithAccountParameters> storageAccounts) Set the list of Azure Blob Storage accounts associated with this account.Set the resource tags.
-
Constructor Details
-
CreateDataLakeAnalyticsAccountParameters
public CreateDataLakeAnalyticsAccountParameters()
-
-
Method Details
-
location
Get the resource location.- Returns:
- the location value
-
withLocation
Set the resource location.- Parameters:
location
- the location value to set- Returns:
- the CreateDataLakeAnalyticsAccountParameters object itself.
-
tags
Get the resource tags.- Returns:
- the tags value
-
withTags
Set the resource tags.- Parameters:
tags
- the tags value to set- Returns:
- the CreateDataLakeAnalyticsAccountParameters object itself.
-
defaultDataLakeStoreAccount
Get the default Data Lake Store account associated with this account.- Returns:
- the defaultDataLakeStoreAccount value
-
withDefaultDataLakeStoreAccount
public CreateDataLakeAnalyticsAccountParameters withDefaultDataLakeStoreAccount(String defaultDataLakeStoreAccount) Set the default Data Lake Store account associated with this account.- Parameters:
defaultDataLakeStoreAccount
- the defaultDataLakeStoreAccount value to set- Returns:
- the CreateDataLakeAnalyticsAccountParameters object itself.
-
dataLakeStoreAccounts
Get the list of Data Lake Store accounts associated with this account.- Returns:
- the dataLakeStoreAccounts value
-
withDataLakeStoreAccounts
public CreateDataLakeAnalyticsAccountParameters withDataLakeStoreAccounts(List<AddDataLakeStoreWithAccountParameters> dataLakeStoreAccounts) Set the list of Data Lake Store accounts associated with this account.- Parameters:
dataLakeStoreAccounts
- the dataLakeStoreAccounts value to set- Returns:
- the CreateDataLakeAnalyticsAccountParameters object itself.
-
storageAccounts
Get the list of Azure Blob Storage accounts associated with this account.- Returns:
- the storageAccounts value
-
withStorageAccounts
public CreateDataLakeAnalyticsAccountParameters withStorageAccounts(List<AddStorageAccountWithAccountParameters> storageAccounts) Set the list of Azure Blob Storage accounts associated with this account.- Parameters:
storageAccounts
- the storageAccounts value to set- Returns:
- the CreateDataLakeAnalyticsAccountParameters object itself.
-
computePolicies
Get the list of compute policies associated with this account.- Returns:
- the computePolicies value
-
withComputePolicies
public CreateDataLakeAnalyticsAccountParameters withComputePolicies(List<CreateComputePolicyWithAccountParameters> computePolicies) Set the list of compute policies associated with this account.- Parameters:
computePolicies
- the computePolicies value to set- Returns:
- the CreateDataLakeAnalyticsAccountParameters object itself.
-
firewallRules
Get the list of firewall rules associated with this account.- Returns:
- the firewallRules value
-
withFirewallRules
public CreateDataLakeAnalyticsAccountParameters withFirewallRules(List<CreateFirewallRuleWithAccountParameters> firewallRules) Set the list of firewall rules associated with this account.- Parameters:
firewallRules
- the firewallRules value to set- Returns:
- the CreateDataLakeAnalyticsAccountParameters object itself.
-
firewallState
Get the current state of the IP address firewall for this account. Possible values include: 'Enabled', 'Disabled'.- Returns:
- the firewallState value
-
withFirewallState
Set the current state of the IP address firewall for this account. Possible values include: 'Enabled', 'Disabled'.- Parameters:
firewallState
- the firewallState value to set- Returns:
- the CreateDataLakeAnalyticsAccountParameters object itself.
-
firewallAllowAzureIps
Get the current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced. Possible values include: 'Enabled', 'Disabled'.- Returns:
- the firewallAllowAzureIps value
-
withFirewallAllowAzureIps
public CreateDataLakeAnalyticsAccountParameters withFirewallAllowAzureIps(FirewallAllowAzureIpsState firewallAllowAzureIps) Set the current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced. Possible values include: 'Enabled', 'Disabled'.- Parameters:
firewallAllowAzureIps
- the firewallAllowAzureIps value to set- Returns:
- the CreateDataLakeAnalyticsAccountParameters object itself.
-
newTier
Get the commitment tier for the next month. Possible values include: 'Consumption', 'Commitment_100AUHours', 'Commitment_500AUHours', 'Commitment_1000AUHours', 'Commitment_5000AUHours', 'Commitment_10000AUHours', 'Commitment_50000AUHours', 'Commitment_100000AUHours', 'Commitment_500000AUHours'.- Returns:
- the newTier value
-
withNewTier
Set the commitment tier for the next month. Possible values include: 'Consumption', 'Commitment_100AUHours', 'Commitment_500AUHours', 'Commitment_1000AUHours', 'Commitment_5000AUHours', 'Commitment_10000AUHours', 'Commitment_50000AUHours', 'Commitment_100000AUHours', 'Commitment_500000AUHours'.- Parameters:
newTier
- the newTier value to set- Returns:
- the CreateDataLakeAnalyticsAccountParameters object itself.
-
maxJobCount
Get the maximum supported jobs running under the account at the same time.- Returns:
- the maxJobCount value
-
withMaxJobCount
Set the maximum supported jobs running under the account at the same time.- Parameters:
maxJobCount
- the maxJobCount value to set- Returns:
- the CreateDataLakeAnalyticsAccountParameters object itself.
-
maxDegreeOfParallelism
Get the maximum supported degree of parallelism for this account.- Returns:
- the maxDegreeOfParallelism value
-
withMaxDegreeOfParallelism
public CreateDataLakeAnalyticsAccountParameters withMaxDegreeOfParallelism(Integer maxDegreeOfParallelism) Set the maximum supported degree of parallelism for this account.- Parameters:
maxDegreeOfParallelism
- the maxDegreeOfParallelism value to set- Returns:
- the CreateDataLakeAnalyticsAccountParameters object itself.
-
maxDegreeOfParallelismPerJob
Get the maximum supported degree of parallelism per job for this account.- Returns:
- the maxDegreeOfParallelismPerJob value
-
withMaxDegreeOfParallelismPerJob
public CreateDataLakeAnalyticsAccountParameters withMaxDegreeOfParallelismPerJob(Integer maxDegreeOfParallelismPerJob) Set the maximum supported degree of parallelism per job for this account.- Parameters:
maxDegreeOfParallelismPerJob
- the maxDegreeOfParallelismPerJob value to set- Returns:
- the CreateDataLakeAnalyticsAccountParameters object itself.
-
minPriorityPerJob
Get the minimum supported priority per job for this account.- Returns:
- the minPriorityPerJob value
-
withMinPriorityPerJob
Set the minimum supported priority per job for this account.- Parameters:
minPriorityPerJob
- the minPriorityPerJob value to set- Returns:
- the CreateDataLakeAnalyticsAccountParameters object itself.
-
queryStoreRetention
Get the number of days that job metadata is retained.- Returns:
- the queryStoreRetention value
-
withQueryStoreRetention
public CreateDataLakeAnalyticsAccountParameters withQueryStoreRetention(Integer queryStoreRetention) Set the number of days that job metadata is retained.- Parameters:
queryStoreRetention
- the queryStoreRetention value to set- Returns:
- the CreateDataLakeAnalyticsAccountParameters object itself.
-