Package uk.ac.manchester.spinnaker.alloc
Class SpallocProperties.StateControlProperties
java.lang.Object
uk.ac.manchester.spinnaker.alloc.SpallocProperties.StateControlProperties
- Enclosing class:
- SpallocProperties
Settings for control of the administrative state of a machine.
- 
Constructor SummaryConstructorsConstructorDescriptionStateControlProperties(Duration blacklistPoll, Duration blacklistTimeout, int serialReadBatchSize, int blacklistReadBatchSize) 
- 
Method Summary
- 
Constructor Details- 
StateControlProperties@ConstructorBinding public StateControlProperties(@DefaultValue("15s") Duration blacklistPoll, @DefaultValue("60s") Duration blacklistTimeout, @DefaultValue("24") int serialReadBatchSize, @DefaultValue("6") int blacklistReadBatchSize) - Parameters:
- blacklistPoll- How long to wait between polls of the BMP controller.
- blacklistTimeout- How long to wait for a blacklist operation to complete.
- serialReadBatchSize- How many board serial numbers to read from a full machine at once when synchronizing the overall state?
- blacklistReadBatchSize- How many blacklists to read from a full machine at once when synchronizing the overall state?
 
 
- 
- 
Method Details- 
getBlacklistPoll- Returns:
- How long to wait between polls of the BMP controller.
 
- 
getBlacklistTimeout- Returns:
- How long to wait for a blacklist operation to complete.
 
- 
getSerialReadBatchSize@Positive public @jakarta.validation.constraints.Positive int getSerialReadBatchSize()- Returns:
- How many board serial numbers to read from a full machine at once when synchronizing the overall state?
 
- 
getBlacklistReadBatchSize@Positive public @jakarta.validation.constraints.Positive int getBlacklistReadBatchSize()- Returns:
- How many blacklists to read from a full machine at once when synchronizing the overall state?
 
 
-