Package org.graylog2.cluster.preflight
Interface DataNodeProvisioningService
- All Known Implementing Classes:
DataNodeProvisioningBusEvents
,DataNodeProvisioningServiceImpl
public interface DataNodeProvisioningService
-
Method Summary
Modifier and TypeMethodDescriptionvoid
changeState
(String nodeId, DataNodeProvisioningConfig.State state) int
void
getPreflightConfigFor
(String nodeId) save
(DataNodeProvisioningConfig config) void
void
-
Method Details
-
getPreflightConfigFor
-
findAllNodesThatNeedAttention
List<DataNodeProvisioningConfig> findAllNodesThatNeedAttention() -
writeCsr
-
writeCert
-
readCert
-
changeState
-
save
-
streamAll
Stream<DataNodeProvisioningConfig> streamAll() -
delete
-
deleteAll
void deleteAll()
-