public class GcsTierObjectStoreConfig extends TierObjectStoreConfig
Modifier and Type | Field and Description |
---|---|
Duration |
encryptionKeyManagerKeyRotationInterval |
String |
gcsBucket |
Optional<String> |
gcsCredFilePath |
String |
gcsPrefix |
String |
gcsRegion |
String |
gcsSseCustomerEncryptionKey |
Integer |
gcsWriteChunkSize |
brokerIdOpt, clusterIdOpt
Constructor and Description |
---|
GcsTierObjectStoreConfig(Optional<String> clusterIdOpt,
kafka.server.KafkaConfig config) |
Modifier and Type | Method and Description |
---|---|
static GcsTierObjectStoreConfig |
createWithEmptyClusterIdBrokerId(String bucket,
String prefix,
String region,
Integer writeChunkSize,
String credFilePath,
String gcsSseCustomerEncryptionKey,
Duration encryptionKeyManagerKeyRotationInterval) |
public String gcsBucket
public String gcsPrefix
public String gcsRegion
public Integer gcsWriteChunkSize
public String gcsSseCustomerEncryptionKey
public Duration encryptionKeyManagerKeyRotationInterval