Package com.datadog.api.client.v1.model
Class LogsPipeline
java.lang.Object
com.datadog.api.client.v1.model.LogsPipeline
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class LogsPipeline
extends Object
Pipelines and processors operate on incoming logs, parsing and transforming them into structured
attributes for easier querying.
Note: These endpoints are only available for admin users. Make sure to use an application key created by an admin.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddProcessorsItem(LogsProcessor processorsItem) addTagsItem(String tagsItem) description(String description) booleanReturn true if this LogsPipeline object is equal to o.filter(LogsFilter filter) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.A description of the pipeline.Filter for logs.getId()ID of the pipeline.Whether or not the pipeline is enabled.Whether or not the pipeline can be edited.getName()Name of the pipeline.Ordered list of processors in this pipeline.getTags()A list of tags associated with the pipeline.getType()Type of pipeline.inthashCode()processors(List<LogsProcessor> processors) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetDescription(String description) voidsetFilter(LogsFilter filter) voidsetIsEnabled(Boolean isEnabled) voidvoidsetProcessors(List<LogsProcessor> processors) voidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_FILTER
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_IS_ENABLED
- See Also:
-
JSON_PROPERTY_IS_READ_ONLY
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_PROCESSORS
- See Also:
-
JSON_PROPERTY_TAGS
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
LogsPipeline
public LogsPipeline() -
LogsPipeline
-
-
Method Details
-
description
-
getDescription
A description of the pipeline.- Returns:
- description
-
setDescription
-
filter
-
getFilter
Filter for logs.- Returns:
- filter
-
setFilter
-
getId
ID of the pipeline.- Returns:
- id
-
isEnabled
-
getIsEnabled
Whether or not the pipeline is enabled.- Returns:
- isEnabled
-
setIsEnabled
-
getIsReadOnly
Whether or not the pipeline can be edited.- Returns:
- isReadOnly
-
name
-
getName
Name of the pipeline.- Returns:
- name
-
setName
-
processors
-
addProcessorsItem
-
getProcessors
Ordered list of processors in this pipeline.- Returns:
- processors
-
setProcessors
-
tags
-
addTagsItem
-
getTags
A list of tags associated with the pipeline.- Returns:
- tags
-
setTags
-
getType
Type of pipeline.- Returns:
- type
-
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:
- LogsPipeline
-
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 LogsPipeline object is equal to o. -
hashCode
public int hashCode() -
toString
-