@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_CALCULATED_FIELDS |
static String |
JSON_PROPERTY_CASES |
static String |
JSON_PROPERTY_COMPLIANCE_SIGNAL_OPTIONS |
static String |
JSON_PROPERTY_CUSTOM_MESSAGE |
static String |
JSON_PROPERTY_CUSTOM_NAME |
static String |
JSON_PROPERTY_FILTERS |
static String |
JSON_PROPERTY_GROUP_SIGNALS_BY |
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_REFERENCE_TABLES |
static String |
JSON_PROPERTY_SCHEDULING_OPTIONS |
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_CALCULATED_FIELDS
public static final String JSON_PROPERTY_CASES
public static final String JSON_PROPERTY_COMPLIANCE_SIGNAL_OPTIONS
public static final String JSON_PROPERTY_CUSTOM_MESSAGE
public static final String JSON_PROPERTY_CUSTOM_NAME
public static final String JSON_PROPERTY_FILTERS
public static final String JSON_PROPERTY_GROUP_SIGNALS_BY
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_REFERENCE_TABLES
public static final String JSON_PROPERTY_SCHEDULING_OPTIONS
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 calculatedFields(List<CalculatedField> calculatedFields)
public SecurityMonitoringRuleUpdatePayload addCalculatedFieldsItem(CalculatedField calculatedFieldsItem)
@Nullable public List<CalculatedField> getCalculatedFields()
public void setCalculatedFields(List<CalculatedField> calculatedFields)
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 customMessage(String customMessage)
@Nullable public String getCustomMessage()
public void setCustomMessage(String customMessage)
public SecurityMonitoringRuleUpdatePayload customName(String customName)
@Nullable public String getCustomName()
public void setCustomName(String customName)
public SecurityMonitoringRuleUpdatePayload filters(List<SecurityMonitoringFilter> filters)
public SecurityMonitoringRuleUpdatePayload addFiltersItem(SecurityMonitoringFilter filtersItem)
@Nullable public List<SecurityMonitoringFilter> getFilters()
public void setFilters(List<SecurityMonitoringFilter> filters)
public SecurityMonitoringRuleUpdatePayload groupSignalsBy(List<String> groupSignalsBy)
public SecurityMonitoringRuleUpdatePayload addGroupSignalsByItem(String groupSignalsByItem)
@Nullable public List<String> getGroupSignalsBy()
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 referenceTables(List<SecurityMonitoringReferenceTable> referenceTables)
public SecurityMonitoringRuleUpdatePayload addReferenceTablesItem(SecurityMonitoringReferenceTable referenceTablesItem)
@Nullable public List<SecurityMonitoringReferenceTable> getReferenceTables()
public void setReferenceTables(List<SecurityMonitoringReferenceTable> referenceTables)
public SecurityMonitoringRuleUpdatePayload schedulingOptions(SecurityMonitoringSchedulingOptions schedulingOptions)
@Nullable public SecurityMonitoringSchedulingOptions getSchedulingOptions()
public org.openapitools.jackson.nullable.JsonNullable<SecurityMonitoringSchedulingOptions> getSchedulingOptions_JsonNullable()
public void setSchedulingOptions_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<SecurityMonitoringSchedulingOptions> schedulingOptions)
public void setSchedulingOptions(SecurityMonitoringSchedulingOptions schedulingOptions)
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 © 2025. All rights reserved.