public static final class OSSIngestionConfigurationSource.Builder extends Object
public OSSIngestionConfigurationSource.Builder bucket(String bucket)
This parameter is required.
example:ossbucket
public OSSIngestionConfigurationSource.Builder compressionCodec(String compressionCodec)
This parameter is required.
example:none
public OSSIngestionConfigurationSource.Builder encoding(String encoding)
This parameter is required.
example:UTF-8
public OSSIngestionConfigurationSource.Builder endTime(Long endTime)
public OSSIngestionConfigurationSource.Builder endpoint(String endpoint)
This parameter is required.
example:oss-cn-hangzhou.aliyuncs.com
public OSSIngestionConfigurationSource.Builder format(Map<String,?> format)
This parameter is required.
public OSSIngestionConfigurationSource.Builder interval(String interval)
This parameter is required.
example:never
public OSSIngestionConfigurationSource.Builder pattern(String pattern)
public OSSIngestionConfigurationSource.Builder prefix(String prefix)
public OSSIngestionConfigurationSource.Builder restoreObjectEnabled(Boolean restoreObjectEnabled)
public OSSIngestionConfigurationSource.Builder roleARN(String roleARN)
public OSSIngestionConfigurationSource.Builder startTime(Long startTime)
public OSSIngestionConfigurationSource.Builder tagPackId(Boolean tagPackId)
public OSSIngestionConfigurationSource.Builder timeField(String timeField)
public OSSIngestionConfigurationSource.Builder timeFormat(String timeFormat)
public OSSIngestionConfigurationSource.Builder timePattern(String timePattern)
public OSSIngestionConfigurationSource.Builder timeZone(String timeZone)
public OSSIngestionConfigurationSource.Builder useMetaIndex(Boolean useMetaIndex)
This parameter is required.
example:false
public OSSIngestionConfigurationSource build()
Copyright © 2025. All rights reserved.