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