Package com.datadog.api.client.v2.model
Class AWSLogSourceTagFilter
java.lang.Object
com.datadog.api.client.v2.model.AWSLogSourceTagFilter
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class AWSLogSourceTagFilter
extends Object
AWS log source tag filter list. Defaults to
[]. Array of log source to AWS resource
tag mappings. Each mapping contains a log source and its associated AWS resource tags (in
key:value format) used to filter logs submitted to Datadog. Tag filters are applied for
tags on the AWS resource emitting logs; tags associated with the log storage entity (such as a
CloudWatch Log Group or S3 Bucket) are not considered. For more information on resource tag
filter syntax, see AWS
resource exclusion in the AWS integration billing page.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddTagsItem(String tagsItem) booleanReturn true if this AWSLogSourceTagFilter object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The AWS log source to which the tag filters defined intagsare applied.getTags()The AWS resource tags to filter on for the log source specified bysource.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidvoidvoidsetTags_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> tags) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_SOURCE
- See Also:
-
JSON_PROPERTY_TAGS
- See Also:
-
-
Constructor Details
-
AWSLogSourceTagFilter
public AWSLogSourceTagFilter()
-
-
Method Details
-
source
-
getSource
The AWS log source to which the tag filters defined intagsare applied.- Returns:
- source
-
setSource
-
tags
-
addTagsItem
-
getTags
The AWS resource tags to filter on for the log source specified bysource.- Returns:
- tags
-
getTags_JsonNullable
-
setTags_JsonNullable
-
setTags
-
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:
- AWSLogSourceTagFilter
-
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 AWSLogSourceTagFilter object is equal to o. -
hashCode
public int hashCode() -
toString
-