BigDataPoolResourceInfo Class
- java.
lang. Object - com.
azure. analytics. synapse. artifacts. models. Resource - com.
azure. analytics. synapse. artifacts. models. TrackedResource - com.
azure. analytics. synapse. artifacts. models. BigDataPoolResourceInfo
- com.
- com.
- com.
public class BigDataPoolResourceInfo
extends TrackedResource
Big Data pool
A Big Data pool.
Constructor Summary
Constructor | Description |
---|---|
BigDataPoolResourceInfo() |
Creates an instance of Big |
Method Summary
Modifier and Type | Method and Description |
---|---|
Auto |
getAutoPause()
Get the auto |
Auto |
getAutoScale()
Get the auto |
Integer |
getCacheSize()
Get the cache |
Offset |
getCreationDate()
Get the creation |
List<Library |
getCustomLibraries()
Get the custom |
String |
getDefaultSparkLogFolder()
Get the default |
Dynamic |
getDynamicExecutorAllocation()
Get the dynamic |
Offset |
getLastSucceededTimestamp()
Get the last |
Library |
getLibraryRequirements()
Get the library |
Integer |
getNodeCount()
Get the node |
Node |
getNodeSize()
Get the node |
Node |
getNodeSizeFamily()
Get the node |
String |
getProvisioningState()
Get the provisioning |
Library |
getSparkConfigProperties()
Get the spark |
String |
getSparkEventsFolder()
Get the spark |
String |
getSparkVersion()
Get the spark |
Boolean |
isComputeIsolationEnabled()
Get the is |
Boolean |
isSessionLevelPackagesEnabled()
Get the session |
Big |
setAutoPause(AutoPauseProperties autoPause)
Set the auto |
Big |
setAutoScale(AutoScaleProperties autoScale)
Set the auto |
Big |
setCacheSize(Integer cacheSize)
Set the cache |
Big |
setCreationDate(OffsetDateTime creationDate)
Set the creation |
Big |
setCustomLibraries(List<LibraryInfo> customLibraries)
Set the custom |
Big |
setDefaultSparkLogFolder(String defaultSparkLogFolder)
Set the default |
Big |
setDynamicExecutorAllocation(DynamicExecutorAllocation dynamicExecutorAllocation)
Set the dynamic |
Big |
setIsComputeIsolationEnabled(Boolean isComputeIsolationEnabled)
Set the is |
Big |
setLibraryRequirements(LibraryRequirements libraryRequirements)
Set the library |
Big |
setLocation(String location)
Set the location property: The geo-location where the resource lives. |
Big |
setNodeCount(Integer nodeCount)
Set the node |
Big |
setNodeSize(NodeSize nodeSize)
Set the node |
Big |
setNodeSizeFamily(NodeSizeFamily nodeSizeFamily)
Set the node |
Big |
setProvisioningState(String provisioningState)
Set the provisioning |
Big |
setSessionLevelPackagesEnabled(Boolean sessionLevelPackagesEnabled)
Set the session |
Big |
setSparkConfigProperties(LibraryRequirements sparkConfigProperties)
Set the spark |
Big |
setSparkEventsFolder(String sparkEventsFolder)
Set the spark |
Big |
setSparkVersion(String sparkVersion)
Set the spark |
Big |
setTags(Map<String,String> tags)
Set the tags property: Resource tags. |
Methods inherited from Resource
Methods inherited from TrackedResource
Methods inherited from java.lang.Object
Constructor Details
BigDataPoolResourceInfo
public BigDataPoolResourceInfo()
Creates an instance of BigDataPoolResourceInfo class.
Method Details
getAutoPause
public AutoPauseProperties getAutoPause()
Get the autoPause property: Spark pool auto-pausing properties
Auto-pausing properties.
Returns:
getAutoScale
public AutoScaleProperties getAutoScale()
Get the autoScale property: Spark pool auto-scaling properties
Auto-scaling properties.
Returns:
getCacheSize
public Integer getCacheSize()
Get the cacheSize property: The cache size.
Returns:
getCreationDate
public OffsetDateTime getCreationDate()
Get the creationDate property: The time when the Big Data pool was created.
Returns:
getCustomLibraries
public List
Get the customLibraries property: List of custom libraries/packages associated with the spark pool.
Returns:
getDefaultSparkLogFolder
public String getDefaultSparkLogFolder()
Get the defaultSparkLogFolder property: The default folder where Spark logs will be written.
Returns:
getDynamicExecutorAllocation
public DynamicExecutorAllocation getDynamicExecutorAllocation()
Get the dynamicExecutorAllocation property: Dynamic Executor Allocation.
Returns:
getLastSucceededTimestamp
public OffsetDateTime getLastSucceededTimestamp()
Get the lastSucceededTimestamp property: The time when the Big Data pool was updated successfully.
Returns:
getLibraryRequirements
public LibraryRequirements getLibraryRequirements()
Get the libraryRequirements property: Spark pool library version requirements
Library version requirements.
Returns:
getNodeCount
public Integer getNodeCount()
Get the nodeCount property: The number of nodes in the Big Data pool.
Returns:
getNodeSize
public NodeSize getNodeSize()
Get the nodeSize property: The level of compute power that each node in the Big Data pool has.
Returns:
getNodeSizeFamily
public NodeSizeFamily getNodeSizeFamily()
Get the nodeSizeFamily property: The kind of nodes that the Big Data pool provides.
Returns:
getProvisioningState
public String getProvisioningState()
Get the provisioningState property: The state of the Big Data pool.
Returns:
getSparkConfigProperties
public LibraryRequirements getSparkConfigProperties()
Get the sparkConfigProperties property: Spark pool library version requirements
Spark configuration file to specify additional properties.
Returns:
getSparkEventsFolder
public String getSparkEventsFolder()
Get the sparkEventsFolder property: The Spark events folder.
Returns:
getSparkVersion
public String getSparkVersion()
Get the sparkVersion property: The Apache Spark version.
Returns:
isComputeIsolationEnabled
public Boolean isComputeIsolationEnabled()
Get the isComputeIsolationEnabled property: Whether compute isolation is required or not.
Returns:
isSessionLevelPackagesEnabled
public Boolean isSessionLevelPackagesEnabled()
Get the sessionLevelPackagesEnabled property: Whether session level packages enabled.
Returns:
setAutoPause
public BigDataPoolResourceInfo setAutoPause(AutoPauseProperties autoPause)
Set the autoPause property: Spark pool auto-pausing properties
Auto-pausing properties.
Parameters:
Returns:
setAutoScale
public BigDataPoolResourceInfo setAutoScale(AutoScaleProperties autoScale)
Set the autoScale property: Spark pool auto-scaling properties
Auto-scaling properties.
Parameters:
Returns:
setCacheSize
public BigDataPoolResourceInfo setCacheSize(Integer cacheSize)
Set the cacheSize property: The cache size.
Parameters:
Returns:
setCreationDate
public BigDataPoolResourceInfo setCreationDate(OffsetDateTime creationDate)
Set the creationDate property: The time when the Big Data pool was created.
Parameters:
Returns:
setCustomLibraries
public BigDataPoolResourceInfo setCustomLibraries(List
Set the customLibraries property: List of custom libraries/packages associated with the spark pool.
Parameters:
Returns:
setDefaultSparkLogFolder
public BigDataPoolResourceInfo setDefaultSparkLogFolder(String defaultSparkLogFolder)
Set the defaultSparkLogFolder property: The default folder where Spark logs will be written.
Parameters:
Returns:
setDynamicExecutorAllocation
public BigDataPoolResourceInfo setDynamicExecutorAllocation(DynamicExecutorAllocation dynamicExecutorAllocation)
Set the dynamicExecutorAllocation property: Dynamic Executor Allocation.
Parameters:
Returns:
setIsComputeIsolationEnabled
public BigDataPoolResourceInfo setIsComputeIsolationEnabled(Boolean isComputeIsolationEnabled)
Set the isComputeIsolationEnabled property: Whether compute isolation is required or not.
Parameters:
Returns:
setLibraryRequirements
public BigDataPoolResourceInfo setLibraryRequirements(LibraryRequirements libraryRequirements)
Set the libraryRequirements property: Spark pool library version requirements
Library version requirements.
Parameters:
Returns:
setLocation
public BigDataPoolResourceInfo setLocation(String location)
Set the location property: The geo-location where the resource lives.
Overrides:
BigDataPoolResourceInfo.setLocation(String location)Parameters:
setNodeCount
public BigDataPoolResourceInfo setNodeCount(Integer nodeCount)
Set the nodeCount property: The number of nodes in the Big Data pool.
Parameters:
Returns:
setNodeSize
public BigDataPoolResourceInfo setNodeSize(NodeSize nodeSize)
Set the nodeSize property: The level of compute power that each node in the Big Data pool has.
Parameters:
Returns:
setNodeSizeFamily
public BigDataPoolResourceInfo setNodeSizeFamily(NodeSizeFamily nodeSizeFamily)
Set the nodeSizeFamily property: The kind of nodes that the Big Data pool provides.
Parameters:
Returns:
setProvisioningState
public BigDataPoolResourceInfo setProvisioningState(String provisioningState)
Set the provisioningState property: The state of the Big Data pool.
Parameters:
Returns:
setSessionLevelPackagesEnabled
public BigDataPoolResourceInfo setSessionLevelPackagesEnabled(Boolean sessionLevelPackagesEnabled)
Set the sessionLevelPackagesEnabled property: Whether session level packages enabled.
Parameters:
Returns:
setSparkConfigProperties
public BigDataPoolResourceInfo setSparkConfigProperties(LibraryRequirements sparkConfigProperties)
Set the sparkConfigProperties property: Spark pool library version requirements
Spark configuration file to specify additional properties.
Parameters:
Returns:
setSparkEventsFolder
public BigDataPoolResourceInfo setSparkEventsFolder(String sparkEventsFolder)
Set the sparkEventsFolder property: The Spark events folder.
Parameters:
Returns:
setSparkVersion
public BigDataPoolResourceInfo setSparkVersion(String sparkVersion)
Set the sparkVersion property: The Apache Spark version.
Parameters:
Returns:
setTags
public BigDataPoolResourceInfo setTags(Map
Set the tags property: Resource tags.
Overrides:
BigDataPoolResourceInfo.setTags(Map<String,String> tags)Parameters:
Applies to
Azure SDK for Java