Sha256: 5b15890650478effa3fa3800b21c4ab94ac9ce93b18f41213c97d83e46110b57

Contents?: true

Size: 595 Bytes

Versions: 34

Compression:

Stored size: 595 Bytes

Contents

package org.embulk.config;

public interface TaskSource
        extends DataSource
{
    public <T> T loadTask(Class<T> taskType);

    @Override
    public TaskSource getNested(String attrName);

    @Override
    public TaskSource getNestedOrSetEmpty(String attrName);

    @Override
    public TaskSource set(String attrName, Object v);

    @Override
    public TaskSource setNested(String attrName, DataSource v);

    @Override
    public TaskSource setAll(DataSource other);

    @Override
    public TaskSource deepCopy();

    @Override
    public TaskSource merge(DataSource other);
}

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
embulk-0.4.10 embulk-core/src/main/java/org/embulk/config/TaskSource.java
embulk-0.4.9 embulk-core/src/main/java/org/embulk/config/TaskSource.java
embulk-0.4.8 embulk-core/src/main/java/org/embulk/config/TaskSource.java
embulk-0.4.7 embulk-core/src/main/java/org/embulk/config/TaskSource.java
embulk-0.4.6 embulk-core/src/main/java/org/embulk/config/TaskSource.java
embulk-0.4.5 embulk-core/src/main/java/org/embulk/config/TaskSource.java
embulk-0.4.4 embulk-core/src/main/java/org/embulk/config/TaskSource.java
embulk-0.4.3 embulk-core/src/main/java/org/embulk/config/TaskSource.java
embulk-0.4.2 embulk-core/src/main/java/org/embulk/config/TaskSource.java
embulk-0.4.1 embulk-core/src/main/java/org/embulk/config/TaskSource.java
embulk-0.4.0 embulk-core/src/main/java/org/embulk/config/TaskSource.java
embulk-0.3.2 embulk-core/src/main/java/org/embulk/config/TaskSource.java
embulk-0.3.1 embulk-core/src/main/java/org/embulk/config/TaskSource.java
embulk-0.3.0 embulk-core/src/main/java/org/embulk/config/TaskSource.java