@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ObservabilityPipelineKafkaSource extends Object
kafka source ingests data from Apache Kafka topics.
Supported pipeline types: logs
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_BOOTSTRAP_SERVERS_KEY |
static String |
JSON_PROPERTY_GROUP_ID |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_LIBRDKAFKA_OPTIONS |
static String |
JSON_PROPERTY_SASL |
static String |
JSON_PROPERTY_TLS |
static String |
JSON_PROPERTY_TOPICS |
static String |
JSON_PROPERTY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
ObservabilityPipelineKafkaSource() |
ObservabilityPipelineKafkaSource(String groupId,
String id,
List<String> topics,
ObservabilityPipelineKafkaSourceType type) |
public boolean unparsed
public static final String JSON_PROPERTY_BOOTSTRAP_SERVERS_KEY
public static final String JSON_PROPERTY_GROUP_ID
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_LIBRDKAFKA_OPTIONS
public static final String JSON_PROPERTY_SASL
public static final String JSON_PROPERTY_TLS
public static final String JSON_PROPERTY_TOPICS
public static final String JSON_PROPERTY_TYPE
public ObservabilityPipelineKafkaSource()
public ObservabilityPipelineKafkaSource(String groupId, String id, List<String> topics, ObservabilityPipelineKafkaSourceType type)
public ObservabilityPipelineKafkaSource bootstrapServersKey(String bootstrapServersKey)
@Nullable public String getBootstrapServersKey()
public void setBootstrapServersKey(String bootstrapServersKey)
public ObservabilityPipelineKafkaSource groupId(String groupId)
public String getGroupId()
public void setGroupId(String groupId)
public ObservabilityPipelineKafkaSource id(String id)
public String getId()
input to downstream components).public void setId(String id)
public ObservabilityPipelineKafkaSource librdkafkaOptions(List<ObservabilityPipelineKafkaLibrdkafkaOption> librdkafkaOptions)
public ObservabilityPipelineKafkaSource addLibrdkafkaOptionsItem(ObservabilityPipelineKafkaLibrdkafkaOption librdkafkaOptionsItem)
@Nullable public List<ObservabilityPipelineKafkaLibrdkafkaOption> getLibrdkafkaOptions()
public void setLibrdkafkaOptions(List<ObservabilityPipelineKafkaLibrdkafkaOption> librdkafkaOptions)
public ObservabilityPipelineKafkaSource sasl(ObservabilityPipelineKafkaSasl sasl)
@Nullable public ObservabilityPipelineKafkaSasl getSasl()
public void setSasl(ObservabilityPipelineKafkaSasl sasl)
public ObservabilityPipelineKafkaSource tls(ObservabilityPipelineTls tls)
@Nullable public ObservabilityPipelineTls getTls()
public void setTls(ObservabilityPipelineTls tls)
public ObservabilityPipelineKafkaSource topics(List<String> topics)
public ObservabilityPipelineKafkaSource addTopicsItem(String topicsItem)
public List<String> getTopics()
public ObservabilityPipelineKafkaSource type(ObservabilityPipelineKafkaSourceType type)
public ObservabilityPipelineKafkaSourceType getType()
kafka.public void setType(ObservabilityPipelineKafkaSourceType type)
public ObservabilityPipelineKafkaSource putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.