Module org.elasticsearch.server
Class MetadataCreateDataStreamService
java.lang.Object
org.elasticsearch.cluster.metadata.MetadataCreateDataStreamService
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMetadataCreateDataStreamService
(ThreadPool threadPool, ClusterService clusterService, MetadataCreateIndexService metadataCreateIndexService) -
Method Summary
Modifier and TypeMethodDescriptionvoid
createDataStream
(MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest request, ActionListener<AcknowledgedResponse> finalListener) createDataStream
(MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest request, ClusterState current, ActionListener<Void> rerouteListener, boolean initializeFailureStore) static ClusterState
createFailureStoreIndex
(MetadataCreateIndexService metadataCreateIndexService, String cause, Settings nodeSettings, ClusterState currentState, long nameResolvedInstant, String dataStreamName, ComposableIndexTemplate template, String failureStoreIndexName, BiConsumer<Metadata.Builder, IndexMetadata> metadataTransformer) static ComposableIndexTemplate
lookupTemplateForDataStream
(String dataStreamName, Metadata metadata) static void
validateTimestampFieldMapping
(MappingLookup mappingLookup)
-
Field Details
-
FAILURE_STORE_REFRESH_INTERVAL_SETTING_NAME
- See Also:
-
-
Constructor Details
-
MetadataCreateDataStreamService
public MetadataCreateDataStreamService(ThreadPool threadPool, ClusterService clusterService, MetadataCreateIndexService metadataCreateIndexService)
-
-
Method Details
-
createDataStream
public void createDataStream(MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest request, ActionListener<AcknowledgedResponse> finalListener) -
createDataStream
public ClusterState createDataStream(MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest request, ClusterState current, ActionListener<Void> rerouteListener, boolean initializeFailureStore) throws Exception - Throws:
Exception
-
createFailureStoreIndex
public static ClusterState createFailureStoreIndex(MetadataCreateIndexService metadataCreateIndexService, String cause, Settings nodeSettings, ClusterState currentState, long nameResolvedInstant, String dataStreamName, ComposableIndexTemplate template, String failureStoreIndexName, @Nullable BiConsumer<Metadata.Builder, IndexMetadata> metadataTransformer) throws Exception- Throws:
Exception
-
lookupTemplateForDataStream
public static ComposableIndexTemplate lookupTemplateForDataStream(String dataStreamName, Metadata metadata) -
validateTimestampFieldMapping
- Throws:
IOException
-