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écapitulatif du constructeur

Constructeur Description
ResizeOperationStatus()

Résumé de la méthode

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

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

ComputeNodeDeallocationOption nodeDeallocationOption()

Obtenez la valeur par défaut : mettre la file d’attente.

org.joda.time.Period resizeTimeout()

Obtenir la valeur par défaut est 15 minutes.

org.joda.time.DateTime startTime()

Obtenez la valeur Heure de début.

java.lang.Integer targetDedicatedNodes()

Obtient la valeur nœuds dédiéscible.

java.lang.Integer targetLowPriorityNodes()

Obtient la valeur des nœuds de faibleprioritécible.

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’état d’allocationdu pool est Stable.

ResizeOperationStatus withNodeDeallocationOption(ComputeNodeDeallocationOption nodeDeallocationOption)

Définissez la valeur par défaut : remettez la file d’attente.

ResizeOperationStatus withResizeTimeout(Period resizeTimeout)

Définissez la valeur par défaut sur 15 minutes.

ResizeOperationStatus withStartTime(DateTime startTime)

Définissez la valeur Heure de début.

ResizeOperationStatus withTargetDedicatedNodes(Integer targetDedicatedNodes)

Définissez la valeur nœuds dédiéscible.

ResizeOperationStatus withTargetLowPriorityNodes(Integer targetLowPriorityNodes)

Définissez la valeur des nœuds basseprioritécibles.

Méthodes héritées de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Détails du constructeur

ResizeOperationStatus

public ResizeOperationStatus()

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.

Returns:

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 ».

Returns:

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).

Returns:

valeur resizeTimeout

startTime

public DateTime startTime()

Obtenez la valeur startTime.

Returns:

valeur startTime

targetDedicatedNodes

public Integer targetDedicatedNodes()

Obtient la valeur targetDedicatedNodes.

Returns:

valeur targetDedicatedNodes

targetLowPriorityNodes

public Integer targetLowPriorityNodes()

Obtenez la valeur targetLowPriorityNodes.

Returns:

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.

Parameters:

errors - valeur d’erreurs à définir

Returns:

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 ».

Parameters:

nodeDeallocationOption - valeur nodeDeallocationOption à définir

Returns:

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).

Parameters:

resizeTimeout - valeur resizeTimeout à définir

Returns:

Objet ResizeOperationStatus lui-même.

withStartTime

public ResizeOperationStatus withStartTime(DateTime startTime)

Définissez la valeur startTime.

Parameters:

startTime - valeur startTime à définir

Returns:

Objet ResizeOperationStatus lui-même.

withTargetDedicatedNodes

public ResizeOperationStatus withTargetDedicatedNodes(Integer targetDedicatedNodes)

Définissez la valeur targetDedicatedNodes.

Parameters:

targetDedicatedNodes - valeur targetDedicatedNodes à définir

Returns:

Objet ResizeOperationStatus lui-même.

withTargetLowPriorityNodes

public ResizeOperationStatus withTargetLowPriorityNodes(Integer targetLowPriorityNodes)

Définissez la valeur targetLowPriorityNodes.

Parameters:

targetLowPriorityNodes - valeur targetLowPriorityNodes à définir

Returns:

Objet ResizeOperationStatus lui-même.

S’applique à