public class ManagedClusterPropertiesAutoScalerProfile extends Object
| Constructor and Description |
|---|
ManagedClusterPropertiesAutoScalerProfile() |
| Modifier and Type | Method and Description |
|---|---|
String |
balanceSimilarNodeGroups()
Get the balanceSimilarNodeGroups value.
|
String |
maxGracefulTerminationSec()
Get the maxGracefulTerminationSec value.
|
String |
scaleDownDelayAfterAdd()
Get the scaleDownDelayAfterAdd value.
|
String |
scaleDownDelayAfterDelete()
Get the scaleDownDelayAfterDelete value.
|
String |
scaleDownDelayAfterFailure()
Get the scaleDownDelayAfterFailure value.
|
String |
scaleDownUnneededTime()
Get the scaleDownUnneededTime value.
|
String |
scaleDownUnreadyTime()
Get the scaleDownUnreadyTime value.
|
String |
scaleDownUtilizationThreshold()
Get the scaleDownUtilizationThreshold value.
|
String |
scanInterval()
Get the scanInterval value.
|
ManagedClusterPropertiesAutoScalerProfile |
withBalanceSimilarNodeGroups(String balanceSimilarNodeGroups)
Set the balanceSimilarNodeGroups value.
|
ManagedClusterPropertiesAutoScalerProfile |
withMaxGracefulTerminationSec(String maxGracefulTerminationSec)
Set the maxGracefulTerminationSec value.
|
ManagedClusterPropertiesAutoScalerProfile |
withScaleDownDelayAfterAdd(String scaleDownDelayAfterAdd)
Set the scaleDownDelayAfterAdd value.
|
ManagedClusterPropertiesAutoScalerProfile |
withScaleDownDelayAfterDelete(String scaleDownDelayAfterDelete)
Set the scaleDownDelayAfterDelete value.
|
ManagedClusterPropertiesAutoScalerProfile |
withScaleDownDelayAfterFailure(String scaleDownDelayAfterFailure)
Set the scaleDownDelayAfterFailure value.
|
ManagedClusterPropertiesAutoScalerProfile |
withScaleDownUnneededTime(String scaleDownUnneededTime)
Set the scaleDownUnneededTime value.
|
ManagedClusterPropertiesAutoScalerProfile |
withScaleDownUnreadyTime(String scaleDownUnreadyTime)
Set the scaleDownUnreadyTime value.
|
ManagedClusterPropertiesAutoScalerProfile |
withScaleDownUtilizationThreshold(String scaleDownUtilizationThreshold)
Set the scaleDownUtilizationThreshold value.
|
ManagedClusterPropertiesAutoScalerProfile |
withScanInterval(String scanInterval)
Set the scanInterval value.
|
public ManagedClusterPropertiesAutoScalerProfile()
public String balanceSimilarNodeGroups()
public ManagedClusterPropertiesAutoScalerProfile withBalanceSimilarNodeGroups(String balanceSimilarNodeGroups)
balanceSimilarNodeGroups - the balanceSimilarNodeGroups value to setpublic String scanInterval()
public ManagedClusterPropertiesAutoScalerProfile withScanInterval(String scanInterval)
scanInterval - the scanInterval value to setpublic String scaleDownDelayAfterAdd()
public ManagedClusterPropertiesAutoScalerProfile withScaleDownDelayAfterAdd(String scaleDownDelayAfterAdd)
scaleDownDelayAfterAdd - the scaleDownDelayAfterAdd value to setpublic String scaleDownDelayAfterDelete()
public ManagedClusterPropertiesAutoScalerProfile withScaleDownDelayAfterDelete(String scaleDownDelayAfterDelete)
scaleDownDelayAfterDelete - the scaleDownDelayAfterDelete value to setpublic String scaleDownDelayAfterFailure()
public ManagedClusterPropertiesAutoScalerProfile withScaleDownDelayAfterFailure(String scaleDownDelayAfterFailure)
scaleDownDelayAfterFailure - the scaleDownDelayAfterFailure value to setpublic String scaleDownUnneededTime()
public ManagedClusterPropertiesAutoScalerProfile withScaleDownUnneededTime(String scaleDownUnneededTime)
scaleDownUnneededTime - the scaleDownUnneededTime value to setpublic String scaleDownUnreadyTime()
public ManagedClusterPropertiesAutoScalerProfile withScaleDownUnreadyTime(String scaleDownUnreadyTime)
scaleDownUnreadyTime - the scaleDownUnreadyTime value to setpublic String scaleDownUtilizationThreshold()
public ManagedClusterPropertiesAutoScalerProfile withScaleDownUtilizationThreshold(String scaleDownUtilizationThreshold)
scaleDownUtilizationThreshold - the scaleDownUtilizationThreshold value to setpublic String maxGracefulTerminationSec()
public ManagedClusterPropertiesAutoScalerProfile withMaxGracefulTerminationSec(String maxGracefulTerminationSec)
maxGracefulTerminationSec - the maxGracefulTerminationSec value to set/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/