public void DeleteIndex() { DeleteIndexRequest request = new DeleteIndexRequest(); request.IndexName = "testindex"; var response = service.Delete(request); }
public DeleteIndexRequestTests() { var request = new DeleteIndexRequest(new IndexNameMarker[] { "postfixed-index-*", typeof(ElasticsearchProject)}) { Timeout = "2m" }; var response = this._client.DeleteIndex(request); this._status = response.ConnectionStatus; }
public void DeleteIndexResourceNames() { moq::Mock<FirestoreAdmin.FirestoreAdminClient> mockGrpcClient = new moq::Mock<FirestoreAdmin.FirestoreAdminClient>(moq::MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClient()).Returns(new moq::Mock<lro::Operations.OperationsClient>().Object); DeleteIndexRequest request = new DeleteIndexRequest { IndexName = IndexName.FromProjectDatabaseCollectionIndex("[PROJECT]", "[DATABASE]", "[COLLECTION]", "[INDEX]"), }; wkt::Empty expectedResponse = new wkt::Empty { }; mockGrpcClient.Setup(x => x.DeleteIndex(request, moq::It.IsAny<grpccore::CallOptions>())).Returns(expectedResponse); FirestoreAdminClient client = new FirestoreAdminClientImpl(mockGrpcClient.Object, null); client.DeleteIndex(request.IndexName); mockGrpcClient.VerifyAll(); }
public async stt::Task DeleteIndexResourceNamesAsync() { moq::Mock<FirestoreAdmin.FirestoreAdminClient> mockGrpcClient = new moq::Mock<FirestoreAdmin.FirestoreAdminClient>(moq::MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClient()).Returns(new moq::Mock<lro::Operations.OperationsClient>().Object); DeleteIndexRequest request = new DeleteIndexRequest { IndexName = IndexName.FromProjectDatabaseCollectionIndex("[PROJECT]", "[DATABASE]", "[COLLECTION]", "[INDEX]"), }; wkt::Empty expectedResponse = new wkt::Empty { }; mockGrpcClient.Setup(x => x.DeleteIndexAsync(request, moq::It.IsAny<grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall<wkt::Empty>(stt::Task.FromResult(expectedResponse), null, null, null, null)); FirestoreAdminClient client = new FirestoreAdminClientImpl(mockGrpcClient.Object, null); await client.DeleteIndexAsync(request.IndexName, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); await client.DeleteIndexAsync(request.IndexName, st::CancellationToken.None); mockGrpcClient.VerifyAll(); }
public void CreateIndex(ElasticClient client) { //先删除原来的 try { DeleteIndexRequest deleteIndexRequest = new DeleteIndexRequest("myindex"); client.DeleteIndex(deleteIndexRequest); } catch { } //新建 var descriptor = new CreateIndexDescriptor("myindex") .Settings(s => s.NumberOfShards(5).NumberOfReplicas(1)) .Mappings(ms => ms .Map <InputFields>(m => m.AutoMap()) ); client.CreateIndex(descriptor); }
public object Delete(DeleteIndexRequest request) { return client.DeleteIndex(d => d.Index(request.IndexName)).RequestInformation.ResponseRaw; }