FixedScaleSettings Classe
- java.
lang. Object - com.
microsoft. azure. management. batch. FixedScaleSettings
- com.
public class FixedScaleSettings
Correction des paramètres de mise à l’échelle pour le pool.
Récapitulatif du constructeur
Constructeur | Description | |
---|---|---|
FixedScaleSettings() |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
Compute |
nodeDeallocationOption()
Obtenez en cas d’omission, la valeur par défaut est Requeue. |
org.joda.time.Period |
resizeTimeout()
Obtenir la valeur par défaut est de 15 minutes. |
java.lang.Integer |
targetDedicatedNodes()
Obtenez au moins l’un des nœuds dédiés cibles |
java.lang.Integer |
targetLowPriorityNodes()
Obtenez au moins l’un des nœuds dédiés cibles |
Fixed |
withNodeDeallocationOption(ComputeNodeDeallocationOption nodeDeallocationOption)
Si elle est omise, la valeur par défaut est Requeue. |
Fixed |
withResizeTimeout(Period resizeTimeout)
Définissez la valeur par défaut est de 15 minutes. |
Fixed |
withTargetDedicatedNodes(Integer targetDedicatedNodes)
Définissez au moins l’un des nœuds dédiés cibles |
Fixed |
withTargetLowPriorityNodes(Integer targetLowPriorityNodes)
Définissez au moins l’un des nœuds dédiés cibles |
Méthodes héritées de java.lang.Object
Détails du constructeur
FixedScaleSettings
public FixedScaleSettings()
Détails de la méthode
nodeDeallocationOption
public ComputeNodeDeallocationOption nodeDeallocationOption()
Obtenez en cas d’omission, la valeur par défaut est Requeue. Les valeurs possibles sont les suivantes : 'Requeue', 'Terminate', 'TaskCompletion', 'RetainedData'.
Returns:
resizeTimeout
public Period resizeTimeout()
Obtenir la valeur par défaut est de 15 minutes. Les valeurs de délai d’expiration utilisent le format ISO 8601. Par exemple, utilisez PT10M pendant 10 minutes. La valeur minimale est de 5 minutes. Si vous spécifiez une valeur inférieure à 5 minutes, le service Batch rejette la demande avec une erreur ; si vous appelez l’API REST directement, le code http status est 400 (requête incorrecte).
Returns:
targetDedicatedNodes
public Integer targetDedicatedNodes()
Obtenez au moins l’un des targetDedicatedNodes, targetLowPriorityNodes doit être défini.
Returns:
targetLowPriorityNodes
public Integer targetLowPriorityNodes()
Obtenez au moins l’un des targetDedicatedNodes, targetLowPriorityNodes doit être défini.
Returns:
withNodeDeallocationOption
public FixedScaleSettings withNodeDeallocationOption(ComputeNodeDeallocationOption nodeDeallocationOption)
Si elle est omise, la valeur par défaut est Requeue. Les valeurs possibles sont les suivantes : 'Requeue', 'Terminate', 'TaskCompletion', 'RetainedData'.
Parameters:
Returns:
withResizeTimeout
public FixedScaleSettings withResizeTimeout(Period resizeTimeout)
Définissez la valeur par défaut est de 15 minutes. Les valeurs de délai d’expiration utilisent le format ISO 8601. Par exemple, utilisez PT10M pendant 10 minutes. La valeur minimale est de 5 minutes. Si vous spécifiez une valeur inférieure à 5 minutes, le service Batch rejette la demande avec une erreur ; si vous appelez l’API REST directement, le code http status est 400 (requête incorrecte).
Parameters:
Returns:
withTargetDedicatedNodes
public FixedScaleSettings withTargetDedicatedNodes(Integer targetDedicatedNodes)
Définissez au moins l’un des targetDedicatedNodes, targetLowPriorityNodes doit être défini.
Parameters:
Returns:
withTargetLowPriorityNodes
public FixedScaleSettings withTargetLowPriorityNodes(Integer targetLowPriorityNodes)
Définissez au moins l’un des targetDedicatedNodes, targetLowPriorityNodes doit être défini.
Parameters:
Returns:
S’applique à
Azure SDK for Java