static StackModel.Builder |
StackModel.newBuilder() |
|
StackModel.Builder |
StackModel.Builder.withBlobStoreStrategy(BlobStoreStrategy blobStoreStrategy) |
Choose the key value store to use for blobs.
|
StackModel.Builder |
StackModel.Builder.withElasticsearch() |
Enable Elastiscearch.
|
StackModel.Builder |
StackModel.Builder.withIpcStrategy(IpcStrategy ipcStrategy) |
Type of service used to communicate between Minion/OpenNMS/Sentinel
|
StackModel.Builder |
StackModel.Builder.withJsonStoreStrategy(JsonStoreStrategy jsonStoreStrategy) |
Choose the key value store to use for JSON documents.
|
StackModel.Builder |
StackModel.Builder.withKafkaCompressionStrategy(KafkaCompressionStrategy kafkaCompressionStrategy) |
Type of compression used with Kafka messages.
|
StackModel.Builder |
StackModel.Builder.withMinion() |
Enable one Minion using the default profile.
|
StackModel.Builder |
StackModel.Builder.withMinion(Map<String,String> configuration) |
Enable a Minion using the given configuration.
|
StackModel.Builder |
StackModel.Builder.withMinions(Map<String,String>... configurations) |
Enable many Minions using the given configurations.
|
StackModel.Builder |
StackModel.Builder.withMinions(MinionProfile... minions) |
Enable many Minions using the given profiles.
|
StackModel.Builder |
StackModel.Builder.withOpenNMS(OpenNMSProfile opennms) |
Profile for the OpenNMS container.
|
StackModel.Builder |
StackModel.Builder.withSentinel() |
Enable one Sentinel using the default profile.
|
StackModel.Builder |
StackModel.Builder.withSentinels(SentinelProfile... sentinels) |
Enable many Sentinels using the given profiles.
|
StackModel.Builder |
StackModel.Builder.withTelemetryProcessing() |
Enable the processing of telemetry & flows.
|
StackModel.Builder |
StackModel.Builder.withTimeSeriesStrategy(TimeSeriesStrategy timeSeriesStrategy) |
Type of service used to persist time series data.
|