@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ObservabilityPipelineWebsocketSource extends Object
websocket source ingests logs from a WebSocket server using the ws://
or wss:// protocol.
Supported pipeline types: logs.
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_AUTH_STRATEGY |
static String |
JSON_PROPERTY_CUSTOM_KEY |
static String |
JSON_PROPERTY_DECODING |
static String |
JSON_PROPERTY_ID |
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 |
|---|
ObservabilityPipelineWebsocketSource() |
ObservabilityPipelineWebsocketSource(ObservabilityPipelineWebsocketSourceAuthStrategy authStrategy,
ObservabilityPipelineDecoding decoding,
String id,
ObservabilityPipelineWebsocketSourceType type) |
public boolean unparsed
public static final String JSON_PROPERTY_AUTH_STRATEGY
public static final String JSON_PROPERTY_CUSTOM_KEY
public static final String JSON_PROPERTY_DECODING
public static final String JSON_PROPERTY_ID
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 ObservabilityPipelineWebsocketSource()
public ObservabilityPipelineWebsocketSource(ObservabilityPipelineWebsocketSourceAuthStrategy authStrategy, ObservabilityPipelineDecoding decoding, String id, ObservabilityPipelineWebsocketSourceType type)
public ObservabilityPipelineWebsocketSource authStrategy(ObservabilityPipelineWebsocketSourceAuthStrategy authStrategy)
public ObservabilityPipelineWebsocketSourceAuthStrategy getAuthStrategy()
public void setAuthStrategy(ObservabilityPipelineWebsocketSourceAuthStrategy authStrategy)
public ObservabilityPipelineWebsocketSource customKey(String customKey)
@Nullable public String getCustomKey()
auth_strategy is custom.public void setCustomKey(String customKey)
public ObservabilityPipelineWebsocketSource decoding(ObservabilityPipelineDecoding decoding)
public ObservabilityPipelineDecoding getDecoding()
public void setDecoding(ObservabilityPipelineDecoding decoding)
public ObservabilityPipelineWebsocketSource id(String id)
public String getId()
public void setId(String id)
public ObservabilityPipelineWebsocketSource passwordKey(String passwordKey)
@Nullable public String getPasswordKey()
auth_strategy is basic.public void setPasswordKey(String passwordKey)
public ObservabilityPipelineWebsocketSource tls(ObservabilityPipelineWebsocketSourceTls tls)
@Nullable public ObservabilityPipelineWebsocketSourceTls getTls()
enabled for standard wss://
connections, or with_client_cert to present a client certificate for
mutual TLS.public void setTls(ObservabilityPipelineWebsocketSourceTls tls)
public ObservabilityPipelineWebsocketSource tokenKey(String tokenKey)
@Nullable public String getTokenKey()
auth_strategy is bearer.public void setTokenKey(String tokenKey)
public ObservabilityPipelineWebsocketSource type(ObservabilityPipelineWebsocketSourceType type)
public ObservabilityPipelineWebsocketSourceType getType()
websocket.public void setType(ObservabilityPipelineWebsocketSourceType type)
public ObservabilityPipelineWebsocketSource uriKey(String uriKey)
@Nullable public String getUriKey()
ws://
or wss://).public void setUriKey(String uriKey)
public ObservabilityPipelineWebsocketSource usernameKey(String usernameKey)
@Nullable public String getUsernameKey()
auth_strategy is basic.public void setUsernameKey(String usernameKey)
public ObservabilityPipelineWebsocketSource 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.