Interface DataLakeAnalyticsAccount


public interface DataLakeAnalyticsAccount
An immutable client-side representation of DataLakeAnalyticsAccount.
  • 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

      Map<String,String> 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

      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

      Gets the inner com.azure.resourcemanager.datalakeanalytics.fluent.models.DataLakeAnalyticsAccountInner object.
      Returns:
      the inner object.
    • update

      Begins update for the DataLakeAnalyticsAccount resource.
      Returns:
      the stage of resource update.
    • refresh

      Refreshes the resource to sync with Azure.
      Returns:
      the refreshed resource.
    • refresh

      DataLakeAnalyticsAccount refresh(com.azure.core.util.Context context)
      Refreshes the resource to sync with Azure.
      Parameters:
      context - The context to associate with this operation.
      Returns:
      the refreshed resource.