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ésumé de la méthode
Modificateur et type | Méthode et description |
---|---|
Compute |
nodeDeallocationOption()
Obtient en cas d’omission, la valeur par défaut est Requeue. Les valeurs possibles sont les suivantes : « Requeue », « Terminate », « TaskCompletion », « RetainedData ». |
Period |
resizeTimeout()
Obtenir la valeur par défaut est 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 directement l’API REST, le code http status est 400 (requête incorrecte). |
Integer |
targetDedicatedNodes()
Obtenez au moins l’un des targetDedicatedNodes, targetLowPriorityNodes doit être défini. |
Integer |
targetLowPriorityNodes()
Obtenez au moins l’un des targetDedicatedNodes, targetLowPriorityNodes doit être défini. |
Fixed |
withNodeDeallocationOption(ComputeNodeDeallocationOption nodeDeallocationOption)
Définie en cas d’omission, la valeur par défaut est Requeue. Les valeurs possibles sont les suivantes : « Requeue », « Terminate », « TaskCompletion », « RetainedData ». |
Fixed |
withResizeTimeout(Period resizeTimeout)
Définissez la valeur par défaut sur 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 directement l’API REST, le code http status est 400 (requête incorrecte). |
Fixed |
withTargetDedicatedNodes(Integer targetDedicatedNodes)
Définissez au moins un des targetDedicatedNodes, targetLowPriorityNodes doit être défini. |
Fixed |
withTargetLowPriorityNodes(Integer targetLowPriorityNodes)
Définissez au moins un des targetDedicatedNodes, targetLowPriorityNodes doit être défini. |
Détails de la méthode
nodeDeallocationOption
public ComputeNodeDeallocationOption nodeDeallocationOption()
Obtient 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 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 directement l’API REST, 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)
Définie en cas d’omission, 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 sur 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 directement l’API REST, le code http status est 400 (requête incorrecte).
Parameters:
Returns:
withTargetDedicatedNodes
public FixedScaleSettings withTargetDedicatedNodes(Integer targetDedicatedNodes)
Définissez au moins un des targetDedicatedNodes, targetLowPriorityNodes doit être défini.
Parameters:
Returns:
withTargetLowPriorityNodes
public FixedScaleSettings withTargetLowPriorityNodes(Integer targetLowPriorityNodes)
Définissez au moins un des targetDedicatedNodes, targetLowPriorityNodes doit être défini.
Parameters:
Returns:
S’applique à
Azure SDK for Java