Package com.datadog.api.client.v1.model
Class LogsDecoderProcessor
java.lang.Object
com.datadog.api.client.v1.model.LogsDecoderProcessor
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class LogsDecoderProcessor
extends Object
The decoder processor decodes any source attribute containing a base64/base16-encoded UTF-8/ASCII
string back to its original value, storing the result in a target attribute.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionLogsDecoderProcessor(LogsDecoderProcessorBinaryToTextEncoding binaryToTextEncoding, LogsDecoderProcessorInputRepresentation inputRepresentation, String source, String target, LogsDecoderProcessorType type) -
Method Summary
Modifier and TypeMethodDescriptionbinaryToTextEncoding(LogsDecoderProcessorBinaryToTextEncoding binaryToTextEncoding) booleanReturn true if this LogsDecoderProcessor object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The encoding used to represent the binary data.The original representation of input string.Whether the processor is enabled.getName()Name of the processor.Name of the log attribute with the encoded data.Name of the log attribute that contains the decoded data.getType()Type of logs decoder processor.inthashCode()inputRepresentation(LogsDecoderProcessorInputRepresentation inputRepresentation) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetBinaryToTextEncoding(LogsDecoderProcessorBinaryToTextEncoding binaryToTextEncoding) voidsetInputRepresentation(LogsDecoderProcessorInputRepresentation inputRepresentation) voidsetIsEnabled(Boolean isEnabled) voidvoidvoidvoidtoString()type(LogsDecoderProcessorType type)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_BINARY_TO_TEXT_ENCODING
- See Also:
-
JSON_PROPERTY_INPUT_REPRESENTATION
- See Also:
-
JSON_PROPERTY_IS_ENABLED
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_SOURCE
- See Also:
-
JSON_PROPERTY_TARGET
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
LogsDecoderProcessor
public LogsDecoderProcessor() -
LogsDecoderProcessor
public LogsDecoderProcessor(LogsDecoderProcessorBinaryToTextEncoding binaryToTextEncoding, LogsDecoderProcessorInputRepresentation inputRepresentation, String source, String target, LogsDecoderProcessorType type)
-
-
Method Details
-
binaryToTextEncoding
public LogsDecoderProcessor binaryToTextEncoding(LogsDecoderProcessorBinaryToTextEncoding binaryToTextEncoding) -
getBinaryToTextEncoding
The encoding used to represent the binary data.- Returns:
- binaryToTextEncoding
-
setBinaryToTextEncoding
-
inputRepresentation
public LogsDecoderProcessor inputRepresentation(LogsDecoderProcessorInputRepresentation inputRepresentation) -
getInputRepresentation
The original representation of input string.- Returns:
- inputRepresentation
-
setInputRepresentation
-
isEnabled
-
getIsEnabled
Whether the processor is enabled.- Returns:
- isEnabled
-
setIsEnabled
-
name
-
getName
Name of the processor.- Returns:
- name
-
setName
-
source
-
getSource
Name of the log attribute with the encoded data.- Returns:
- source
-
setSource
-
target
-
getTarget
Name of the log attribute that contains the decoded data.- Returns:
- target
-
setTarget
-
type
-
getType
Type of logs decoder 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:
- LogsDecoderProcessor
-
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 LogsDecoderProcessor object is equal to o. -
hashCode
public int hashCode() -
toString
-