WorkloadGroup Interface
public interface WorkloadGroup
An immutable client-side representation of WorkloadGroup.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract String |
id()
Gets the id property: Fully qualified resource Id for the resource. |
| abstract String |
importance()
Gets the importance property: The workload group importance level. |
|
abstract
Workload |
innerModel()
Gets the inner com. |
| abstract int |
maxResourcePercent()
Gets the max |
| abstract Double |
maxResourcePercentPerRequest()
Gets the max |
| abstract int |
minResourcePercent()
Gets the min |
| abstract double |
minResourcePercentPerRequest()
Gets the min |
| abstract String |
name()
Gets the name property: The name of the resource. |
| abstract Integer |
queryExecutionTimeout()
Gets the query |
|
abstract
Workload |
refresh()
Refreshes the resource to sync with Azure. |
|
abstract
Workload |
refresh(Context context)
Refreshes the resource to sync with Azure. |
| abstract String |
resourceGroupName()
Gets the name of the resource group. |
| abstract String |
type()
Gets the type property: The type of the resource. |
| abstract Update |
update()
Begins update for the Workload |
Method Details
id
public abstract String id()
Gets the id property: Fully qualified resource Id for the resource.
Returns:
importance
public abstract String importance()
Gets the importance property: The workload group importance level.
Returns:
innerModel
public abstract WorkloadGroupInner innerModel()
Gets the inner com.azure.resourcemanager.synapse.fluent.models.WorkloadGroupInner object.
Returns:
maxResourcePercent
public abstract int maxResourcePercent()
Gets the maxResourcePercent property: The workload group cap percentage resource.
Returns:
maxResourcePercentPerRequest
public abstract Double maxResourcePercentPerRequest()
Gets the maxResourcePercentPerRequest property: The workload group request maximum grant percentage.
Returns:
minResourcePercent
public abstract int minResourcePercent()
Gets the minResourcePercent property: The workload group minimum percentage resource.
Returns:
minResourcePercentPerRequest
public abstract double minResourcePercentPerRequest()
Gets the minResourcePercentPerRequest property: The workload group request minimum grant percentage.
Returns:
name
public abstract String name()
Gets the name property: The name of the resource.
Returns:
queryExecutionTimeout
public abstract Integer queryExecutionTimeout()
Gets the queryExecutionTimeout property: The workload group query execution timeout.
Returns:
refresh
public abstract WorkloadGroup refresh()
Refreshes the resource to sync with Azure.
Returns:
refresh
public abstract WorkloadGroup refresh(Context context)
Refreshes the resource to sync with Azure.
Parameters:
Returns:
resourceGroupName
public abstract String resourceGroupName()
Gets the name of the resource group.
Returns:
type
public abstract String type()
Gets the type property: The type of the resource.
Returns:
update
public abstract WorkloadGroup.Update update()
Begins update for the WorkloadGroup resource.
Returns: