@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class GovernanceConfigAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ASSIGNMENT_NOTIFICATIONS_ENABLED |
static String |
JSON_PROPERTY_ENABLED |
static String |
JSON_PROPERTY_USAGE_ATTRIBUTION_CONFIGURED |
static String |
JSON_PROPERTY_XORG_INSIGHTS_ENABLED |
boolean |
unparsed |
| Constructor and Description |
|---|
GovernanceConfigAttributes() |
GovernanceConfigAttributes(Boolean assignmentNotificationsEnabled,
Boolean enabled,
Boolean usageAttributionConfigured,
Boolean xorgInsightsEnabled) |
| Modifier and Type | Method and Description |
|---|---|
GovernanceConfigAttributes |
assignmentNotificationsEnabled(Boolean assignmentNotificationsEnabled) |
GovernanceConfigAttributes |
enabled(Boolean enabled) |
boolean |
equals(Object o)
Return true if this GovernanceConfigAttributes object is equal to o.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
Boolean |
getAssignmentNotificationsEnabled()
Whether notifications are sent to users when detections are assigned to them.
|
Boolean |
getEnabled()
Whether the Governance Console is enabled for the organization.
|
Boolean |
getUsageAttributionConfigured()
Whether usage attribution is configured for the organization.
|
Boolean |
getXorgInsightsEnabled()
Whether the organization has opted in to sharing governance data with a managing org for
cross-org insights.
|
int |
hashCode() |
GovernanceConfigAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setAssignmentNotificationsEnabled(Boolean assignmentNotificationsEnabled) |
void |
setEnabled(Boolean enabled) |
void |
setUsageAttributionConfigured(Boolean usageAttributionConfigured) |
void |
setXorgInsightsEnabled(Boolean xorgInsightsEnabled) |
String |
toString() |
GovernanceConfigAttributes |
usageAttributionConfigured(Boolean usageAttributionConfigured) |
GovernanceConfigAttributes |
xorgInsightsEnabled(Boolean xorgInsightsEnabled) |
public boolean unparsed
public static final String JSON_PROPERTY_ASSIGNMENT_NOTIFICATIONS_ENABLED
public static final String JSON_PROPERTY_ENABLED
public static final String JSON_PROPERTY_USAGE_ATTRIBUTION_CONFIGURED
public static final String JSON_PROPERTY_XORG_INSIGHTS_ENABLED
public GovernanceConfigAttributes assignmentNotificationsEnabled(Boolean assignmentNotificationsEnabled)
public Boolean getAssignmentNotificationsEnabled()
public void setAssignmentNotificationsEnabled(Boolean assignmentNotificationsEnabled)
public GovernanceConfigAttributes enabled(Boolean enabled)
public Boolean getEnabled()
public void setEnabled(Boolean enabled)
public GovernanceConfigAttributes usageAttributionConfigured(Boolean usageAttributionConfigured)
public Boolean getUsageAttributionConfigured()
public void setUsageAttributionConfigured(Boolean usageAttributionConfigured)
public GovernanceConfigAttributes xorgInsightsEnabled(Boolean xorgInsightsEnabled)
public Boolean getXorgInsightsEnabled()
public void setXorgInsightsEnabled(Boolean xorgInsightsEnabled)
public GovernanceConfigAttributes 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.