public class BigDataPoolResourceInfo extends TrackedResource
Constructor and Description |
---|
BigDataPoolResourceInfo() |
Modifier and Type | Method and Description |
---|---|
AutoPauseProperties |
getAutoPause()
Get the autoPause property: Auto-pausing properties.
|
AutoScaleProperties |
getAutoScale()
Get the autoScale property: Auto-scaling properties.
|
Integer |
getCacheSize()
Get the cacheSize property: The cache size.
|
OffsetDateTime |
getCreationDate()
Get the creationDate property: The time when the Big Data pool was created.
|
List<LibraryInfo> |
getCustomLibraries()
Get the customLibraries property: List of custom libraries/packages associated with the spark pool.
|
String |
getDefaultSparkLogFolder()
Get the defaultSparkLogFolder property: The default folder where Spark logs will be written.
|
DynamicExecutorAllocation |
getDynamicExecutorAllocation()
Get the dynamicExecutorAllocation property: Dynamic Executor Allocation.
|
OffsetDateTime |
getLastSucceededTimestamp()
Get the lastSucceededTimestamp property: The time when the Big Data pool was updated successfully.
|
LibraryRequirements |
getLibraryRequirements()
Get the libraryRequirements property: Library version requirements.
|
Integer |
getNodeCount()
Get the nodeCount property: The number of nodes in the Big Data pool.
|
NodeSize |
getNodeSize()
Get the nodeSize property: The level of compute power that each node in the Big Data pool has.
|
NodeSizeFamily |
getNodeSizeFamily()
Get the nodeSizeFamily property: The kind of nodes that the Big Data pool provides.
|
String |
getProvisioningState()
Get the provisioningState property: The state of the Big Data pool.
|
LibraryRequirements |
getSparkConfigProperties()
Get the sparkConfigProperties property: Spark configuration file to specify additional properties.
|
String |
getSparkEventsFolder()
Get the sparkEventsFolder property: The Spark events folder.
|
String |
getSparkVersion()
Get the sparkVersion property: The Apache Spark version.
|
Boolean |
isComputeIsolationEnabled()
Get the isComputeIsolationEnabled property: Whether compute isolation is required or not.
|
Boolean |
isSessionLevelPackagesEnabled()
Get the sessionLevelPackagesEnabled property: Whether session level packages enabled.
|
BigDataPoolResourceInfo |
setAutoPause(AutoPauseProperties autoPause)
Set the autoPause property: Auto-pausing properties.
|
BigDataPoolResourceInfo |
setAutoScale(AutoScaleProperties autoScale)
Set the autoScale property: Auto-scaling properties.
|
BigDataPoolResourceInfo |
setCacheSize(Integer cacheSize)
Set the cacheSize property: The cache size.
|
BigDataPoolResourceInfo |
setCreationDate(OffsetDateTime creationDate)
Set the creationDate property: The time when the Big Data pool was created.
|
BigDataPoolResourceInfo |
setCustomLibraries(List<LibraryInfo> customLibraries)
Set the customLibraries property: List of custom libraries/packages associated with the spark pool.
|
BigDataPoolResourceInfo |
setDefaultSparkLogFolder(String defaultSparkLogFolder)
Set the defaultSparkLogFolder property: The default folder where Spark logs will be written.
|
BigDataPoolResourceInfo |
setDynamicExecutorAllocation(DynamicExecutorAllocation dynamicExecutorAllocation)
Set the dynamicExecutorAllocation property: Dynamic Executor Allocation.
|
BigDataPoolResourceInfo |
setIsComputeIsolationEnabled(Boolean isComputeIsolationEnabled)
Set the isComputeIsolationEnabled property: Whether compute isolation is required or not.
|
BigDataPoolResourceInfo |
setLibraryRequirements(LibraryRequirements libraryRequirements)
Set the libraryRequirements property: Library version requirements.
|
BigDataPoolResourceInfo |
setNodeCount(Integer nodeCount)
Set the nodeCount property: The number of nodes in the Big Data pool.
|
BigDataPoolResourceInfo |
setNodeSize(NodeSize nodeSize)
Set the nodeSize property: The level of compute power that each node in the Big Data pool has.
|
BigDataPoolResourceInfo |
setNodeSizeFamily(NodeSizeFamily nodeSizeFamily)
Set the nodeSizeFamily property: The kind of nodes that the Big Data pool provides.
|
BigDataPoolResourceInfo |
setProvisioningState(String provisioningState)
Set the provisioningState property: The state of the Big Data pool.
|
BigDataPoolResourceInfo |
setSessionLevelPackagesEnabled(Boolean sessionLevelPackagesEnabled)
Set the sessionLevelPackagesEnabled property: Whether session level packages enabled.
|
BigDataPoolResourceInfo |
setSparkConfigProperties(LibraryRequirements sparkConfigProperties)
Set the sparkConfigProperties property: Spark configuration file to specify additional properties.
|
BigDataPoolResourceInfo |
setSparkEventsFolder(String sparkEventsFolder)
Set the sparkEventsFolder property: The Spark events folder.
|
BigDataPoolResourceInfo |
setSparkVersion(String sparkVersion)
Set the sparkVersion property: The Apache Spark version.
|
getLocation, getTags, setLocation, setTags
public String getProvisioningState()
public BigDataPoolResourceInfo setProvisioningState(String provisioningState)
provisioningState
- the provisioningState value to set.public AutoScaleProperties getAutoScale()
public BigDataPoolResourceInfo setAutoScale(AutoScaleProperties autoScale)
autoScale
- the autoScale value to set.public OffsetDateTime getCreationDate()
public BigDataPoolResourceInfo setCreationDate(OffsetDateTime creationDate)
creationDate
- the creationDate value to set.public AutoPauseProperties getAutoPause()
public BigDataPoolResourceInfo setAutoPause(AutoPauseProperties autoPause)
autoPause
- the autoPause value to set.public Boolean isComputeIsolationEnabled()
public BigDataPoolResourceInfo setIsComputeIsolationEnabled(Boolean isComputeIsolationEnabled)
isComputeIsolationEnabled
- the isComputeIsolationEnabled value to set.public Boolean isSessionLevelPackagesEnabled()
public BigDataPoolResourceInfo setSessionLevelPackagesEnabled(Boolean sessionLevelPackagesEnabled)
sessionLevelPackagesEnabled
- the sessionLevelPackagesEnabled value to set.public Integer getCacheSize()
public BigDataPoolResourceInfo setCacheSize(Integer cacheSize)
cacheSize
- the cacheSize value to set.public DynamicExecutorAllocation getDynamicExecutorAllocation()
public BigDataPoolResourceInfo setDynamicExecutorAllocation(DynamicExecutorAllocation dynamicExecutorAllocation)
dynamicExecutorAllocation
- the dynamicExecutorAllocation value to set.public String getSparkEventsFolder()
public BigDataPoolResourceInfo setSparkEventsFolder(String sparkEventsFolder)
sparkEventsFolder
- the sparkEventsFolder value to set.public Integer getNodeCount()
public BigDataPoolResourceInfo setNodeCount(Integer nodeCount)
nodeCount
- the nodeCount value to set.public LibraryRequirements getLibraryRequirements()
public BigDataPoolResourceInfo setLibraryRequirements(LibraryRequirements libraryRequirements)
libraryRequirements
- the libraryRequirements value to set.public List<LibraryInfo> getCustomLibraries()
public BigDataPoolResourceInfo setCustomLibraries(List<LibraryInfo> customLibraries)
customLibraries
- the customLibraries value to set.public LibraryRequirements getSparkConfigProperties()
public BigDataPoolResourceInfo setSparkConfigProperties(LibraryRequirements sparkConfigProperties)
sparkConfigProperties
- the sparkConfigProperties value to set.public String getSparkVersion()
public BigDataPoolResourceInfo setSparkVersion(String sparkVersion)
sparkVersion
- the sparkVersion value to set.public String getDefaultSparkLogFolder()
public BigDataPoolResourceInfo setDefaultSparkLogFolder(String defaultSparkLogFolder)
defaultSparkLogFolder
- the defaultSparkLogFolder value to set.public NodeSize getNodeSize()
public BigDataPoolResourceInfo setNodeSize(NodeSize nodeSize)
nodeSize
- the nodeSize value to set.public NodeSizeFamily getNodeSizeFamily()
public BigDataPoolResourceInfo setNodeSizeFamily(NodeSizeFamily nodeSizeFamily)
nodeSizeFamily
- the nodeSizeFamily value to set.public OffsetDateTime getLastSucceededTimestamp()
Copyright © 2021 Microsoft Corporation. All rights reserved.