public IngestPutPipelineResponse PutPipeline(Elastic.Clients.Elasticsearch.Id id, Action <IngestPutPipelineRequestDescriptor> configureRequest = null)
        {
            var descriptor = new IngestPutPipelineRequestDescriptor(id);

            configureRequest?.Invoke(descriptor);
            descriptor.BeforeRequest();
            return(DoRequest <IngestPutPipelineRequestDescriptor, IngestPutPipelineResponse>(descriptor));
        }
        public Task <IngestDeletePipelineResponse> DeletePipelineAsync(Elastic.Clients.Elasticsearch.Id id, Action <IngestDeletePipelineRequestDescriptor> configureRequest = null, CancellationToken cancellationToken = default)
        {
            var descriptor = new IngestDeletePipelineRequestDescriptor(id);

            configureRequest?.Invoke(descriptor);
            descriptor.BeforeRequest();
            return(DoRequestAsync <IngestDeletePipelineRequestDescriptor, IngestDeletePipelineResponse>(descriptor));
        }
        public Task <TransformDeleteTransformResponse> TransformDeleteTransformAsync(Elastic.Clients.Elasticsearch.Id transform_id, Action <TransformDeleteTransformRequestDescriptor> configureRequest = null, CancellationToken cancellationToken = default)
        {
            var descriptor = new TransformDeleteTransformRequestDescriptor(transform_id);

            configureRequest?.Invoke(descriptor);
            descriptor.BeforeRequest();
            return(DoRequestAsync <TransformDeleteTransformRequestDescriptor, TransformDeleteTransformResponse>(descriptor));
        }
        public TransformDeleteTransformResponse TransformDeleteTransform(Elastic.Clients.Elasticsearch.Id transform_id, Action <TransformDeleteTransformRequestDescriptor> configureRequest = null)
        {
            var descriptor = new TransformDeleteTransformRequestDescriptor(transform_id);

            configureRequest?.Invoke(descriptor);
            descriptor.BeforeRequest();
            return(DoRequest <TransformDeleteTransformRequestDescriptor, TransformDeleteTransformResponse>(descriptor));
        }
示例#5
0
        public Task <EqlGetStatusResponse> GetStatusAsync(Elastic.Clients.Elasticsearch.Id id, Action <EqlGetStatusRequestDescriptor> configureRequest = null, CancellationToken cancellationToken = default)
        {
            var descriptor = new EqlGetStatusRequestDescriptor(id);

            configureRequest?.Invoke(descriptor);
            descriptor.BeforeRequest();
            return(DoRequestAsync <EqlGetStatusRequestDescriptor, EqlGetStatusResponse>(descriptor));
        }
示例#6
0
        public SqlDeleteAsyncResponse DeleteAsyncSearch(Elastic.Clients.Elasticsearch.Id id, Action <SqlDeleteAsyncRequestDescriptor> configureRequest = null)
        {
            var descriptor = new SqlDeleteAsyncRequestDescriptor(id);

            configureRequest?.Invoke(descriptor);
            descriptor.BeforeRequest();
            return(DoRequest <SqlDeleteAsyncRequestDescriptor, SqlDeleteAsyncResponse>(descriptor));
        }
示例#7
0
        public EqlGetStatusResponse GetStatus(Elastic.Clients.Elasticsearch.Id id, Action <EqlGetStatusRequestDescriptor> configureRequest = null)
        {
            var descriptor = new EqlGetStatusRequestDescriptor(id);

            configureRequest?.Invoke(descriptor);
            descriptor.BeforeRequest();
            return(DoRequest <EqlGetStatusRequestDescriptor, EqlGetStatusResponse>(descriptor));
        }
示例#8
0
        public Task <GetEqlResponse <TEvent> > GetAsync <TEvent>(Elastic.Clients.Elasticsearch.Id id, Action <GetEqlRequestDescriptor> configureRequest = null, CancellationToken cancellationToken = default)
        {
            var descriptor = new GetEqlRequestDescriptor(id);

            configureRequest?.Invoke(descriptor);
            descriptor.BeforeRequest();
            return(DoRequestAsync <GetEqlRequestDescriptor, GetEqlResponse <TEvent> >(descriptor));
        }
示例#9
0
        public DeleteEqlResponse Delete(Elastic.Clients.Elasticsearch.Id id, Action <DeleteEqlRequestDescriptor> configureRequest = null)
        {
            var descriptor = new DeleteEqlRequestDescriptor(id);

            configureRequest?.Invoke(descriptor);
            descriptor.BeforeRequest();
            return(DoRequest <DeleteEqlRequestDescriptor, DeleteEqlResponse>(descriptor));
        }
示例#10
0
        public LogstashDeletePipelineResponse DeletePipeline(Elastic.Clients.Elasticsearch.Id id, Action <LogstashDeletePipelineRequestDescriptor> configureRequest = null)
        {
            var descriptor = new LogstashDeletePipelineRequestDescriptor(id);

            configureRequest?.Invoke(descriptor);
            descriptor.BeforeRequest();
            return(DoRequest <LogstashDeletePipelineRequestDescriptor, LogstashDeletePipelineResponse>(descriptor));
        }
示例#11
0
        public GetEqlResponse <TEvent> Get <TEvent>(Elastic.Clients.Elasticsearch.Id id, Action <GetEqlRequestDescriptor> configureRequest = null)
        {
            var descriptor = new GetEqlRequestDescriptor(id);

            configureRequest?.Invoke(descriptor);
            descriptor.BeforeRequest();
            return(DoRequest <GetEqlRequestDescriptor, GetEqlResponse <TEvent> >(descriptor));
        }
示例#12
0
 public MlForecastRequest(Elastic.Clients.Elasticsearch.Id job_id) : base(r => r.Required("job_id", job_id))
 {
 }
示例#13
0
 public LogstashPutPipelineRequest(Elastic.Clients.Elasticsearch.Id id) : base(r => r.Required("id", id))
 {
 }
示例#14
0
 public MlUpdateJobRequest(Elastic.Clients.Elasticsearch.Id job_id) : base(r => r.Required("job_id", job_id))
 {
 }
示例#15
0
 public MlRevertModelSnapshotRequest(Elastic.Clients.Elasticsearch.Id job_id, Elastic.Clients.Elasticsearch.Id snapshot_id) : base(r => r.Required("job_id", job_id).Required("snapshot_id", snapshot_id))
 {
 }
 public MlGetOverallBucketsRequest(Elastic.Clients.Elasticsearch.Id job_id) : base(r => r.Required("job_id", job_id))
 {
 }
 public SqlGetAsyncStatusRequest(Elastic.Clients.Elasticsearch.Id id) : base(r => r.Required("id", id))
 {
 }
示例#18
0
 public DeleteEqlRequest(Elastic.Clients.Elasticsearch.Id id) : base(r => r.Required("id", id))
 {
 }
示例#19
0
 public MlDeleteTrainedModelAliasRequest(Elastic.Clients.Elasticsearch.Id model_id, Elastic.Clients.Elasticsearch.Name model_alias) : base(r => r.Required("model_id", model_id).Required("model_alias", model_alias))
 {
 }
 public MlDeleteFilterRequest(Elastic.Clients.Elasticsearch.Id filter_id) : base(r => r.Required("filter_id", filter_id))
 {
 }
 public MlUpdateDataFrameAnalyticsRequest(Elastic.Clients.Elasticsearch.Id id) : base(r => r.Required("id", id))
 {
 }
 public MlStartDatafeedRequest(Elastic.Clients.Elasticsearch.Id datafeed_id) : base(r => r.Required("datafeed_id", datafeed_id))
 {
 }
 public SqlDeleteAsyncRequest(Elastic.Clients.Elasticsearch.Id id) : base(r => r.Required("id", id))
 {
 }
示例#24
0
 public MlPutCalendarRequest(Elastic.Clients.Elasticsearch.Id calendar_id) : base(r => r.Required("calendar_id", calendar_id))
 {
 }
示例#25
0
 public MlDeleteCalendarEventRequest(Elastic.Clients.Elasticsearch.Id calendar_id, Elastic.Clients.Elasticsearch.Id event_id) : base(r => r.Required("calendar_id", calendar_id).Required("event_id", event_id))
 {
 }