Sha256: 1e6e6de0bb38a29ca5f823ba2fe3c6d0debdaff45b1b16ff937c37370f50c54b

Contents?: true

Size: 603 Bytes

Versions: 4

Compression:

Stored size: 603 Bytes

Contents

package org.embulk.input.adebis.operation;

import com.google.common.base.Optional;
import org.embulk.config.ConfigSource;
import org.embulk.spi.PageBuilder;
import org.embulk.spi.Schema;

public interface Operation {
    void setCredentials(String logId, String logArgment, String apiKey);
    Optional<String> getLastRecordTime();
    void setLastRecordTime(Optional<String> lastRecordTime);
    Optional<String> getLastRecordId();
    void setLastRecordId(Optional<String> lastRecordId);
    void loadCondition(ConfigSource config);
    Schema buildSchema();
    void run(PageBuilder pageBuilder);
}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
embulk-input-adebis-0.0.1.pre6 src/main/java/org/embulk/input/adebis/operation/Operation.java
embulk-input-adebis-0.0.1.pre5 src/main/java/org/embulk/input/adebis/operation/Operation.java
embulk-input-adebis-0.0.1.pre4 src/main/java/org/embulk/input/adebis/operation/Operation.java
embulk-input-adebis-0.0.1.pre3 src/main/java/org/embulk/input/adebis/operation/Operation.java