Class AssetRisks

java.lang.Object
com.datadog.api.client.v2.model.AssetRisks

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class AssetRisks extends Object
Asset risks.
  • Field Details

    • unparsed

      public boolean unparsed
    • JSON_PROPERTY_HAS_ACCESS_TO_SENSITIVE_DATA

      public static final String JSON_PROPERTY_HAS_ACCESS_TO_SENSITIVE_DATA
      See Also:
    • JSON_PROPERTY_HAS_PRIVILEGED_ACCESS

      public static final String JSON_PROPERTY_HAS_PRIVILEGED_ACCESS
      See Also:
    • JSON_PROPERTY_IN_PRODUCTION

      public static final String JSON_PROPERTY_IN_PRODUCTION
      See Also:
    • JSON_PROPERTY_IS_PUBLICLY_ACCESSIBLE

      public static final String JSON_PROPERTY_IS_PUBLICLY_ACCESSIBLE
      See Also:
    • JSON_PROPERTY_UNDER_ATTACK

      public static final String JSON_PROPERTY_UNDER_ATTACK
      See Also:
  • Constructor Details

    • AssetRisks

      public AssetRisks()
    • AssetRisks

      public AssetRisks(Boolean inProduction)
  • Method Details

    • hasAccessToSensitiveData

      public AssetRisks hasAccessToSensitiveData(Boolean hasAccessToSensitiveData)
    • getHasAccessToSensitiveData

      @Nullable public Boolean getHasAccessToSensitiveData()
      Whether the asset has access to sensitive data or not.
      Returns:
      hasAccessToSensitiveData
    • setHasAccessToSensitiveData

      public void setHasAccessToSensitiveData(Boolean hasAccessToSensitiveData)
    • hasPrivilegedAccess

      public AssetRisks hasPrivilegedAccess(Boolean hasPrivilegedAccess)
    • getHasPrivilegedAccess

      @Nullable public Boolean getHasPrivilegedAccess()
      Whether the asset has privileged access or not.
      Returns:
      hasPrivilegedAccess
    • setHasPrivilegedAccess

      public void setHasPrivilegedAccess(Boolean hasPrivilegedAccess)
    • inProduction

      public AssetRisks inProduction(Boolean inProduction)
    • getInProduction

      public Boolean getInProduction()
      Whether the asset is in production or not.
      Returns:
      inProduction
    • setInProduction

      public void setInProduction(Boolean inProduction)
    • isPubliclyAccessible

      public AssetRisks isPubliclyAccessible(Boolean isPubliclyAccessible)
    • getIsPubliclyAccessible

      @Nullable public Boolean getIsPubliclyAccessible()
      Whether the asset is publicly accessible or not.
      Returns:
      isPubliclyAccessible
    • setIsPubliclyAccessible

      public void setIsPubliclyAccessible(Boolean isPubliclyAccessible)
    • underAttack

      public AssetRisks underAttack(Boolean underAttack)
    • getUnderAttack

      @Nullable public Boolean getUnderAttack()
      Whether the asset is under attack or not.
      Returns:
      underAttack
    • setUnderAttack

      public void setUnderAttack(Boolean underAttack)
    • putAdditionalProperty

      public AssetRisks putAdditionalProperty(String key, Object value)
      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 set
      value - The associated value
      Returns:
      AssetRisks
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      The additional properties
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      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

      public boolean equals(Object o)
      Return true if this AssetRisks object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object