Package com.datadog.api.client.v2.model
Class GovernanceConfigAttributes
java.lang.Object
com.datadog.api.client.v2.model.GovernanceConfigAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class GovernanceConfigAttributes
extends Object
The attributes of a Governance Console configuration.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionGovernanceConfigAttributes(Boolean assignmentNotificationsEnabled, Boolean enabled, Boolean usageAttributionConfigured, Boolean xorgInsightsEnabled) -
Method Summary
Modifier and TypeMethodDescriptionassignmentNotificationsEnabled(Boolean assignmentNotificationsEnabled) booleanReturn true if this GovernanceConfigAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Whether notifications are sent to users when detections are assigned to them.Whether the Governance Console is enabled for the organization.Whether usage attribution is configured for the organization.Whether the organization has opted in to sharing governance data with a managing org for cross-org insights.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAssignmentNotificationsEnabled(Boolean assignmentNotificationsEnabled) voidsetEnabled(Boolean enabled) voidsetUsageAttributionConfigured(Boolean usageAttributionConfigured) voidsetXorgInsightsEnabled(Boolean xorgInsightsEnabled) toString()usageAttributionConfigured(Boolean usageAttributionConfigured) xorgInsightsEnabled(Boolean xorgInsightsEnabled)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ASSIGNMENT_NOTIFICATIONS_ENABLED
- See Also:
-
JSON_PROPERTY_ENABLED
- See Also:
-
JSON_PROPERTY_USAGE_ATTRIBUTION_CONFIGURED
- See Also:
-
JSON_PROPERTY_XORG_INSIGHTS_ENABLED
- See Also:
-
-
Constructor Details
-
GovernanceConfigAttributes
public GovernanceConfigAttributes() -
GovernanceConfigAttributes
-
-
Method Details
-
assignmentNotificationsEnabled
public GovernanceConfigAttributes assignmentNotificationsEnabled(Boolean assignmentNotificationsEnabled) -
getAssignmentNotificationsEnabled
Whether notifications are sent to users when detections are assigned to them.- Returns:
- assignmentNotificationsEnabled
-
setAssignmentNotificationsEnabled
-
enabled
-
getEnabled
Whether the Governance Console is enabled for the organization.- Returns:
- enabled
-
setEnabled
-
usageAttributionConfigured
-
getUsageAttributionConfigured
Whether usage attribution is configured for the organization.- Returns:
- usageAttributionConfigured
-
setUsageAttributionConfigured
-
xorgInsightsEnabled
-
getXorgInsightsEnabled
Whether the organization has opted in to sharing governance data with a managing org for cross-org insights.- Returns:
- xorgInsightsEnabled
-
setXorgInsightsEnabled
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- GovernanceConfigAttributes
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this GovernanceConfigAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-