@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class LogsArrayProcessorOperationSelect extends Object
source array using a filter, and
then extracts a specific value into the target attribute.| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_FILTER |
static String |
JSON_PROPERTY_SOURCE |
static String |
JSON_PROPERTY_TARGET |
static String |
JSON_PROPERTY_TYPE |
static String |
JSON_PROPERTY_VALUE_TO_EXTRACT |
boolean |
unparsed |
| Constructor and Description |
|---|
LogsArrayProcessorOperationSelect() |
LogsArrayProcessorOperationSelect(String filter,
String source,
String target,
LogsArrayProcessorOperationSelectType type,
String valueToExtract) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o)
Return true if this LogsArrayProcessorOperationSelect object is equal to o.
|
LogsArrayProcessorOperationSelect |
filter(String filter) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getFilter()
Filter condition expressed as
key:value used to find the matching element. |
String |
getSource()
Attribute path of the array to search into.
|
String |
getTarget()
Attribute that receives the extracted value.
|
LogsArrayProcessorOperationSelectType |
getType()
Operation type.
|
String |
getValueToExtract()
Key of the value to extract from the matching element.
|
int |
hashCode() |
LogsArrayProcessorOperationSelect |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setFilter(String filter) |
void |
setSource(String source) |
void |
setTarget(String target) |
void |
setType(LogsArrayProcessorOperationSelectType type) |
void |
setValueToExtract(String valueToExtract) |
LogsArrayProcessorOperationSelect |
source(String source) |
LogsArrayProcessorOperationSelect |
target(String target) |
String |
toString() |
LogsArrayProcessorOperationSelect |
type(LogsArrayProcessorOperationSelectType type) |
LogsArrayProcessorOperationSelect |
valueToExtract(String valueToExtract) |
public boolean unparsed
public static final String JSON_PROPERTY_FILTER
public static final String JSON_PROPERTY_SOURCE
public static final String JSON_PROPERTY_TARGET
public static final String JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_VALUE_TO_EXTRACT
public LogsArrayProcessorOperationSelect()
public LogsArrayProcessorOperationSelect(String filter, String source, String target, LogsArrayProcessorOperationSelectType type, String valueToExtract)
public LogsArrayProcessorOperationSelect filter(String filter)
public String getFilter()
key:value used to find the matching element.public void setFilter(String filter)
public LogsArrayProcessorOperationSelect source(String source)
public String getSource()
public void setSource(String source)
public LogsArrayProcessorOperationSelect target(String target)
public String getTarget()
public void setTarget(String target)
public LogsArrayProcessorOperationSelect type(LogsArrayProcessorOperationSelectType type)
public LogsArrayProcessorOperationSelectType getType()
public void setType(LogsArrayProcessorOperationSelectType type)
public LogsArrayProcessorOperationSelect valueToExtract(String valueToExtract)
public String getValueToExtract()
public void setValueToExtract(String valueToExtract)
public LogsArrayProcessorOperationSelect 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.