Class DeleteApiImpl

java.lang.Object
com.influxdb.internal.AbstractRestClient
com.influxdb.client.internal.DeleteApiImpl
All Implemented Interfaces:
DeleteApi

public class DeleteApiImpl extends AbstractRestClient implements DeleteApi
Author:
Pavlina Rolincova (rolincova@github) (25/10/2019).
  • Method Details

    • delete

      public void delete(@Nonnull OffsetDateTime start, @Nonnull OffsetDateTime stop, @Nonnull String predicate, @Nonnull Bucket bucket, @Nonnull Organization org)
      Description copied from interface: DeleteApi
      Delete Time series data from InfluxDB.
      Specified by:
      delete in interface DeleteApi
      Parameters:
      start - time
      stop - time
      predicate - sql where like delete statement.
      bucket - The bucket from which data will be deleted.
      org - The organization of the above bucket.
    • delete

      public void delete(@Nonnull OffsetDateTime start, @Nonnull OffsetDateTime stop, @Nonnull String predicate, @Nonnull String bucket, @Nonnull String org)
      Description copied from interface: DeleteApi
      Delete Time series data from InfluxDB.
      Specified by:
      delete in interface DeleteApi
      Parameters:
      start - time
      stop - time
      predicate - sql where like delete statement.
      bucket - The bucket from which data will be deleted.
      org - The organization of the above bucket.
    • delete

      public void delete(@Nonnull DeletePredicateRequest predicate, @Nonnull String bucket, @Nonnull String org)
      Description copied from interface: DeleteApi
      Delete Time series data from InfluxDB.
      Specified by:
      delete in interface DeleteApi
      Parameters:
      predicate - delete request.
      bucket - The bucket from which data will be deleted.
      org - The organization of the above bucket.