FixedScaleSettings Klasse

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

public class FixedScaleSettings

Skalierungseinstellungen für den Pool wurden korrigiert.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
ComputeNodeDeallocationOption nodeDeallocationOption()

Abrufen, wenn nicht angegeben, lautet der Standardwert Requeue. Mögliche Werte sind: "Requeue", "Terminate", "TaskCompletion", "RetainedData".

Period resizeTimeout()

Der Standardwert beträgt 15 Minuten. Timeoutwerte verwenden das ISO 8601-Format. Verwenden Sie z. B. PT10M für 10 Minuten. Der Mindestwert beträgt 5 Minuten. Wenn Sie einen Wert kleiner als 5 Minuten angeben, lehnt der Batch-Dienst die Anforderung mit einem Fehler ab. Wenn Sie die REST-API direkt aufrufen, lautet der HTTP-status Code 400 (Ungültige Anforderung).

Integer targetDedicatedNodes()

Rufen Sie mindestens einen von targetDedicatedNodes ab, targetLowPriorityNodes muss festgelegt werden.

Integer targetLowPriorityNodes()

Rufen Sie mindestens einen von targetDedicatedNodes ab, targetLowPriorityNodes muss festgelegt werden.

FixedScaleSettings withNodeDeallocationOption(ComputeNodeDeallocationOption nodeDeallocationOption)

Wenn sie nicht angegeben wird, lautet der Standardwert Requeue. Mögliche Werte sind: "Requeue", "Terminate", "TaskCompletion", "RetainedData".

FixedScaleSettings withResizeTimeout(Period resizeTimeout)

Legen Sie den Standardwert auf 15 Minuten fest. Timeoutwerte verwenden das ISO 8601-Format. Verwenden Sie z. B. PT10M für 10 Minuten. Der Mindestwert beträgt 5 Minuten. Wenn Sie einen Wert kleiner als 5 Minuten angeben, lehnt der Batch-Dienst die Anforderung mit einem Fehler ab. Wenn Sie die REST-API direkt aufrufen, lautet der HTTP-status Code 400 (Ungültige Anforderung).

FixedScaleSettings withTargetDedicatedNodes(Integer targetDedicatedNodes)

Legen Sie mindestens einen von targetDedicatedNodes fest, targetLowPriorityNodes muss festgelegt werden.

FixedScaleSettings withTargetLowPriorityNodes(Integer targetLowPriorityNodes)

Legen Sie mindestens einen von targetDedicatedNodes fest, targetLowPriorityNodes muss festgelegt werden.

Details zur Methode

nodeDeallocationOption

public ComputeNodeDeallocationOption nodeDeallocationOption()

Abrufen, wenn nicht angegeben, lautet der Standardwert Requeue. Mögliche Werte sind: "Requeue", "Terminate", "TaskCompletion", "RetainedData".

Returns:

der NodeDeallocationOption-Wert

resizeTimeout

public Period resizeTimeout()

Der Standardwert beträgt 15 Minuten. Timeoutwerte verwenden das ISO 8601-Format. Verwenden Sie z. B. PT10M für 10 Minuten. Der Mindestwert beträgt 5 Minuten. Wenn Sie einen Wert kleiner als 5 Minuten angeben, lehnt der Batch-Dienst die Anforderung mit einem Fehler ab. Wenn Sie die REST-API direkt aufrufen, lautet der HTTP-status Code 400 (Ungültige Anforderung).

Returns:

der Wert "resizeTimeout"

targetDedicatedNodes

public Integer targetDedicatedNodes()

Rufen Sie mindestens einen von targetDedicatedNodes ab, targetLowPriorityNodes muss festgelegt werden.

Returns:

der wert targetDedicatedNodes

targetLowPriorityNodes

public Integer targetLowPriorityNodes()

Rufen Sie mindestens einen von targetDedicatedNodes ab, targetLowPriorityNodes muss festgelegt werden.

Returns:

der wert targetLowPriorityNodes

withNodeDeallocationOption

public FixedScaleSettings withNodeDeallocationOption(ComputeNodeDeallocationOption nodeDeallocationOption)

Wenn sie nicht angegeben wird, lautet der Standardwert Requeue. Mögliche Werte sind: "Requeue", "Terminate", "TaskCompletion", "RetainedData".

Parameters:

nodeDeallocationOption - der festzulegende nodeDeallocationOption-Wert

Returns:

das FixedScaleSettings-Objekt selbst.

withResizeTimeout

public FixedScaleSettings withResizeTimeout(Period resizeTimeout)

Legen Sie den Standardwert auf 15 Minuten fest. Timeoutwerte verwenden das ISO 8601-Format. Verwenden Sie z. B. PT10M für 10 Minuten. Der Mindestwert beträgt 5 Minuten. Wenn Sie einen Wert kleiner als 5 Minuten angeben, lehnt der Batch-Dienst die Anforderung mit einem Fehler ab. Wenn Sie die REST-API direkt aufrufen, lautet der HTTP-status Code 400 (Ungültige Anforderung).

Parameters:

resizeTimeout - der festzulegende Wert für die Größe VonTimeout ändern

Returns:

das FixedScaleSettings-Objekt selbst.

withTargetDedicatedNodes

public FixedScaleSettings withTargetDedicatedNodes(Integer targetDedicatedNodes)

Legen Sie mindestens einen von targetDedicatedNodes fest, targetLowPriorityNodes muss festgelegt werden.

Parameters:

targetDedicatedNodes - der festzulegende TargetDedicatedNodes-Wert

Returns:

das FixedScaleSettings-Objekt selbst.

withTargetLowPriorityNodes

public FixedScaleSettings withTargetLowPriorityNodes(Integer targetLowPriorityNodes)

Legen Sie mindestens einen von targetDedicatedNodes fest, targetLowPriorityNodes muss festgelegt werden.

Parameters:

targetLowPriorityNodes - der festzulegende TargetLowPriorityNodes-Wert

Returns:

das FixedScaleSettings-Objekt selbst.

Gilt für: