Sha256: f681b85f58b487f5134db403e81f3f6465ee7f009fe0f6cd6d639f2e9f19b7f7

Contents?: true

Size: 1.04 KB

Versions: 6

Compression:

Stored size: 1.04 KB

Contents

package org.embulk.input.kintone;


import com.google.common.base.Optional;
import org.embulk.config.Config;
import org.embulk.config.ConfigDefault;
import org.embulk.config.Task;
import org.embulk.spi.SchemaConfig;

public interface PluginTask
        extends Task {
    @Config("domain")
    String getDomain();

    @Config("app_id")
    int getAppId();

    @Config("guest_space_id")
    @ConfigDefault("null")
    Optional<Integer> getGuestSpaceId();

    @Config("token")
    @ConfigDefault("null")
    Optional<String> getToken();

    @Config("username")
    @ConfigDefault("null")
    Optional<String> getUsername();

    @Config("password")
    @ConfigDefault("null")
    Optional<String> getPassword();

    @Config("basic_auth_username")
    @ConfigDefault("null")
    Optional<String> getBasicAuthUsername();

    @Config("basic_auth_password")
    @ConfigDefault("null")
    Optional<String> getBasicAuthPassword();

    @Config("query")
    @ConfigDefault("null")
    Optional<String> getQuery();

    @Config("fields")
    SchemaConfig getFields();
}

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
embulk-input-kintone-0.1.5 src/main/java/org/embulk/input/kintone/PluginTask.java
embulk-input-kintone-0.1.4 src/main/java/org/embulk/input/kintone/PluginTask.java
embulk-input-kintone-0.1.3 src/main/java/org/embulk/input/kintone/PluginTask.java
embulk-input-kintone-0.1.2 src/main/java/org/embulk/input/kintone/PluginTask.java
embulk-input-kintone-0.1.1 src/main/java/org/embulk/input/kintone/PluginTask.java
embulk-input-kintone-0.1.0 src/main/java/org/embulk/input/kintone/PluginTask.java