Interface BigDataPoolResourceInfo
public interface BigDataPoolResourceInfo
An immutable client-side representation of BigDataPoolResourceInfo.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
The entirety of the BigDataPoolResourceInfo definition.static interface
The BigDataPoolResourceInfo definition stages.static interface
The template for BigDataPoolResourceInfo update.static interface
The BigDataPoolResourceInfo update stages. -
Method Summary
Modifier and TypeMethodDescriptionGets the autoPause property: Spark pool auto-pausing propertiesGets the autoScale property: Spark pool auto-scaling propertiesGets the cacheSize property: The cache size.Gets the creationDate property: The time when the Big Data pool was created.Gets the customLibraries property: List of custom libraries/packages associated with the spark pool.Gets the defaultSparkLogFolder property: The default folder where Spark logs will be written.Gets the dynamicExecutorAllocation property: Dynamic Executor Allocation.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.synapse.fluent.models.BigDataPoolResourceInfoInner object.Gets the isAutotuneEnabled property: Enable AutotuneGets the isComputeIsolationEnabled property: Whether compute isolation is required or not.Gets the lastSucceededTimestamp property: The time when the Big Data pool was updated successfully.Gets the libraryRequirements property: Spark pool library version requirementslocation()
Gets the location property: The geo-location where the resource lives.name()
Gets the name property: The name of the resource.Gets the nodeCount property: The number of nodes in the Big Data pool.nodeSize()
Gets the nodeSize property: The level of compute power that each node in the Big Data pool has.Gets the nodeSizeFamily property: The kind of nodes that the Big Data pool provides.Gets the provisioningState property: The state of the Big Data pool.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.Gets the sessionLevelPackagesEnabled property: Whether session level packages enabled.Gets the sparkConfigProperties property: Spark pool Config PropertiesGets the sparkEventsFolder property: The Spark events folder.Gets the sparkVersion property: The Apache Spark version.tags()
Gets the tags property: Resource tags.type()
Gets the type property: The type of the resource.update()
Begins update for the BigDataPoolResourceInfo resource.
-
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.
-
provisioningState
String provisioningState()Gets the provisioningState property: The state of the Big Data pool.- Returns:
- the provisioningState value.
-
autoScale
AutoScaleProperties autoScale()Gets the autoScale property: Spark pool auto-scaling propertiesAuto-scaling properties.
- Returns:
- the autoScale value.
-
creationDate
OffsetDateTime creationDate()Gets the creationDate property: The time when the Big Data pool was created.- Returns:
- the creationDate value.
-
autoPause
AutoPauseProperties autoPause()Gets the autoPause property: Spark pool auto-pausing propertiesAuto-pausing properties.
- Returns:
- the autoPause value.
-
isComputeIsolationEnabled
Boolean isComputeIsolationEnabled()Gets the isComputeIsolationEnabled property: Whether compute isolation is required or not.- Returns:
- the isComputeIsolationEnabled value.
-
isAutotuneEnabled
Boolean isAutotuneEnabled()Gets the isAutotuneEnabled property: Enable AutotuneWhether autotune is required or not.
- Returns:
- the isAutotuneEnabled value.
-
sessionLevelPackagesEnabled
Boolean sessionLevelPackagesEnabled()Gets the sessionLevelPackagesEnabled property: Whether session level packages enabled.- Returns:
- the sessionLevelPackagesEnabled value.
-
cacheSize
Integer cacheSize()Gets the cacheSize property: The cache size.- Returns:
- the cacheSize value.
-
dynamicExecutorAllocation
DynamicExecutorAllocation dynamicExecutorAllocation()Gets the dynamicExecutorAllocation property: Dynamic Executor Allocation.- Returns:
- the dynamicExecutorAllocation value.
-
sparkEventsFolder
String sparkEventsFolder()Gets the sparkEventsFolder property: The Spark events folder.- Returns:
- the sparkEventsFolder value.
-
nodeCount
Integer nodeCount()Gets the nodeCount property: The number of nodes in the Big Data pool.- Returns:
- the nodeCount value.
-
libraryRequirements
LibraryRequirements libraryRequirements()Gets the libraryRequirements property: Spark pool library version requirementsLibrary version requirements.
- Returns:
- the libraryRequirements value.
-
customLibraries
List<LibraryInfo> customLibraries()Gets the customLibraries property: List of custom libraries/packages associated with the spark pool.- Returns:
- the customLibraries value.
-
sparkConfigProperties
SparkConfigProperties sparkConfigProperties()Gets the sparkConfigProperties property: Spark pool Config PropertiesSpark configuration file to specify additional properties.
- Returns:
- the sparkConfigProperties value.
-
sparkVersion
String sparkVersion()Gets the sparkVersion property: The Apache Spark version.- Returns:
- the sparkVersion value.
-
defaultSparkLogFolder
String defaultSparkLogFolder()Gets the defaultSparkLogFolder property: The default folder where Spark logs will be written.- Returns:
- the defaultSparkLogFolder value.
-
nodeSize
NodeSize nodeSize()Gets the nodeSize property: The level of compute power that each node in the Big Data pool has.- Returns:
- the nodeSize value.
-
nodeSizeFamily
NodeSizeFamily nodeSizeFamily()Gets the nodeSizeFamily property: The kind of nodes that the Big Data pool provides.- Returns:
- the nodeSizeFamily value.
-
lastSucceededTimestamp
OffsetDateTime lastSucceededTimestamp()Gets the lastSucceededTimestamp property: The time when the Big Data pool was updated successfully.- Returns:
- the lastSucceededTimestamp 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
BigDataPoolResourceInfoInner innerModel()Gets the inner com.azure.resourcemanager.synapse.fluent.models.BigDataPoolResourceInfoInner object.- Returns:
- the inner object.
-
update
BigDataPoolResourceInfo.Update update()Begins update for the BigDataPoolResourceInfo resource.- Returns:
- the stage of resource update.
-
refresh
BigDataPoolResourceInfo 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.
-