Sha256: 59e75479adbc614a030dbea7098ba13c613425f635c47eb89d666c3c9764263c

Contents?: true

Size: 608 Bytes

Versions: 3

Compression:

Stored size: 608 Bytes

Contents

package org.embulk.config;

public interface TaskSource
        extends DataSource
{
    public <T extends Task> 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

3 entries across 3 versions & 1 rubygems

Version Path
embulk-0.2.1 embulk-core/src/main/java/org/embulk/config/TaskSource.java
embulk-0.2.0 embulk-core/src/main/java/org/embulk/config/TaskSource.java
embulk-0.1.0 embulk-core/src/main/java/org/embulk/config/TaskSource.java