Package com.datadog.api.client.v1.model
Class LogsArrayMapStringBuilderSubProcessor
java.lang.Object
com.datadog.api.client.v1.model.LogsArrayMapStringBuilderSubProcessor
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class LogsArrayMapStringBuilderSubProcessor
extends Object
A string builder sub-processor for use inside an array-map processor. Unlike the top-level string
builder processor,
is_enabled is not supported.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionLogsArrayMapStringBuilderSubProcessor(String target, String template, LogsStringBuilderProcessorType type) -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this LogsArrayMapStringBuilderSubProcessor object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Replace missing attribute values with an empty string.getName()Name of the sub-processor.Target attribute path for the result.Formula with one or more attributes and raw text.getType()Type of logs string builder processor.inthashCode()isReplaceMissing(Boolean isReplaceMissing) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetIsReplaceMissing(Boolean isReplaceMissing) voidvoidvoidsetTemplate(String template) voidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_IS_REPLACE_MISSING
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_TARGET
- See Also:
-
JSON_PROPERTY_TEMPLATE
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
LogsArrayMapStringBuilderSubProcessor
public LogsArrayMapStringBuilderSubProcessor() -
LogsArrayMapStringBuilderSubProcessor
public LogsArrayMapStringBuilderSubProcessor(String target, String template, LogsStringBuilderProcessorType type)
-
-
Method Details
-
isReplaceMissing
-
getIsReplaceMissing
Replace missing attribute values with an empty string.- Returns:
- isReplaceMissing
-
setIsReplaceMissing
-
name
-
getName
Name of the sub-processor.- Returns:
- name
-
setName
-
target
-
getTarget
Target attribute path for the result.- Returns:
- target
-
setTarget
-
template
-
getTemplate
Formula with one or more attributes and raw text.- Returns:
- template
-
setTemplate
-
type
-
getType
Type of logs string builder processor.- Returns:
- type
-
setType
-
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:
- LogsArrayMapStringBuilderSubProcessor
-
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 LogsArrayMapStringBuilderSubProcessor object is equal to o. -
hashCode
public int hashCode() -
toString
-