Partager via


ResizeOperationStatus Classe

  • java.lang.Object
    • com.microsoft.azure.management.batch.ResizeOperationStatus

public class ResizeOperationStatus

Détails sur l’opération de redimensionnement en cours ou la dernière fois terminée. Décrit l’opération en cours (si le pool AllocationState est redimensionnement) ou l’opération précédemment terminée (si l’État d’allocation est stable).

Résumé de la méthode

Modificateur et type Méthode et description
List<ResizeError> errors()

Get this property is set only if an error occurred during the last pool resize, and only when the pool allocationState is Steady.

ComputeNodeDeallocationOption nodeDeallocationOption()

Obtenez la valeur par défaut : mettre la file d’attente. Les valeurs possibles sont les suivantes : « Requeue », « Terminate », « TaskCompletion », « RetainedData ».

Period resizeTimeout()

Obtenir la valeur par défaut est 15 minutes. La valeur minimale est de 5 minutes. Si vous spécifiez une valeur inférieure à 5 minutes, le service Batch retourne une erreur ; si vous appelez directement l’API REST, le code http status est 400 (requête incorrecte).

DateTime startTime()

Obtenez la valeur startTime.

Integer targetDedicatedNodes()

Obtient la valeur targetDedicatedNodes.

Integer targetLowPriorityNodes()

Obtenez la valeur targetLowPriorityNodes.

ResizeOperationStatus withErrors(List<ResizeError> errors)

Définir cette propriété est définie uniquement si une erreur s’est produite lors du dernier redimensionnement du pool, et uniquement lorsque l’allocationState du pool est Stable.

ResizeOperationStatus withNodeDeallocationOption(ComputeNodeDeallocationOption nodeDeallocationOption)

Définissez la valeur par défaut : remettez la file d’attente. Les valeurs possibles sont les suivantes : « Requeue », « Terminate », « TaskCompletion », « RetainedData ».

ResizeOperationStatus withResizeTimeout(Period resizeTimeout)

Définissez la valeur par défaut sur 15 minutes. La valeur minimale est de 5 minutes. Si vous spécifiez une valeur inférieure à 5 minutes, le service Batch retourne une erreur ; si vous appelez directement l’API REST, le code http status est 400 (requête incorrecte).

ResizeOperationStatus withStartTime(DateTime startTime)

Définissez la valeur startTime.

ResizeOperationStatus withTargetDedicatedNodes(Integer targetDedicatedNodes)

Définissez la valeur targetDedicatedNodes.

ResizeOperationStatus withTargetLowPriorityNodes(Integer targetLowPriorityNodes)

Définissez la valeur targetLowPriorityNodes.

Détails de la méthode

errors

public List errors()

Get this property is set only if an error occurred during the last pool resize, and only when the pool allocationState is Steady.

Retours:

valeur d’erreurs

nodeDeallocationOption

public ComputeNodeDeallocationOption nodeDeallocationOption()

Obtenez la valeur par défaut : mettre la file d’attente. Les valeurs possibles sont les suivantes : « Requeue », « Terminate », « TaskCompletion », « RetainedData ».

Retours:

valeur nodeDeallocationOption

resizeTimeout

public Period resizeTimeout()

Obtenir la valeur par défaut est 15 minutes. La valeur minimale est de 5 minutes. Si vous spécifiez une valeur inférieure à 5 minutes, le service Batch retourne une erreur ; si vous appelez directement l’API REST, le code http status est 400 (requête incorrecte).

Retours:

valeur resizeTimeout

startTime

public DateTime startTime()

Obtenez la valeur startTime.

Retours:

valeur startTime

targetDedicatedNodes

public Integer targetDedicatedNodes()

Obtient la valeur targetDedicatedNodes.

Retours:

valeur targetDedicatedNodes

targetLowPriorityNodes

public Integer targetLowPriorityNodes()

Obtenez la valeur targetLowPriorityNodes.

Retours:

valeur targetLowPriorityNodes

withErrors

public ResizeOperationStatus withErrors(List errors)

Définir cette propriété est définie uniquement si une erreur s’est produite lors du dernier redimensionnement du pool, et uniquement lorsque l’allocationState du pool est Stable.

Paramètres:

errors - valeur d’erreurs à définir

Retours:

Objet ResizeOperationStatus lui-même.

withNodeDeallocationOption

public ResizeOperationStatus withNodeDeallocationOption(ComputeNodeDeallocationOption nodeDeallocationOption)

Définissez la valeur par défaut : remettez la file d’attente. Les valeurs possibles sont les suivantes : « Requeue », « Terminate », « TaskCompletion », « RetainedData ».

Paramètres:

nodeDeallocationOption - valeur nodeDeallocationOption à définir

Retours:

Objet ResizeOperationStatus lui-même.

withResizeTimeout

public ResizeOperationStatus withResizeTimeout(Period resizeTimeout)

Définissez la valeur par défaut sur 15 minutes. La valeur minimale est de 5 minutes. Si vous spécifiez une valeur inférieure à 5 minutes, le service Batch retourne une erreur ; si vous appelez directement l’API REST, le code http status est 400 (requête incorrecte).

Paramètres:

resizeTimeout - valeur resizeTimeout à définir

Retours:

Objet ResizeOperationStatus lui-même.

withStartTime

public ResizeOperationStatus withStartTime(DateTime startTime)

Définissez la valeur startTime.

Paramètres:

startTime - valeur startTime à définir

Retours:

Objet ResizeOperationStatus lui-même.

withTargetDedicatedNodes

public ResizeOperationStatus withTargetDedicatedNodes(Integer targetDedicatedNodes)

Définissez la valeur targetDedicatedNodes.

Paramètres:

targetDedicatedNodes - valeur targetDedicatedNodes à définir

Retours:

Objet ResizeOperationStatus lui-même.

withTargetLowPriorityNodes

public ResizeOperationStatus withTargetLowPriorityNodes(Integer targetLowPriorityNodes)

Définissez la valeur targetLowPriorityNodes.

Paramètres:

targetLowPriorityNodes - valeur targetLowPriorityNodes à définir

Retours:

Objet ResizeOperationStatus lui-même.

S’applique à