All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alicloud.openservices.tablestore.TableStoreTimeseriesWriter Maven / Gradle / Ivy

Go to download

Aliyun Open Services SDK for Java Copyright (C) Alibaba Cloud Computing All rights reserved. 版权所有 (C)阿里云计算有限公司 http://www.aliyun.com

The newest version!
package com.alicloud.openservices.tablestore;

import com.alicloud.openservices.tablestore.model.timeseries.TimeseriesTableRow;
import com.alicloud.openservices.tablestore.timeserieswriter.TimeseriesWriterResult;
import com.alicloud.openservices.tablestore.timeserieswriter.callback.TimeseriesRowResult;
import com.alicloud.openservices.tablestore.timeserieswriter.config.TimeseriesWriterConfig;
import com.alicloud.openservices.tablestore.timeserieswriter.handle.TimeseriesWriterHandleStatistics;


import java.util.List;
import java.util.concurrent.Future;

public interface TableStoreTimeseriesWriter {

    void addTimeseriesRowChange(TimeseriesTableRow timeseriesTableRow) throws ClientException;

    Future addTimeseriesRowChangeWithFuture(TimeseriesTableRow timeseriesTableRow) throws ClientException;

    boolean tryAddTimeseriesRowChange(TimeseriesTableRow timeseriesTableRow) throws ClientException;

    void addTimeseriesRowChange(List timeseriesTableRows, List ditryRows) throws ClientException;

    Future addTimeseriesRowChangeWithFuture(List timeseriesTableRows) throws ClientException;

    void setResultCallback(TableStoreCallback callback);

    TableStoreCallback getResultCallback();

    TimeseriesWriterConfig getTimeseriesWriterConfig();

    TimeseriesWriterHandleStatistics getTimeseriesWriterStatistics();

    void flush() throws ClientException;

    void close();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy