public interface DefaultService
Modifier and Type | Method and Description |
---|---|
retrofit2.Call<Void> |
deletePost(DeletePredicateRequest deletePredicateRequest,
String zapTraceSpan,
String org,
String bucket,
String orgID,
String bucketID)
Delete time series data from InfluxDB
|
retrofit2.Call<Routes> |
getRoutes(String zapTraceSpan)
Map of all top level routes available
|
retrofit2.Call<Void> |
postSignin(String zapTraceSpan,
String authorization)
Exchange basic auth credentials for session
|
retrofit2.Call<Void> |
postSignout(String zapTraceSpan)
Expire the current session
|
@Headers(value="Content-Type:application/json") @POST(value="api/v2/delete") retrofit2.Call<Void> deletePost(@Body DeletePredicateRequest deletePredicateRequest, @Header(value="Zap-Trace-Span") String zapTraceSpan, @Query(value="org") String org, @Query(value="bucket") String bucket, @Query(value="orgID") String orgID, @Query(value="bucketID") String bucketID)
deletePredicateRequest
- Predicate delete request (required)zapTraceSpan
- OpenTracing span context (optional)org
- Specifies the organization to delete data from. (optional)bucket
- Specifies the bucket to delete data from. (optional)orgID
- Specifies the organization ID of the resource. (optional)bucketID
- Specifies the bucket ID to delete data from. (optional)@GET(value="api/v2/") retrofit2.Call<Routes> getRoutes(@Header(value="Zap-Trace-Span") String zapTraceSpan)
zapTraceSpan
- OpenTracing span context (optional)@POST(value="api/v2/signin") retrofit2.Call<Void> postSignin(@Header(value="Zap-Trace-Span") String zapTraceSpan, @Header(value="Authorization") String authorization)
zapTraceSpan
- OpenTracing span context (optional)authorization
- An auth credential for the Basic scheme (optional)Copyright © 2018–2020 InfluxData, Inc.. All rights reserved.