BigDataPoolResourceInfoInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. synapse. fluent. models. BigDataPoolResourceInfoInner
- com.
- com.
- com.
public final class BigDataPoolResourceInfoInner
extends Resource
Big Data pool A Big Data pool.
Constructor Summary
| Constructor | Description |
|---|---|
| BigDataPoolResourceInfoInner() |
Creates an instance of Big |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Auto |
autoPause()
Get the auto |
|
Auto |
autoScale()
Get the auto |
| Integer |
cacheSize()
Get the cache |
|
Offset |
creationDate()
Get the creation |
|
List<Library |
customLibraries()
Get the custom |
| String |
defaultSparkLogFolder()
Get the default |
|
Dynamic |
dynamicExecutorAllocation()
Get the dynamic |
|
static
Big |
fromJson(JsonReader jsonReader)
Reads an instance of Big |
| String |
id()
Get the id property: Fully qualified resource Id for the resource. |
| Boolean |
isComputeIsolationEnabled()
Get the is |
|
Offset |
lastSucceededTimestamp()
Get the last |
|
Library |
libraryRequirements()
Get the library |
| String |
name()
Get the name property: The name of the resource. |
| Integer |
nodeCount()
Get the node |
|
Node |
nodeSize()
Get the node |
|
Node |
nodeSizeFamily()
Get the node |
| String |
provisioningState()
Get the provisioning |
| Boolean |
sessionLevelPackagesEnabled()
Get the session |
|
Library |
sparkConfigProperties()
Get the spark |
| String |
sparkEventsFolder()
Get the spark |
| String |
sparkVersion()
Get the spark |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the resource. |
| void |
validate()
Validates the instance. |
|
Big |
withAutoPause(AutoPauseProperties autoPause)
Set the auto |
|
Big |
withAutoScale(AutoScaleProperties autoScale)
Set the auto |
|
Big |
withCacheSize(Integer cacheSize)
Set the cache |
|
Big |
withCreationDate(OffsetDateTime creationDate)
Set the creation |
|
Big |
withCustomLibraries(List<LibraryInfo> customLibraries)
Set the custom |
|
Big |
withDefaultSparkLogFolder(String defaultSparkLogFolder)
Set the default |
|
Big |
withDynamicExecutorAllocation(DynamicExecutorAllocation dynamicExecutorAllocation)
Set the dynamic |
|
Big |
withIsComputeIsolationEnabled(Boolean isComputeIsolationEnabled)
Set the is |
|
Big |
withLibraryRequirements(LibraryRequirements libraryRequirements)
Set the library |
|
Big |
withLocation(String location) |
|
Big |
withNodeCount(Integer nodeCount)
Set the node |
|
Big |
withNodeSize(NodeSize nodeSize)
Set the node |
|
Big |
withNodeSizeFamily(NodeSizeFamily nodeSizeFamily)
Set the node |
|
Big |
withProvisioningState(String provisioningState)
Set the provisioning |
|
Big |
withSessionLevelPackagesEnabled(Boolean sessionLevelPackagesEnabled)
Set the session |
|
Big |
withSparkConfigProperties(LibraryRequirements sparkConfigProperties)
Set the spark |
|
Big |
withSparkEventsFolder(String sparkEventsFolder)
Set the spark |
|
Big |
withSparkVersion(String sparkVersion)
Set the spark |
|
Big |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
BigDataPoolResourceInfoInner
public BigDataPoolResourceInfoInner()
Creates an instance of BigDataPoolResourceInfoInner class.
Method Details
autoPause
public AutoPauseProperties autoPause()
Get the autoPause property: Auto-pausing properties.
Returns:
autoScale
public AutoScaleProperties autoScale()
Get the autoScale property: Auto-scaling properties.
Returns:
cacheSize
public Integer cacheSize()
Get the cacheSize property: The cache size.
Returns:
creationDate
public OffsetDateTime creationDate()
Get the creationDate property: The time when the Big Data pool was created.
Returns:
customLibraries
public List<LibraryInfo> customLibraries()
Get the customLibraries property: List of custom libraries/packages associated with the spark pool.
Returns:
defaultSparkLogFolder
public String defaultSparkLogFolder()
Get the defaultSparkLogFolder property: The default folder where Spark logs will be written.
Returns:
dynamicExecutorAllocation
public DynamicExecutorAllocation dynamicExecutorAllocation()
Get the dynamicExecutorAllocation property: Dynamic Executor Allocation.
Returns:
fromJson
public static BigDataPoolResourceInfoInner fromJson(JsonReader jsonReader)
Reads an instance of BigDataPoolResourceInfoInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
BigDataPoolResourceInfoInner.id()Returns:
isComputeIsolationEnabled
public Boolean isComputeIsolationEnabled()
Get the isComputeIsolationEnabled property: Whether compute isolation is required or not.
Returns:
lastSucceededTimestamp
public OffsetDateTime lastSucceededTimestamp()
Get the lastSucceededTimestamp property: The time when the Big Data pool was updated successfully.
Returns:
libraryRequirements
public LibraryRequirements libraryRequirements()
Get the libraryRequirements property: Library version requirements.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
BigDataPoolResourceInfoInner.name()Returns:
nodeCount
public Integer nodeCount()
Get the nodeCount property: The number of nodes in the Big Data pool.
Returns:
nodeSize
public NodeSize nodeSize()
Get the nodeSize property: The level of compute power that each node in the Big Data pool has.
Returns:
nodeSizeFamily
public NodeSizeFamily nodeSizeFamily()
Get the nodeSizeFamily property: The kind of nodes that the Big Data pool provides.
Returns:
provisioningState
public String provisioningState()
Get the provisioningState property: The state of the Big Data pool.
Returns:
sessionLevelPackagesEnabled
public Boolean sessionLevelPackagesEnabled()
Get the sessionLevelPackagesEnabled property: Whether session level packages enabled.
Returns:
sparkConfigProperties
public LibraryRequirements sparkConfigProperties()
Get the sparkConfigProperties property: Spark configuration file to specify additional properties.
Returns:
sparkEventsFolder
public String sparkEventsFolder()
Get the sparkEventsFolder property: The Spark events folder.
Returns:
sparkVersion
public String sparkVersion()
Get the sparkVersion property: The Apache Spark version.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
BigDataPoolResourceInfoInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
BigDataPoolResourceInfoInner.type()Returns:
validate
public void validate()
Validates the instance.
withAutoPause
public BigDataPoolResourceInfoInner withAutoPause(AutoPauseProperties autoPause)
Set the autoPause property: Auto-pausing properties.
Parameters:
Returns:
withAutoScale
public BigDataPoolResourceInfoInner withAutoScale(AutoScaleProperties autoScale)
Set the autoScale property: Auto-scaling properties.
Parameters:
Returns:
withCacheSize
public BigDataPoolResourceInfoInner withCacheSize(Integer cacheSize)
Set the cacheSize property: The cache size.
Parameters:
Returns:
withCreationDate
public BigDataPoolResourceInfoInner withCreationDate(OffsetDateTime creationDate)
Set the creationDate property: The time when the Big Data pool was created.
Parameters:
Returns:
withCustomLibraries
public BigDataPoolResourceInfoInner withCustomLibraries(List<LibraryInfo> customLibraries)
Set the customLibraries property: List of custom libraries/packages associated with the spark pool.
Parameters:
Returns:
withDefaultSparkLogFolder
public BigDataPoolResourceInfoInner withDefaultSparkLogFolder(String defaultSparkLogFolder)
Set the defaultSparkLogFolder property: The default folder where Spark logs will be written.
Parameters:
Returns:
withDynamicExecutorAllocation
public BigDataPoolResourceInfoInner withDynamicExecutorAllocation(DynamicExecutorAllocation dynamicExecutorAllocation)
Set the dynamicExecutorAllocation property: Dynamic Executor Allocation.
Parameters:
Returns:
withIsComputeIsolationEnabled
public BigDataPoolResourceInfoInner withIsComputeIsolationEnabled(Boolean isComputeIsolationEnabled)
Set the isComputeIsolationEnabled property: Whether compute isolation is required or not.
Parameters:
Returns:
withLibraryRequirements
public BigDataPoolResourceInfoInner withLibraryRequirements(LibraryRequirements libraryRequirements)
Set the libraryRequirements property: Library version requirements.
Parameters:
Returns:
withLocation
public BigDataPoolResourceInfoInner withLocation(String location)
Overrides:
BigDataPoolResourceInfoInner.withLocation(String location)Parameters:
withNodeCount
public BigDataPoolResourceInfoInner withNodeCount(Integer nodeCount)
Set the nodeCount property: The number of nodes in the Big Data pool.
Parameters:
Returns:
withNodeSize
public BigDataPoolResourceInfoInner withNodeSize(NodeSize nodeSize)
Set the nodeSize property: The level of compute power that each node in the Big Data pool has.
Parameters:
Returns:
withNodeSizeFamily
public BigDataPoolResourceInfoInner withNodeSizeFamily(NodeSizeFamily nodeSizeFamily)
Set the nodeSizeFamily property: The kind of nodes that the Big Data pool provides.
Parameters:
Returns:
withProvisioningState
public BigDataPoolResourceInfoInner withProvisioningState(String provisioningState)
Set the provisioningState property: The state of the Big Data pool.
Parameters:
Returns:
withSessionLevelPackagesEnabled
public BigDataPoolResourceInfoInner withSessionLevelPackagesEnabled(Boolean sessionLevelPackagesEnabled)
Set the sessionLevelPackagesEnabled property: Whether session level packages enabled.
Parameters:
Returns:
withSparkConfigProperties
public BigDataPoolResourceInfoInner withSparkConfigProperties(LibraryRequirements sparkConfigProperties)
Set the sparkConfigProperties property: Spark configuration file to specify additional properties.
Parameters:
Returns:
withSparkEventsFolder
public BigDataPoolResourceInfoInner withSparkEventsFolder(String sparkEventsFolder)
Set the sparkEventsFolder property: The Spark events folder.
Parameters:
Returns:
withSparkVersion
public BigDataPoolResourceInfoInner withSparkVersion(String sparkVersion)
Set the sparkVersion property: The Apache Spark version.
Parameters:
Returns:
withTags
public BigDataPoolResourceInfoInner withTags(Map<String,String> tags)
Overrides:
BigDataPoolResourceInfoInner.withTags(Map<String,String> tags)Parameters: