ManagedClusterPropertiesAutoScalerProfile Class
- java.
lang. Object - com.
microsoft. azure. management. containerservice. ManagedClusterPropertiesAutoScalerProfile
- com.
public class ManagedClusterPropertiesAutoScalerProfile
Parameters to be applied to the cluster-autoscaler when enabled.
Constructor Summary
Constructor | Description | |
---|---|---|
ManagedClusterPropertiesAutoScalerProfile() |
Method Summary
Methods inherited from java.lang.Object
Constructor Details
ManagedClusterPropertiesAutoScalerProfile
public ManagedClusterPropertiesAutoScalerProfile()
Method Details
balanceSimilarNodeGroups
public String balanceSimilarNodeGroups()
Get the balanceSimilarNodeGroups value.
Returns:
expander
public Expander expander()
Get possible values include: 'least-waste', 'most-pods', 'random'.
Returns:
maxEmptyBulkDelete
public String maxEmptyBulkDelete()
Get the maxEmptyBulkDelete value.
Returns:
maxGracefulTerminationSec
public String maxGracefulTerminationSec()
Get the maxGracefulTerminationSec value.
Returns:
maxTotalUnreadyPercentage
public String maxTotalUnreadyPercentage()
Get the maxTotalUnreadyPercentage value.
Returns:
newPodScaleUpDelay
public String newPodScaleUpDelay()
Get the newPodScaleUpDelay value.
Returns:
okTotalUnreadyCount
public String okTotalUnreadyCount()
Get the okTotalUnreadyCount value.
Returns:
scaleDownDelayAfterAdd
public String scaleDownDelayAfterAdd()
Get the scaleDownDelayAfterAdd value.
Returns:
scaleDownDelayAfterDelete
public String scaleDownDelayAfterDelete()
Get the scaleDownDelayAfterDelete value.
Returns:
scaleDownDelayAfterFailure
public String scaleDownDelayAfterFailure()
Get the scaleDownDelayAfterFailure value.
Returns:
scaleDownUnneededTime
public String scaleDownUnneededTime()
Get the scaleDownUnneededTime value.
Returns:
scaleDownUnreadyTime
public String scaleDownUnreadyTime()
Get the scaleDownUnreadyTime value.
Returns:
scaleDownUtilizationThreshold
public String scaleDownUtilizationThreshold()
Get the scaleDownUtilizationThreshold value.
Returns:
scanInterval
public String scanInterval()
Get the scanInterval value.
Returns:
skipNodesWithLocalStorage
public String skipNodesWithLocalStorage()
Get the skipNodesWithLocalStorage value.
Returns:
skipNodesWithSystemPods
public String skipNodesWithSystemPods()
Get the skipNodesWithSystemPods value.
Returns:
withBalanceSimilarNodeGroups
public ManagedClusterPropertiesAutoScalerProfile withBalanceSimilarNodeGroups(String balanceSimilarNodeGroups)
Set the balanceSimilarNodeGroups value.
Parameters:
Returns:
withExpander
public ManagedClusterPropertiesAutoScalerProfile withExpander(Expander expander)
Set possible values include: 'least-waste', 'most-pods', 'random'.
Parameters:
Returns:
withMaxEmptyBulkDelete
public ManagedClusterPropertiesAutoScalerProfile withMaxEmptyBulkDelete(String maxEmptyBulkDelete)
Set the maxEmptyBulkDelete value.
Parameters:
Returns:
withMaxGracefulTerminationSec
public ManagedClusterPropertiesAutoScalerProfile withMaxGracefulTerminationSec(String maxGracefulTerminationSec)
Set the maxGracefulTerminationSec value.
Parameters:
Returns:
withMaxTotalUnreadyPercentage
public ManagedClusterPropertiesAutoScalerProfile withMaxTotalUnreadyPercentage(String maxTotalUnreadyPercentage)
Set the maxTotalUnreadyPercentage value.
Parameters:
Returns:
withNewPodScaleUpDelay
public ManagedClusterPropertiesAutoScalerProfile withNewPodScaleUpDelay(String newPodScaleUpDelay)
Set the newPodScaleUpDelay value.
Parameters:
Returns:
withOkTotalUnreadyCount
public ManagedClusterPropertiesAutoScalerProfile withOkTotalUnreadyCount(String okTotalUnreadyCount)
Set the okTotalUnreadyCount value.
Parameters:
Returns:
withScaleDownDelayAfterAdd
public ManagedClusterPropertiesAutoScalerProfile withScaleDownDelayAfterAdd(String scaleDownDelayAfterAdd)
Set the scaleDownDelayAfterAdd value.
Parameters:
Returns:
withScaleDownDelayAfterDelete
public ManagedClusterPropertiesAutoScalerProfile withScaleDownDelayAfterDelete(String scaleDownDelayAfterDelete)
Set the scaleDownDelayAfterDelete value.
Parameters:
Returns:
withScaleDownDelayAfterFailure
public ManagedClusterPropertiesAutoScalerProfile withScaleDownDelayAfterFailure(String scaleDownDelayAfterFailure)
Set the scaleDownDelayAfterFailure value.
Parameters:
Returns:
withScaleDownUnneededTime
public ManagedClusterPropertiesAutoScalerProfile withScaleDownUnneededTime(String scaleDownUnneededTime)
Set the scaleDownUnneededTime value.
Parameters:
Returns:
withScaleDownUnreadyTime
public ManagedClusterPropertiesAutoScalerProfile withScaleDownUnreadyTime(String scaleDownUnreadyTime)
Set the scaleDownUnreadyTime value.
Parameters:
Returns:
withScaleDownUtilizationThreshold
public ManagedClusterPropertiesAutoScalerProfile withScaleDownUtilizationThreshold(String scaleDownUtilizationThreshold)
Set the scaleDownUtilizationThreshold value.
Parameters:
Returns:
withScanInterval
public ManagedClusterPropertiesAutoScalerProfile withScanInterval(String scanInterval)
Set the scanInterval value.
Parameters:
Returns:
withSkipNodesWithLocalStorage
public ManagedClusterPropertiesAutoScalerProfile withSkipNodesWithLocalStorage(String skipNodesWithLocalStorage)
Set the skipNodesWithLocalStorage value.
Parameters:
Returns:
withSkipNodesWithSystemPods
public ManagedClusterPropertiesAutoScalerProfile withSkipNodesWithSystemPods(String skipNodesWithSystemPods)
Set the skipNodesWithSystemPods value.
Parameters:
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