FixedScaleSettings Klasse

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

public class FixedScaleSettings

Skalierungseinstellungen für den Pool wurden korrigiert.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
FixedScaleSettings()

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
ComputeNodeDeallocationOption nodeDeallocationOption()

Abrufen, wenn nicht angegeben, lautet der Standardwert Requeue.

org.joda.time.Period resizeTimeout()

Der Standardwert beträgt 15 Minuten.

java.lang.Integer targetDedicatedNodes()

Rufen Sie mindestens einen der dediziertenZielknotenab. Zielknotenmit niedrigerPrioritätmüssen festgelegt werden.

java.lang.Integer targetLowPriorityNodes()

Rufen Sie mindestens einen der dediziertenZielknotenab. Zielknotenmit niedrigerPrioritätmüssen festgelegt werden.

FixedScaleSettings withNodeDeallocationOption(ComputeNodeDeallocationOption nodeDeallocationOption)

Wenn sie nicht angegeben wird, lautet der Standardwert Requeue.

FixedScaleSettings withResizeTimeout(Period resizeTimeout)

Legen Sie den Standardwert auf 15 Minuten fest.

FixedScaleSettings withTargetDedicatedNodes(Integer targetDedicatedNodes)

Legen Sie mindestens einen der dediziertenZielknotenfest, und Zielknotenmit niedrigerPrioritätmüssen festgelegt werden.

FixedScaleSettings withTargetLowPriorityNodes(Integer targetLowPriorityNodes)

Legen Sie mindestens einen der dediziertenZielknotenfest, und Zielknotenmit niedrigerPrioritätmüssen festgelegt werden.

Geerbte Methoden von 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

Details zum Konstruktor

FixedScaleSettings

public FixedScaleSettings()

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: