Module org.elasticsearch.server
Class MetadataCreateDataStreamService
java.lang.Object
org.elasticsearch.cluster.metadata.MetadataCreateDataStreamService
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final record - 
Field Summary
Fields - 
Constructor Summary
ConstructorsConstructorDescriptionMetadataCreateDataStreamService(ThreadPool threadPool, ClusterService clusterService, MetadataCreateIndexService metadataCreateIndexService)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidcreateDataStream(MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest request, ActionListener<AcknowledgedResponse> finalListener) createDataStream(MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest request, ClusterState current, ActionListener<Void> rerouteListener, boolean initializeFailureStore) static ClusterStatecreateFailureStoreIndex(MetadataCreateIndexService metadataCreateIndexService, String cause, Settings nodeSettings, ClusterState currentState, long nameResolvedInstant, String dataStreamName, ComposableIndexTemplate template, SystemDataStreamDescriptor systemDataStreamDescriptor, String failureStoreIndexName, BiConsumer<Metadata.Builder, IndexMetadata> metadataTransformer) static ComposableIndexTemplatelookupTemplateForDataStream(String dataStreamName, Metadata metadata) static voidvalidateTimestampFieldMapping(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, SystemDataStreamDescriptor systemDataStreamDescriptor, String failureStoreIndexName, @Nullable BiConsumer<Metadata.Builder, IndexMetadata> metadataTransformer) throws Exception- Throws:
 Exception
 - 
lookupTemplateForDataStream
public static ComposableIndexTemplate lookupTemplateForDataStream(String dataStreamName, Metadata metadata)  - 
validateTimestampFieldMapping
- Throws:
 IOException
 
 -