WorkerPoolResourceInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. appservice. models. ProxyOnlyResource - com.
azure. resourcemanager. appservice. fluent. models. WorkerPoolResourceInner
- com.
- com.
- com.
public final class WorkerPoolResourceInner
extends ProxyOnlyResource
Worker pool of an App Service Environment ARM resource.
Constructor Summary
Constructor | Description |
---|---|
WorkerPoolResourceInner() |
Creates an instance of Worker |
Method Summary
Modifier and Type | Method and Description |
---|---|
Compute |
computeMode()
Get the compute |
List<String> |
instanceNames()
Get the instance |
Sku |
sku()
Get the sku property: Description of a SKU for a scalable resource. |
void |
validate()
Validates the instance. |
Worker |
withComputeMode(ComputeModeOptions computeMode)
Set the compute |
Worker |
withKind(String kind)
Set the kind property: Kind of resource. |
Worker |
withSku(SkuDescription sku)
Set the sku property: Description of a SKU for a scalable resource. |
Worker |
withWorkerCount(Integer workerCount)
Set the worker |
Worker |
withWorkerSize(String workerSize)
Set the worker |
Worker |
withWorkerSizeId(Integer workerSizeId)
Set the worker |
Integer |
workerCount()
Get the worker |
String |
workerSize()
Get the worker |
Integer |
workerSizeId()
Get the worker |
Methods inherited from ProxyResource
Methods inherited from ProxyOnlyResource
Methods inherited from java.lang.Object
Constructor Details
WorkerPoolResourceInner
public WorkerPoolResourceInner()
Creates an instance of WorkerPoolResourceInner class.
Method Details
computeMode
public ComputeModeOptions computeMode()
Get the computeMode property: Shared or dedicated app hosting.
Returns:
instanceNames
public List
Get the instanceNames property: Names of all instances in the worker pool (read only).
Returns:
sku
public SkuDescription sku()
Get the sku property: Description of a SKU for a scalable resource.
Returns:
validate
public void validate()
Validates the instance.
Overrides:
WorkerPoolResourceInner.validate()withComputeMode
public WorkerPoolResourceInner withComputeMode(ComputeModeOptions computeMode)
Set the computeMode property: Shared or dedicated app hosting.
Parameters:
Returns:
withKind
public WorkerPoolResourceInner withKind(String kind)
Set the kind property: Kind of resource.
Overrides:
WorkerPoolResourceInner.withKind(String kind)Parameters:
withSku
public WorkerPoolResourceInner withSku(SkuDescription sku)
Set the sku property: Description of a SKU for a scalable resource.
Parameters:
Returns:
withWorkerCount
public WorkerPoolResourceInner withWorkerCount(Integer workerCount)
Set the workerCount property: Number of instances in the worker pool.
Parameters:
Returns:
withWorkerSize
public WorkerPoolResourceInner withWorkerSize(String workerSize)
Set the workerSize property: VM size of the worker pool instances.
Parameters:
Returns:
withWorkerSizeId
public WorkerPoolResourceInner withWorkerSizeId(Integer workerSizeId)
Set the workerSizeId property: Worker size ID for referencing this worker pool.
Parameters:
Returns:
workerCount
public Integer workerCount()
Get the workerCount property: Number of instances in the worker pool.
Returns:
workerSize
public String workerSize()
Get the workerSize property: VM size of the worker pool instances.
Returns:
workerSizeId
public Integer workerSizeId()
Get the workerSizeId property: Worker size ID for referencing this worker pool.
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for