public static final class OSSExportConfiguration.Sink.Builder extends Object
public OSSExportConfiguration.Sink.Builder bucket(String bucket)
This parameter is required.
example:test-bucket
public OSSExportConfiguration.Sink.Builder bufferInterval(Long bufferInterval)
public OSSExportConfiguration.Sink.Builder bufferSize(Long bufferSize)
public OSSExportConfiguration.Sink.Builder compressionType(String compressionType)
public OSSExportConfiguration.Sink.Builder contentDetail(Map<String,?> contentDetail)
public OSSExportConfiguration.Sink.Builder contentType(String contentType)
public OSSExportConfiguration.Sink.Builder delaySec(Long delaySec)
public OSSExportConfiguration.Sink.Builder delaySeconds(Long delaySeconds)
public OSSExportConfiguration.Sink.Builder endpoint(String endpoint)
This parameter is required.
example:public OSSExportConfiguration.Sink.Builder pathFormat(String pathFormat)
This parameter is required.
example:%Y/%m/%d/%H/%M
public OSSExportConfiguration.Sink.Builder pathFormatType(String pathFormatType)
This parameter is required.
example:time
public OSSExportConfiguration.Sink.Builder prefix(String prefix)
public OSSExportConfiguration.Sink.Builder roleArn(String roleArn)
This parameter is required.
example:acs:ram::123456789:role/aliyunlogdefaultrole
public OSSExportConfiguration.Sink.Builder suffix(String suffix)
public OSSExportConfiguration.Sink.Builder timeZone(String timeZone)
public OSSExportConfiguration.Sink build()
Copyright © 2025. All rights reserved.