Interface DataLakeAnalyticsAccount
public interface DataLakeAnalyticsAccount
An immutable client-side representation of DataLakeAnalyticsAccount.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
The entirety of the DataLakeAnalyticsAccount definition.static interface
The DataLakeAnalyticsAccount definition stages.static interface
The template for DataLakeAnalyticsAccount update.static interface
The DataLakeAnalyticsAccount update stages. -
Method Summary
Modifier and TypeMethodDescriptionGets the accountId property: The unique identifier associated with this Data Lake Analytics account.Gets the computePolicies property: The list of compute policies associated with this account.Gets the creationTime property: The account creation time.Gets the currentTier property: The commitment tier in use for the current month.Gets the dataLakeStoreAccounts property: The list of Data Lake Store accounts associated with this account.Gets the debugDataAccessLevel property: The current state of the DebugDataAccessLevel for this account.Gets the defaultDataLakeStoreAccount property: The default Data Lake Store account associated with this account.endpoint()
Gets the endpoint property: The full CName endpoint for this account.Gets the firewallAllowAzureIps property: The current state of allowing or disallowing IPs originating within Azure through the firewall.Gets the firewallRules property: The list of firewall rules associated with this account.Gets the firewallState property: The current state of the IP address firewall for this account.Gets the hiveMetastores property: The list of hiveMetastores associated with this account.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.datalakeanalytics.fluent.models.DataLakeAnalyticsAccountInner object.Gets the lastModifiedTime property: The account last modified time.location()
Gets the location property: The geo-location where the resource lives.Gets the maxActiveJobCountPerUser property: The maximum supported active jobs under the account at the same time.Gets the maxDegreeOfParallelism property: The maximum supported degree of parallelism for this account.Gets the maxDegreeOfParallelismPerJob property: The maximum supported degree of parallelism per job for this account.Gets the maxJobCount property: The maximum supported jobs running under the account at the same time.Gets the maxJobRunningTimeInMin property: The maximum supported active jobs under the account at the same time.Gets the maxQueuedJobCountPerUser property: The maximum supported jobs queued under the account at the same time.Gets the minPriorityPerJob property: The minimum supported priority per job for this account.name()
Gets the name property: The name of the resource.newTier()
Gets the newTier property: The commitment tier for the next month.Gets the provisioningState property: The provisioning status of the Data Lake Analytics account.Gets the publicDataLakeStoreAccounts property: The list of Data Lake Store accounts associated with this account.Gets the queryStoreRetention property: The number of days that job metadata is retained.refresh()
Refreshes the resource to sync with Azure.refresh
(com.azure.core.util.Context context) Refreshes the resource to sync with Azure.com.azure.core.management.Region
region()
Gets the region of the resource.Gets the name of the resource region.Gets the name of the resource group.state()
Gets the state property: The state of the Data Lake Analytics account.Gets the storageAccounts property: The list of Azure Blob Storage accounts associated with this account.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.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.tags()
Gets the tags property: Resource tags.type()
Gets the type property: The type of the resource.update()
Begins update for the DataLakeAnalyticsAccount resource.Gets the virtualNetworkRules property: The list of virtualNetwork rules associated with this account.
-
Method Details
-
id
String id()Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()Gets the type property: The type of the resource.- Returns:
- the type value.
-
location
String location()Gets the location property: The geo-location where the resource lives.- Returns:
- the location value.
-
tags
Gets the tags property: Resource tags.- Returns:
- the tags value.
-
defaultDataLakeStoreAccount
String defaultDataLakeStoreAccount()Gets the defaultDataLakeStoreAccount property: The default Data Lake Store account associated with this account.- Returns:
- the defaultDataLakeStoreAccount value.
-
dataLakeStoreAccounts
List<DataLakeStoreAccountInformation> dataLakeStoreAccounts()Gets the dataLakeStoreAccounts property: The list of Data Lake Store accounts associated with this account.- Returns:
- the dataLakeStoreAccounts value.
-
publicDataLakeStoreAccounts
List<DataLakeStoreAccountInformation> publicDataLakeStoreAccounts()Gets the publicDataLakeStoreAccounts property: The list of Data Lake Store accounts associated with this account.- Returns:
- the publicDataLakeStoreAccounts value.
-
storageAccounts
List<StorageAccountInformation> storageAccounts()Gets the storageAccounts property: The list of Azure Blob Storage accounts associated with this account.- Returns:
- the storageAccounts value.
-
computePolicies
List<ComputePolicy> computePolicies()Gets the computePolicies property: The list of compute policies associated with this account.- Returns:
- the computePolicies value.
-
hiveMetastores
List<HiveMetastore> hiveMetastores()Gets the hiveMetastores property: The list of hiveMetastores associated with this account.- Returns:
- the hiveMetastores value.
-
virtualNetworkRules
List<VirtualNetworkRule> virtualNetworkRules()Gets the virtualNetworkRules property: The list of virtualNetwork rules associated with this account.- Returns:
- the virtualNetworkRules value.
-
firewallRules
List<FirewallRule> firewallRules()Gets the firewallRules property: The list of firewall rules associated with this account.- Returns:
- the firewallRules value.
-
firewallState
FirewallState firewallState()Gets the firewallState property: The current state of the IP address firewall for this account.- Returns:
- the firewallState value.
-
firewallAllowAzureIps
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.
-
newTier
TierType newTier()Gets the newTier property: The commitment tier for the next month.- Returns:
- the newTier value.
-
currentTier
TierType currentTier()Gets the currentTier property: The commitment tier in use for the current month.- Returns:
- the currentTier value.
-
maxJobCount
Integer maxJobCount()Gets the maxJobCount property: The maximum supported jobs running under the account at the same time.- Returns:
- the maxJobCount value.
-
maxActiveJobCountPerUser
Integer maxActiveJobCountPerUser()Gets the maxActiveJobCountPerUser property: The maximum supported active jobs under the account at the same time.- Returns:
- the maxActiveJobCountPerUser value.
-
maxQueuedJobCountPerUser
Integer maxQueuedJobCountPerUser()Gets the maxQueuedJobCountPerUser property: The maximum supported jobs queued under the account at the same time.- Returns:
- the maxQueuedJobCountPerUser value.
-
maxJobRunningTimeInMin
Integer maxJobRunningTimeInMin()Gets the maxJobRunningTimeInMin property: The maximum supported active jobs under the account at the same time.- Returns:
- the maxJobRunningTimeInMin value.
-
systemMaxJobCount
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.
-
maxDegreeOfParallelism
Integer maxDegreeOfParallelism()Gets the maxDegreeOfParallelism property: The maximum supported degree of parallelism for this account.- Returns:
- the maxDegreeOfParallelism value.
-
systemMaxDegreeOfParallelism
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.
-
maxDegreeOfParallelismPerJob
Integer maxDegreeOfParallelismPerJob()Gets the maxDegreeOfParallelismPerJob property: The maximum supported degree of parallelism per job for this account.- Returns:
- the maxDegreeOfParallelismPerJob value.
-
minPriorityPerJob
Integer minPriorityPerJob()Gets the minPriorityPerJob property: The minimum supported priority per job for this account.- Returns:
- the minPriorityPerJob value.
-
queryStoreRetention
Integer queryStoreRetention()Gets the queryStoreRetention property: The number of days that job metadata is retained.- Returns:
- the queryStoreRetention value.
-
debugDataAccessLevel
DebugDataAccessLevel debugDataAccessLevel()Gets the debugDataAccessLevel property: The current state of the DebugDataAccessLevel for this account.- Returns:
- the debugDataAccessLevel value.
-
accountId
UUID accountId()Gets the accountId property: The unique identifier associated with this Data Lake Analytics account.- Returns:
- the accountId value.
-
provisioningState
DataLakeAnalyticsAccountStatus provisioningState()Gets the provisioningState property: The provisioning status of the Data Lake Analytics account.- Returns:
- the provisioningState value.
-
state
DataLakeAnalyticsAccountState state()Gets the state property: The state of the Data Lake Analytics account.- Returns:
- the state value.
-
creationTime
OffsetDateTime creationTime()Gets the creationTime property: The account creation time.- Returns:
- the creationTime value.
-
lastModifiedTime
OffsetDateTime lastModifiedTime()Gets the lastModifiedTime property: The account last modified time.- Returns:
- the lastModifiedTime value.
-
endpoint
String endpoint()Gets the endpoint property: The full CName endpoint for this account.- Returns:
- the endpoint value.
-
region
com.azure.core.management.Region region()Gets the region of the resource.- Returns:
- the region of the resource.
-
regionName
String regionName()Gets the name of the resource region.- Returns:
- the name of the resource region.
-
resourceGroupName
String resourceGroupName()Gets the name of the resource group.- Returns:
- the name of the resource group.
-
innerModel
DataLakeAnalyticsAccountInner innerModel()Gets the inner com.azure.resourcemanager.datalakeanalytics.fluent.models.DataLakeAnalyticsAccountInner object.- Returns:
- the inner object.
-
update
DataLakeAnalyticsAccount.Update update()Begins update for the DataLakeAnalyticsAccount resource.- Returns:
- the stage of resource update.
-
refresh
DataLakeAnalyticsAccount refresh()Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-