Module org.elasticsearch.server
Class MetadataCreateDataStreamService
java.lang.Object
org.elasticsearch.cluster.metadata.MetadataCreateDataStreamService
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic final class
- 
Constructor SummaryConstructorsConstructorDescriptionMetadataCreateDataStreamService(ThreadPool threadPool, ClusterService clusterService, MetadataCreateIndexService metadataCreateIndexService) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidcreateDataStream(MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest request, ActionListener<AcknowledgedResponse> finalListener) createDataStream(MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest request, ClusterState current) static ComposableIndexTemplatelookupTemplateForDataStream(String dataStreamName, Metadata metadata) static voidvalidateTimestampFieldMapping(MappingLookup mappingLookup) 
- 
Constructor Details- 
MetadataCreateDataStreamServicepublic MetadataCreateDataStreamService(ThreadPool threadPool, ClusterService clusterService, MetadataCreateIndexService metadataCreateIndexService) 
 
- 
- 
Method Details- 
createDataStreampublic void createDataStream(MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest request, ActionListener<AcknowledgedResponse> finalListener) 
- 
createDataStreampublic ClusterState createDataStream(MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest request, ClusterState current) throws Exception - Throws:
- Exception
 
- 
lookupTemplateForDataStreampublic static ComposableIndexTemplate lookupTemplateForDataStream(String dataStreamName, Metadata metadata) 
- 
validateTimestampFieldMapping- Throws:
- IOException
 
 
-