Package com.datadog.api.client.v1.model
Class LogsArrayProcessorOperationSelect
java.lang.Object
com.datadog.api.client.v1.model.LogsArrayProcessorOperationSelect
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class LogsArrayProcessorOperationSelect
extends Object
Operation that finds an object in a
source array using a filter, and
then extracts a specific value into the target attribute.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionLogsArrayProcessorOperationSelect(String filter, String source, String target, LogsArrayProcessorOperationSelectType type, String valueToExtract) -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this LogsArrayProcessorOperationSelect object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Filter condition expressed askey:valueused to find the matching element.Attribute path of the array to search into.Attribute that receives the extracted value.getType()Operation type.Key of the value to extract from the matching element.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidvoidvoidvoidvoidsetValueToExtract(String valueToExtract) toString()valueToExtract(String valueToExtract)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_FILTER
- See Also:
-
JSON_PROPERTY_SOURCE
- See Also:
-
JSON_PROPERTY_TARGET
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_VALUE_TO_EXTRACT
- See Also:
-
-
Constructor Details
-
LogsArrayProcessorOperationSelect
public LogsArrayProcessorOperationSelect() -
LogsArrayProcessorOperationSelect
public LogsArrayProcessorOperationSelect(String filter, String source, String target, LogsArrayProcessorOperationSelectType type, String valueToExtract)
-
-
Method Details
-
filter
-
getFilter
Filter condition expressed askey:valueused to find the matching element.- Returns:
- filter
-
setFilter
-
source
-
getSource
Attribute path of the array to search into.- Returns:
- source
-
setSource
-
target
-
getTarget
Attribute that receives the extracted value.- Returns:
- target
-
setTarget
-
type
-
getType
Operation type.- Returns:
- type
-
setType
-
valueToExtract
-
getValueToExtract
Key of the value to extract from the matching element.- Returns:
- valueToExtract
-
setValueToExtract
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- LogsArrayProcessorOperationSelect
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this LogsArrayProcessorOperationSelect object is equal to o. -
hashCode
public int hashCode() -
toString
-