public static final class S3IngestionConfigurationSource.Builder extends Object
public S3IngestionConfigurationSource.Builder awsAccessKey(String awsAccessKey)
This parameter is required.
example:AKIxxxxxxxxxxYJE
public S3IngestionConfigurationSource.Builder awsAccessKeySecret(String awsAccessKeySecret)
This parameter is required.
example:123xxxxxxxxxxfjf
public S3IngestionConfigurationSource.Builder awsRegion(String awsRegion)
This parameter is required.
example:ap-northeast-1
public S3IngestionConfigurationSource.Builder awsSQSQueueUrl(String awsSQSQueueUrl)
public S3IngestionConfigurationSource.Builder awsUseSQS(Boolean awsUseSQS)
public S3IngestionConfigurationSource.Builder bucket(String bucket)
This parameter is required.
example:s3bucket
public S3IngestionConfigurationSource.Builder compressionCodec(String compressionCodec)
This parameter is required.
example:none
public S3IngestionConfigurationSource.Builder encoding(String encoding)
This parameter is required.
example:UTF-8
public S3IngestionConfigurationSource.Builder endTime(Long endTime)
public S3IngestionConfigurationSource.Builder format(Map<String,?> format)
This parameter is required.
public S3IngestionConfigurationSource.Builder interval(String interval)
This parameter is required.
example:30m
public S3IngestionConfigurationSource.Builder pattern(String pattern)
public S3IngestionConfigurationSource.Builder prefix(String prefix)
public S3IngestionConfigurationSource.Builder startTime(Long startTime)
public S3IngestionConfigurationSource.Builder tagPackId(Boolean tagPackId)
public S3IngestionConfigurationSource.Builder timeField(String timeField)
public S3IngestionConfigurationSource.Builder timeFormat(String timeFormat)
public S3IngestionConfigurationSource.Builder timePattern(String timePattern)
public S3IngestionConfigurationSource.Builder timeZone(String timeZone)
public S3IngestionConfigurationSource.Builder useAwsSQSOnly(Boolean useAwsSQSOnly)
public S3IngestionConfigurationSource build()
Copyright © 2025. All rights reserved.