@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ApplicationSecurityPolicyUpdateAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_DESCRIPTION |
static String |
JSON_PROPERTY_IS_DEFAULT |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_PROTECTION_PRESETS |
static String |
JSON_PROPERTY_RULES |
static String |
JSON_PROPERTY_RULESETS |
static String |
JSON_PROPERTY_SCOPE |
static String |
JSON_PROPERTY_VERSION |
boolean |
unparsed |
| Constructor and Description |
|---|
ApplicationSecurityPolicyUpdateAttributes() |
ApplicationSecurityPolicyUpdateAttributes(String description,
Boolean isDefault,
String name,
List<String> protectionPresets,
List<ApplicationSecurityPolicyRuleOverride> rules,
List<ApplicationSecurityPolicyScope> scope,
Long version) |
public boolean unparsed
public static final String JSON_PROPERTY_DESCRIPTION
public static final String JSON_PROPERTY_IS_DEFAULT
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_PROTECTION_PRESETS
public static final String JSON_PROPERTY_RULES
public static final String JSON_PROPERTY_RULESETS
public static final String JSON_PROPERTY_SCOPE
public static final String JSON_PROPERTY_VERSION
public ApplicationSecurityPolicyUpdateAttributes()
public ApplicationSecurityPolicyUpdateAttributes(String description, Boolean isDefault, String name, List<String> protectionPresets, List<ApplicationSecurityPolicyRuleOverride> rules, List<ApplicationSecurityPolicyScope> scope, Long version)
public ApplicationSecurityPolicyUpdateAttributes description(String description)
public String getDescription()
public void setDescription(String description)
public ApplicationSecurityPolicyUpdateAttributes isDefault(Boolean isDefault)
public Boolean getIsDefault()
public void setIsDefault(Boolean isDefault)
public ApplicationSecurityPolicyUpdateAttributes name(String name)
public String getName()
public void setName(String name)
public ApplicationSecurityPolicyUpdateAttributes protectionPresets(List<String> protectionPresets)
public ApplicationSecurityPolicyUpdateAttributes addProtectionPresetsItem(String protectionPresetsItem)
public List<String> getProtectionPresets()
public ApplicationSecurityPolicyUpdateAttributes rules(List<ApplicationSecurityPolicyRuleOverride> rules)
public ApplicationSecurityPolicyUpdateAttributes addRulesItem(ApplicationSecurityPolicyRuleOverride rulesItem)
public List<ApplicationSecurityPolicyRuleOverride> getRules()
public void setRules(List<ApplicationSecurityPolicyRuleOverride> rules)
public ApplicationSecurityPolicyUpdateAttributes rulesets(List<ApplicationSecurityPolicyRulesetOverride> rulesets)
public ApplicationSecurityPolicyUpdateAttributes addRulesetsItem(ApplicationSecurityPolicyRulesetOverride rulesetsItem)
@Deprecated @Nullable public List<ApplicationSecurityPolicyRulesetOverride> getRulesets()
protectionPresets instead.@Deprecated public void setRulesets(List<ApplicationSecurityPolicyRulesetOverride> rulesets)
public ApplicationSecurityPolicyUpdateAttributes scope(List<ApplicationSecurityPolicyScope> scope)
public ApplicationSecurityPolicyUpdateAttributes addScopeItem(ApplicationSecurityPolicyScope scopeItem)
public List<ApplicationSecurityPolicyScope> getScope()
public void setScope(List<ApplicationSecurityPolicyScope> scope)
public ApplicationSecurityPolicyUpdateAttributes version(Long version)
public Long getVersion()
public void setVersion(Long version)
public ApplicationSecurityPolicyUpdateAttributes 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 © 2026. All rights reserved.