@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.| 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()
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 © 2025. All rights reserved.