Class AgentPoolProperties
- java.lang.Object
-
- com.azure.resourcemanager.containerregistry.fluent.models.AgentPoolProperties
-
public final class AgentPoolProperties extends Object
The properties of agent pool.
-
-
Constructor Summary
Constructors Constructor Description AgentPoolProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Integercount()Get the count property: The count of agent machine.OSos()Get the os property: The OS of agent machine.ProvisioningStateprovisioningState()Get the provisioningState property: The provisioning state of this agent pool.Stringtier()Get the tier property: The Tier of agent machine.voidvalidate()Validates the instance.StringvirtualNetworkSubnetResourceId()Get the virtualNetworkSubnetResourceId property: The Virtual Network Subnet Resource Id of the agent machine.AgentPoolPropertieswithCount(Integer count)Set the count property: The count of agent machine.AgentPoolPropertieswithOs(OS os)Set the os property: The OS of agent machine.AgentPoolPropertieswithTier(String tier)Set the tier property: The Tier of agent machine.AgentPoolPropertieswithVirtualNetworkSubnetResourceId(String virtualNetworkSubnetResourceId)Set the virtualNetworkSubnetResourceId property: The Virtual Network Subnet Resource Id of the agent machine.
-
-
-
Method Detail
-
count
public Integer count()
Get the count property: The count of agent machine.- Returns:
- the count value.
-
withCount
public AgentPoolProperties withCount(Integer count)
Set the count property: The count of agent machine.- Parameters:
count- the count value to set.- Returns:
- the AgentPoolProperties object itself.
-
tier
public String tier()
Get the tier property: The Tier of agent machine.- Returns:
- the tier value.
-
withTier
public AgentPoolProperties withTier(String tier)
Set the tier property: The Tier of agent machine.- Parameters:
tier- the tier value to set.- Returns:
- the AgentPoolProperties object itself.
-
os
public OS os()
Get the os property: The OS of agent machine.- Returns:
- the os value.
-
withOs
public AgentPoolProperties withOs(OS os)
Set the os property: The OS of agent machine.- Parameters:
os- the os value to set.- Returns:
- the AgentPoolProperties object itself.
-
virtualNetworkSubnetResourceId
public String virtualNetworkSubnetResourceId()
Get the virtualNetworkSubnetResourceId property: The Virtual Network Subnet Resource Id of the agent machine.- Returns:
- the virtualNetworkSubnetResourceId value.
-
withVirtualNetworkSubnetResourceId
public AgentPoolProperties withVirtualNetworkSubnetResourceId(String virtualNetworkSubnetResourceId)
Set the virtualNetworkSubnetResourceId property: The Virtual Network Subnet Resource Id of the agent machine.- Parameters:
virtualNetworkSubnetResourceId- the virtualNetworkSubnetResourceId value to set.- Returns:
- the AgentPoolProperties object itself.
-
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of this agent pool.- Returns:
- the provisioningState value.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-