Class WorkloadProfileStatesProperties

java.lang.Object
com.azure.resourcemanager.appcontainers.models.WorkloadProfileStatesProperties

public final class WorkloadProfileStatesProperties extends Object
Workload Profile resource specific properties.
  • Constructor Details

    • WorkloadProfileStatesProperties

      public WorkloadProfileStatesProperties()
      Creates an instance of WorkloadProfileStatesProperties class.
  • Method Details

    • minimumCount

      public Integer minimumCount()
      Get the minimumCount property: Minimum count of instances.
      Returns:
      the minimumCount value.
    • withMinimumCount

      public WorkloadProfileStatesProperties withMinimumCount(Integer minimumCount)
      Set the minimumCount property: Minimum count of instances.
      Parameters:
      minimumCount - the minimumCount value to set.
      Returns:
      the WorkloadProfileStatesProperties object itself.
    • maximumCount

      public Integer maximumCount()
      Get the maximumCount property: Maximum count of nodes.
      Returns:
      the maximumCount value.
    • withMaximumCount

      public WorkloadProfileStatesProperties withMaximumCount(Integer maximumCount)
      Set the maximumCount property: Maximum count of nodes.
      Parameters:
      maximumCount - the maximumCount value to set.
      Returns:
      the WorkloadProfileStatesProperties object itself.
    • currentCount

      public Integer currentCount()
      Get the currentCount property: Current count of nodes.
      Returns:
      the currentCount value.
    • withCurrentCount

      public WorkloadProfileStatesProperties withCurrentCount(Integer currentCount)
      Set the currentCount property: Current count of nodes.
      Parameters:
      currentCount - the currentCount value to set.
      Returns:
      the WorkloadProfileStatesProperties object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.