package com.volcengine.example.tls.demo;
import com.volcengine.model.tls.*;
import com.volcengine.model.tls.exception.LogException;
import com.volcengine.model.tls.request.*;
import com.volcengine.model.tls.response.*;
import com.volcengine.service.tls.TLSLogClient;
import java.util.ArrayList;
public static void main(String[] args) throws LogException {
ClientConfig clientConfig = new ClientConfig(System.getenv("VOLCENGINE_ENDPOINT"), System.getenv("VOLCENGINE_REGION"),
System.getenv("VOLCENGINE_ACCESS_KEY_ID"), System.getenv("VOLCENGINE_ACCESS_KEY_SECRET"), System.getenv("VOLCENGINE_TOKEN"));
TLSLogClient client = ClientBuilder.newClient(clientConfig);
SearchLogsRequest searchLogsRequest = new SearchLogsRequest();
searchLogsRequest.setTopicId("your-topic-id");
searchLogsRequest.setQuery("*");
searchLogsRequest.setStartTime(1346457600);
searchLogsRequest.setEndTime(1630454400);
searchLogsRequest.setLimit(20);
SearchLogsResponseV2 searchLogsResponse = client.searchLogsV2(searchLogsRequest);
System.out.println(searchLogsResponse.getResultStatus());
System.out.println(searchLogsResponse.getCount());
System.out.println(searchLogsResponse.isAnalysis());