@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ObservabilityPipelineHttpClientDestination extends Object
http_client destination sends data to an HTTP endpoint.
Supported pipeline types: logs, metrics
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_AUTH_STRATEGY |
static String |
JSON_PROPERTY_BUFFER |
static String |
JSON_PROPERTY_COMPRESSION |
static String |
JSON_PROPERTY_CUSTOM_KEY |
static String |
JSON_PROPERTY_ENCODING |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_INPUTS |
static String |
JSON_PROPERTY_PASSWORD_KEY |
static String |
JSON_PROPERTY_TLS |
static String |
JSON_PROPERTY_TOKEN_KEY |
static String |
JSON_PROPERTY_TYPE |
static String |
JSON_PROPERTY_URI_KEY |
static String |
JSON_PROPERTY_USERNAME_KEY |
boolean |
unparsed |
| Constructor and Description |
|---|
ObservabilityPipelineHttpClientDestination() |
ObservabilityPipelineHttpClientDestination(ObservabilityPipelineHttpClientDestinationEncoding encoding,
String id,
List<String> inputs,
ObservabilityPipelineHttpClientDestinationType type) |
public boolean unparsed
public static final String JSON_PROPERTY_AUTH_STRATEGY
public static final String JSON_PROPERTY_BUFFER
public static final String JSON_PROPERTY_COMPRESSION
public static final String JSON_PROPERTY_CUSTOM_KEY
public static final String JSON_PROPERTY_ENCODING
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_INPUTS
public static final String JSON_PROPERTY_PASSWORD_KEY
public static final String JSON_PROPERTY_TLS
public static final String JSON_PROPERTY_TOKEN_KEY
public static final String JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_URI_KEY
public static final String JSON_PROPERTY_USERNAME_KEY
public ObservabilityPipelineHttpClientDestination()
public ObservabilityPipelineHttpClientDestination(ObservabilityPipelineHttpClientDestinationEncoding encoding, String id, List<String> inputs, ObservabilityPipelineHttpClientDestinationType type)
public ObservabilityPipelineHttpClientDestination authStrategy(ObservabilityPipelineHttpClientDestinationAuthStrategy authStrategy)
@Nullable public ObservabilityPipelineHttpClientDestinationAuthStrategy getAuthStrategy()
public void setAuthStrategy(ObservabilityPipelineHttpClientDestinationAuthStrategy authStrategy)
public ObservabilityPipelineHttpClientDestination buffer(ObservabilityPipelineBufferOptions buffer)
@Nullable public ObservabilityPipelineBufferOptions getBuffer()
public void setBuffer(ObservabilityPipelineBufferOptions buffer)
public ObservabilityPipelineHttpClientDestination compression(ObservabilityPipelineHttpClientDestinationCompression compression)
@Nullable public ObservabilityPipelineHttpClientDestinationCompression getCompression()
public void setCompression(ObservabilityPipelineHttpClientDestinationCompression compression)
public ObservabilityPipelineHttpClientDestination customKey(String customKey)
@Nullable public String getCustomKey()
public void setCustomKey(String customKey)
public ObservabilityPipelineHttpClientDestination encoding(ObservabilityPipelineHttpClientDestinationEncoding encoding)
public ObservabilityPipelineHttpClientDestinationEncoding getEncoding()
public void setEncoding(ObservabilityPipelineHttpClientDestinationEncoding encoding)
public ObservabilityPipelineHttpClientDestination id(String id)
public String getId()
public void setId(String id)
public ObservabilityPipelineHttpClientDestination inputs(List<String> inputs)
public ObservabilityPipelineHttpClientDestination addInputsItem(String inputsItem)
public List<String> getInputs()
public ObservabilityPipelineHttpClientDestination passwordKey(String passwordKey)
@Nullable public String getPasswordKey()
auth_strategy is basic).public void setPasswordKey(String passwordKey)
public ObservabilityPipelineHttpClientDestination tls(ObservabilityPipelineTls tls)
@Nullable public ObservabilityPipelineTls getTls()
public void setTls(ObservabilityPipelineTls tls)
public ObservabilityPipelineHttpClientDestination tokenKey(String tokenKey)
@Nullable public String getTokenKey()
auth_strategy is bearer).public void setTokenKey(String tokenKey)
public ObservabilityPipelineHttpClientDestination type(ObservabilityPipelineHttpClientDestinationType type)
public ObservabilityPipelineHttpClientDestinationType getType()
http_client.public void setType(ObservabilityPipelineHttpClientDestinationType type)
public ObservabilityPipelineHttpClientDestination uriKey(String uriKey)
@Nullable public String getUriKey()
public void setUriKey(String uriKey)
public ObservabilityPipelineHttpClientDestination usernameKey(String usernameKey)
@Nullable public String getUsernameKey()
auth_strategy is basic).public void setUsernameKey(String usernameKey)
public ObservabilityPipelineHttpClientDestination 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.