@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SecurityMonitoringStandardRuleCreatePayload extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_CASES |
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_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
SecurityMonitoringStandardRuleCreatePayload() |
SecurityMonitoringStandardRuleCreatePayload(List<SecurityMonitoringRuleCaseCreate> cases,
Boolean isEnabled,
String message,
String name,
SecurityMonitoringRuleOptions options,
List<SecurityMonitoringStandardRuleQuery> queries) |
public boolean unparsed
public static final String JSON_PROPERTY_CASES
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_TYPE
public SecurityMonitoringStandardRuleCreatePayload()
public SecurityMonitoringStandardRuleCreatePayload(List<SecurityMonitoringRuleCaseCreate> cases, Boolean isEnabled, String message, String name, SecurityMonitoringRuleOptions options, List<SecurityMonitoringStandardRuleQuery> queries)
public SecurityMonitoringStandardRuleCreatePayload cases(List<SecurityMonitoringRuleCaseCreate> cases)
public SecurityMonitoringStandardRuleCreatePayload addCasesItem(SecurityMonitoringRuleCaseCreate casesItem)
public List<SecurityMonitoringRuleCaseCreate> getCases()
public void setCases(List<SecurityMonitoringRuleCaseCreate> cases)
public SecurityMonitoringStandardRuleCreatePayload filters(List<SecurityMonitoringFilter> filters)
public SecurityMonitoringStandardRuleCreatePayload addFiltersItem(SecurityMonitoringFilter filtersItem)
@Nullable public List<SecurityMonitoringFilter> getFilters()
public void setFilters(List<SecurityMonitoringFilter> filters)
public SecurityMonitoringStandardRuleCreatePayload hasExtendedTitle(Boolean hasExtendedTitle)
@Nullable public Boolean getHasExtendedTitle()
public void setHasExtendedTitle(Boolean hasExtendedTitle)
public SecurityMonitoringStandardRuleCreatePayload isEnabled(Boolean isEnabled)
public Boolean getIsEnabled()
public void setIsEnabled(Boolean isEnabled)
public SecurityMonitoringStandardRuleCreatePayload message(String message)
public String getMessage()
public void setMessage(String message)
public SecurityMonitoringStandardRuleCreatePayload name(String name)
public String getName()
public void setName(String name)
public SecurityMonitoringStandardRuleCreatePayload options(SecurityMonitoringRuleOptions options)
public SecurityMonitoringRuleOptions getOptions()
public void setOptions(SecurityMonitoringRuleOptions options)
public SecurityMonitoringStandardRuleCreatePayload queries(List<SecurityMonitoringStandardRuleQuery> queries)
public SecurityMonitoringStandardRuleCreatePayload addQueriesItem(SecurityMonitoringStandardRuleQuery queriesItem)
public List<SecurityMonitoringStandardRuleQuery> getQueries()
public void setQueries(List<SecurityMonitoringStandardRuleQuery> queries)
public SecurityMonitoringStandardRuleCreatePayload tags(List<String> tags)
public SecurityMonitoringStandardRuleCreatePayload addTagsItem(String tagsItem)
public SecurityMonitoringStandardRuleCreatePayload thirdPartyCases(List<SecurityMonitoringThirdPartyRuleCaseCreate> thirdPartyCases)
public SecurityMonitoringStandardRuleCreatePayload addThirdPartyCasesItem(SecurityMonitoringThirdPartyRuleCaseCreate thirdPartyCasesItem)
@Nullable public List<SecurityMonitoringThirdPartyRuleCaseCreate> getThirdPartyCases()
public void setThirdPartyCases(List<SecurityMonitoringThirdPartyRuleCaseCreate> thirdPartyCases)
public SecurityMonitoringStandardRuleCreatePayload type(SecurityMonitoringRuleTypeCreate type)
@Nullable public SecurityMonitoringRuleTypeCreate getType()
public void setType(SecurityMonitoringRuleTypeCreate type)
public SecurityMonitoringStandardRuleCreatePayload 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.