Class UpdateDataLakeAnalyticsAccountParameters
java.lang.Object
com.microsoft.azure.management.datalake.analytics.models.UpdateDataLakeAnalyticsAccountParameters
The parameters that can be used to update an existing 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 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.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 to use for 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<UpdateComputePolicyWithAccountParameters> computePolicies) Set the list of compute policies associated with this account.withDataLakeStoreAccounts
(List<UpdateDataLakeStoreWithAccountParameters> dataLakeStoreAccounts) Set the list of Data Lake Store accounts associated with this account.withFirewallAllowAzureIps
(FirewallAllowAzureIpsState firewallAllowAzureIps) Set the current state of allowing or disallowing IPs originating within Azure through the firewall.withFirewallRules
(List<UpdateFirewallRuleWithAccountParameters> 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.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 to use for next month.withQueryStoreRetention
(Integer queryStoreRetention) Set the number of days that job metadata is retained.withStorageAccounts
(List<UpdateStorageAccountWithAccountParameters> storageAccounts) Set the list of Azure Blob storage accounts associated with this account.Set the resource tags.
-
Constructor Details
-
UpdateDataLakeAnalyticsAccountParameters
public UpdateDataLakeAnalyticsAccountParameters()
-
-
Method Details
-
tags
Get the resource tags.- Returns:
- the tags value
-
withTags
Set the resource tags.- Parameters:
tags
- the tags value to set- Returns:
- the UpdateDataLakeAnalyticsAccountParameters object itself.
-
dataLakeStoreAccounts
Get the list of Data Lake Store accounts associated with this account.- Returns:
- the dataLakeStoreAccounts value
-
withDataLakeStoreAccounts
public UpdateDataLakeAnalyticsAccountParameters withDataLakeStoreAccounts(List<UpdateDataLakeStoreWithAccountParameters> dataLakeStoreAccounts) Set the list of Data Lake Store accounts associated with this account.- Parameters:
dataLakeStoreAccounts
- the dataLakeStoreAccounts value to set- Returns:
- the UpdateDataLakeAnalyticsAccountParameters object itself.
-
storageAccounts
Get the list of Azure Blob storage accounts associated with this account.- Returns:
- the storageAccounts value
-
withStorageAccounts
public UpdateDataLakeAnalyticsAccountParameters withStorageAccounts(List<UpdateStorageAccountWithAccountParameters> storageAccounts) Set the list of Azure Blob storage accounts associated with this account.- Parameters:
storageAccounts
- the storageAccounts value to set- Returns:
- the UpdateDataLakeAnalyticsAccountParameters object itself.
-
computePolicies
Get the list of compute policies associated with this account.- Returns:
- the computePolicies value
-
withComputePolicies
public UpdateDataLakeAnalyticsAccountParameters withComputePolicies(List<UpdateComputePolicyWithAccountParameters> computePolicies) Set the list of compute policies associated with this account.- Parameters:
computePolicies
- the computePolicies value to set- Returns:
- the UpdateDataLakeAnalyticsAccountParameters object itself.
-
firewallRules
Get the list of firewall rules associated with this account.- Returns:
- the firewallRules value
-
withFirewallRules
public UpdateDataLakeAnalyticsAccountParameters withFirewallRules(List<UpdateFirewallRuleWithAccountParameters> firewallRules) Set the list of firewall rules associated with this account.- Parameters:
firewallRules
- the firewallRules value to set- Returns:
- the UpdateDataLakeAnalyticsAccountParameters object itself.
-
firewallState
Get the current state of the IP address firewall for this account. Disabling the firewall does not remove existing rules, they will just be ignored until the firewall is re-enabled. Possible values include: 'Enabled', 'Disabled'.- Returns:
- the firewallState value
-
withFirewallState
Set the current state of the IP address firewall for this account. Disabling the firewall does not remove existing rules, they will just be ignored until the firewall is re-enabled. Possible values include: 'Enabled', 'Disabled'.- Parameters:
firewallState
- the firewallState value to set- Returns:
- the UpdateDataLakeAnalyticsAccountParameters 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 UpdateDataLakeAnalyticsAccountParameters 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 UpdateDataLakeAnalyticsAccountParameters object itself.
-
newTier
Get the commitment tier to use for 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 to use for 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 UpdateDataLakeAnalyticsAccountParameters 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 UpdateDataLakeAnalyticsAccountParameters object itself.
-
maxDegreeOfParallelism
Get the maximum supported degree of parallelism for this account.- Returns:
- the maxDegreeOfParallelism value
-
withMaxDegreeOfParallelism
public UpdateDataLakeAnalyticsAccountParameters withMaxDegreeOfParallelism(Integer maxDegreeOfParallelism) Set the maximum supported degree of parallelism for this account.- Parameters:
maxDegreeOfParallelism
- the maxDegreeOfParallelism value to set- Returns:
- the UpdateDataLakeAnalyticsAccountParameters object itself.
-
maxDegreeOfParallelismPerJob
Get the maximum supported degree of parallelism per job for this account.- Returns:
- the maxDegreeOfParallelismPerJob value
-
withMaxDegreeOfParallelismPerJob
public UpdateDataLakeAnalyticsAccountParameters withMaxDegreeOfParallelismPerJob(Integer maxDegreeOfParallelismPerJob) Set the maximum supported degree of parallelism per job for this account.- Parameters:
maxDegreeOfParallelismPerJob
- the maxDegreeOfParallelismPerJob value to set- Returns:
- the UpdateDataLakeAnalyticsAccountParameters 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 UpdateDataLakeAnalyticsAccountParameters object itself.
-
queryStoreRetention
Get the number of days that job metadata is retained.- Returns:
- the queryStoreRetention value
-
withQueryStoreRetention
public UpdateDataLakeAnalyticsAccountParameters withQueryStoreRetention(Integer queryStoreRetention) Set the number of days that job metadata is retained.- Parameters:
queryStoreRetention
- the queryStoreRetention value to set- Returns:
- the UpdateDataLakeAnalyticsAccountParameters object itself.
-