Package com.datadog.api.client.v2.model
Class SecurityMonitoringSignalSuggestedActionAttributes
java.lang.Object
com.datadog.api.client.v2.model.SecurityMonitoringSignalSuggestedActionAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SecurityMonitoringSignalSuggestedActionAttributes
extends Object
Attributes of a suggested action for a security signal. The available fields depend on the action
type.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this SecurityMonitoringSignalSuggestedActionAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.getName()The name of the investigation log query.The log query filter for the investigation.Template variables applied to the investigation log query, mapping attribute paths to values extracted from the signal.getTitle()The title of the recommended blog post.getUrl()The URL of the suggested action.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.putTemplateVariablesItem(String key, List<String> templateVariablesItem) queryFilter(String queryFilter) voidvoidsetQueryFilter(String queryFilter) voidsetTemplateVariables(Map<String, List<String>> templateVariables) voidvoidtemplateVariables(Map<String, List<String>> templateVariables) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_QUERY_FILTER
- See Also:
-
JSON_PROPERTY_TEMPLATE_VARIABLES
- See Also:
-
JSON_PROPERTY_TITLE
- See Also:
-
JSON_PROPERTY_URL
- See Also:
-
-
Constructor Details
-
SecurityMonitoringSignalSuggestedActionAttributes
public SecurityMonitoringSignalSuggestedActionAttributes()
-
-
Method Details
-
name
-
getName
The name of the investigation log query.- Returns:
- name
-
setName
-
queryFilter
-
getQueryFilter
The log query filter for the investigation.- Returns:
- queryFilter
-
setQueryFilter
-
templateVariables
public SecurityMonitoringSignalSuggestedActionAttributes templateVariables(Map<String, List<String>> templateVariables) -
putTemplateVariablesItem
public SecurityMonitoringSignalSuggestedActionAttributes putTemplateVariablesItem(String key, List<String> templateVariablesItem) -
getTemplateVariables
Template variables applied to the investigation log query, mapping attribute paths to values extracted from the signal.- Returns:
- templateVariables
-
setTemplateVariables
-
title
-
getTitle
The title of the recommended blog post.- Returns:
- title
-
setTitle
-
url
-
getUrl
The URL of the suggested action.- Returns:
- url
-
setUrl
-
putAdditionalProperty
public SecurityMonitoringSignalSuggestedActionAttributes putAdditionalProperty(String key, Object value) 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:
- SecurityMonitoringSignalSuggestedActionAttributes
-
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 SecurityMonitoringSignalSuggestedActionAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-