@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ObservabilityPipelineHttpClientSource extends Object
http_client source scrapes logs from HTTP endpoints at regular intervals.
Supported pipeline types: logs
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_AUTH_STRATEGY |
static String |
JSON_PROPERTY_DECODING |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_SCRAPE_INTERVAL_SECS |
static String |
JSON_PROPERTY_SCRAPE_TIMEOUT_SECS |
static String |
JSON_PROPERTY_TLS |
static String |
JSON_PROPERTY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
ObservabilityPipelineHttpClientSource() |
ObservabilityPipelineHttpClientSource(ObservabilityPipelineDecoding decoding,
String id,
ObservabilityPipelineHttpClientSourceType type) |
public boolean unparsed
public static final String JSON_PROPERTY_AUTH_STRATEGY
public static final String JSON_PROPERTY_DECODING
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_SCRAPE_INTERVAL_SECS
public static final String JSON_PROPERTY_SCRAPE_TIMEOUT_SECS
public static final String JSON_PROPERTY_TLS
public static final String JSON_PROPERTY_TYPE
public ObservabilityPipelineHttpClientSource()
public ObservabilityPipelineHttpClientSource(ObservabilityPipelineDecoding decoding, String id, ObservabilityPipelineHttpClientSourceType type)
public ObservabilityPipelineHttpClientSource authStrategy(ObservabilityPipelineHttpClientSourceAuthStrategy authStrategy)
@Nullable public ObservabilityPipelineHttpClientSourceAuthStrategy getAuthStrategy()
public void setAuthStrategy(ObservabilityPipelineHttpClientSourceAuthStrategy authStrategy)
public ObservabilityPipelineHttpClientSource decoding(ObservabilityPipelineDecoding decoding)
public ObservabilityPipelineDecoding getDecoding()
public void setDecoding(ObservabilityPipelineDecoding decoding)
public ObservabilityPipelineHttpClientSource id(String id)
public String getId()
input to downstream components).public void setId(String id)
public ObservabilityPipelineHttpClientSource scrapeIntervalSecs(Long scrapeIntervalSecs)
@Nullable public Long getScrapeIntervalSecs()
public void setScrapeIntervalSecs(Long scrapeIntervalSecs)
public ObservabilityPipelineHttpClientSource scrapeTimeoutSecs(Long scrapeTimeoutSecs)
@Nullable public Long getScrapeTimeoutSecs()
public void setScrapeTimeoutSecs(Long scrapeTimeoutSecs)
public ObservabilityPipelineHttpClientSource tls(ObservabilityPipelineTls tls)
@Nullable public ObservabilityPipelineTls getTls()
public void setTls(ObservabilityPipelineTls tls)
public ObservabilityPipelineHttpClientSource type(ObservabilityPipelineHttpClientSourceType type)
public ObservabilityPipelineHttpClientSourceType getType()
http_client.public void setType(ObservabilityPipelineHttpClientSourceType type)
public ObservabilityPipelineHttpClientSource 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.