Module org.elasticsearch.server
Class WriteLoadForecaster.DefaultWriteLoadForecaster
java.lang.Object
org.elasticsearch.cluster.routing.allocation.WriteLoadForecaster.DefaultWriteLoadForecaster
- All Implemented Interfaces:
WriteLoadForecaster
- Enclosing interface:
WriteLoadForecaster
public static class WriteLoadForecaster.DefaultWriteLoadForecaster
extends Object
implements WriteLoadForecaster
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.cluster.routing.allocation.WriteLoadForecaster
WriteLoadForecaster.DefaultWriteLoadForecaster -
Field Summary
Fields inherited from interface org.elasticsearch.cluster.routing.allocation.WriteLoadForecaster
DEFAULT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetForecastedWriteLoad(IndexMetadata indexMetadata) voidwithWriteLoadForecastForWriteIndex(String dataStreamName, Metadata.Builder metadata)
-
Constructor Details
-
DefaultWriteLoadForecaster
public DefaultWriteLoadForecaster()
-
-
Method Details
-
withWriteLoadForecastForWriteIndex
public Metadata.Builder withWriteLoadForecastForWriteIndex(String dataStreamName, Metadata.Builder metadata) - Specified by:
withWriteLoadForecastForWriteIndexin interfaceWriteLoadForecaster
-
getForecastedWriteLoad
- Specified by:
getForecastedWriteLoadin interfaceWriteLoadForecaster
-
refreshLicense
public void refreshLicense()- Specified by:
refreshLicensein interfaceWriteLoadForecaster
-