示例#1
0
        public void DeleteIndex()
        {
            DeleteIndexRequest request = new DeleteIndexRequest();
            request.IndexName = "testindex";

            var response = service.Delete(request);
        }
示例#2
0
        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();
 }
示例#6
0
        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;
 }