@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SecurityMonitoringRuleUpdatePayload extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_CASES |
static String |
JSON_PROPERTY_COMPLIANCE_SIGNAL_OPTIONS |
static String |
JSON_PROPERTY_FILTERS |
static String |
JSON_PROPERTY_HAS_EXTENDED_TITLE |
static String |
JSON_PROPERTY_IS_ENABLED |
static String |
JSON_PROPERTY_MESSAGE |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_OPTIONS |
static String |
JSON_PROPERTY_QUERIES |
static String |
JSON_PROPERTY_TAGS |
static String |
JSON_PROPERTY_THIRD_PARTY_CASES |
static String |
JSON_PROPERTY_VERSION |
boolean |
unparsed |
| Constructor and Description |
|---|
SecurityMonitoringRuleUpdatePayload() |
public boolean unparsed
public static final String JSON_PROPERTY_CASES
public static final String JSON_PROPERTY_COMPLIANCE_SIGNAL_OPTIONS
public static final String JSON_PROPERTY_FILTERS
public static final String JSON_PROPERTY_HAS_EXTENDED_TITLE
public static final String JSON_PROPERTY_IS_ENABLED
public static final String JSON_PROPERTY_MESSAGE
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_OPTIONS
public static final String JSON_PROPERTY_QUERIES
public static final String JSON_PROPERTY_TAGS
public static final String JSON_PROPERTY_THIRD_PARTY_CASES
public static final String JSON_PROPERTY_VERSION
public SecurityMonitoringRuleUpdatePayload cases(List<SecurityMonitoringRuleCase> cases)
public SecurityMonitoringRuleUpdatePayload addCasesItem(SecurityMonitoringRuleCase casesItem)
@Nullable public List<SecurityMonitoringRuleCase> getCases()
public void setCases(List<SecurityMonitoringRuleCase> cases)
public SecurityMonitoringRuleUpdatePayload complianceSignalOptions(CloudConfigurationRuleComplianceSignalOptions complianceSignalOptions)
@Nullable public CloudConfigurationRuleComplianceSignalOptions getComplianceSignalOptions()
public void setComplianceSignalOptions(CloudConfigurationRuleComplianceSignalOptions complianceSignalOptions)
public SecurityMonitoringRuleUpdatePayload filters(List<SecurityMonitoringFilter> filters)
public SecurityMonitoringRuleUpdatePayload addFiltersItem(SecurityMonitoringFilter filtersItem)
@Nullable public List<SecurityMonitoringFilter> getFilters()
public void setFilters(List<SecurityMonitoringFilter> filters)
public SecurityMonitoringRuleUpdatePayload hasExtendedTitle(Boolean hasExtendedTitle)
@Nullable public Boolean getHasExtendedTitle()
public void setHasExtendedTitle(Boolean hasExtendedTitle)
public SecurityMonitoringRuleUpdatePayload isEnabled(Boolean isEnabled)
@Nullable public Boolean getIsEnabled()
public void setIsEnabled(Boolean isEnabled)
public SecurityMonitoringRuleUpdatePayload message(String message)
@Nullable public String getMessage()
public void setMessage(String message)
public SecurityMonitoringRuleUpdatePayload name(String name)
@Nullable public String getName()
public void setName(String name)
public SecurityMonitoringRuleUpdatePayload options(SecurityMonitoringRuleOptions options)
@Nullable public SecurityMonitoringRuleOptions getOptions()
public void setOptions(SecurityMonitoringRuleOptions options)
public SecurityMonitoringRuleUpdatePayload queries(List<SecurityMonitoringRuleQuery> queries)
public SecurityMonitoringRuleUpdatePayload addQueriesItem(SecurityMonitoringRuleQuery queriesItem)
@Nullable public List<SecurityMonitoringRuleQuery> getQueries()
public void setQueries(List<SecurityMonitoringRuleQuery> queries)
public SecurityMonitoringRuleUpdatePayload tags(List<String> tags)
public SecurityMonitoringRuleUpdatePayload addTagsItem(String tagsItem)
public SecurityMonitoringRuleUpdatePayload thirdPartyCases(List<SecurityMonitoringThirdPartyRuleCase> thirdPartyCases)
public SecurityMonitoringRuleUpdatePayload addThirdPartyCasesItem(SecurityMonitoringThirdPartyRuleCase thirdPartyCasesItem)
@Nullable public List<SecurityMonitoringThirdPartyRuleCase> getThirdPartyCases()
public void setThirdPartyCases(List<SecurityMonitoringThirdPartyRuleCase> thirdPartyCases)
public SecurityMonitoringRuleUpdatePayload version(Integer version)
@Nullable public Integer getVersion()
public void setVersion(Integer version)
public SecurityMonitoringRuleUpdatePayload putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2024. All rights reserved.