Sha256: 1100b18968c7dae0a57bb337dc02d7e75a0106039d0d64f2626dda9d4493b43a

Contents?: true

Size: 618 Bytes

Versions: 2

Compression:

Stored size: 618 Bytes

Contents

package org.embulk.input.s3.explorer;

import com.amazonaws.services.s3.AmazonS3;
import org.embulk.input.s3.FileList;
import org.embulk.spi.util.RetryExecutor;

public abstract class S3FileExplorer
{
    protected String bucketName;
    protected AmazonS3 s3Client;
    protected RetryExecutor retryExecutor;

    public S3FileExplorer(final String bucketName, final AmazonS3 s3Client, final RetryExecutor retryExecutor)
    {
        this.bucketName = bucketName;
        this.s3Client = s3Client;
        this.retryExecutor = retryExecutor;
    }

    public abstract void addToBuilder(FileList.Builder builder);
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
embulk-input-s3-0.3.5 src/main/java/org/embulk/input/s3/explorer/S3FileExplorer.java
embulk-input-s3-0.3.4 src/main/java/org/embulk/input/s3/explorer/S3FileExplorer.java