Class AuthNMappingAttributes

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class AuthNMappingAttributes extends Object
Attributes of AuthN Mapping.
  • Field Details

  • Constructor Details

    • AuthNMappingAttributes

      public AuthNMappingAttributes()
  • Method Details

    • attributeKey

      public AuthNMappingAttributes attributeKey(String attributeKey)
    • getAttributeKey

      @Nullable public String getAttributeKey()
      Key portion of a key/value pair of the attribute sent from the Identity Provider.
      Returns:
      attributeKey
    • setAttributeKey

      public void setAttributeKey(String attributeKey)
    • attributeValue

      public AuthNMappingAttributes attributeValue(String attributeValue)
    • getAttributeValue

      @Nullable public String getAttributeValue()
      Value portion of a key/value pair of the attribute sent from the Identity Provider.
      Returns:
      attributeValue
    • setAttributeValue

      public void setAttributeValue(String attributeValue)
    • getCreatedAt

      @Nullable public OffsetDateTime getCreatedAt()
      Creation time of the AuthN Mapping.
      Returns:
      createdAt
    • getModifiedAt

      @Nullable public OffsetDateTime getModifiedAt()
      Time of last AuthN Mapping modification.
      Returns:
      modifiedAt
    • samlAssertionAttributeId

      public AuthNMappingAttributes samlAssertionAttributeId(String samlAssertionAttributeId)
    • getSamlAssertionAttributeId

      @Nullable public String getSamlAssertionAttributeId()
      The ID of the SAML assertion attribute.
      Returns:
      samlAssertionAttributeId
    • setSamlAssertionAttributeId

      public void setSamlAssertionAttributeId(String samlAssertionAttributeId)
    • putAdditionalProperty

      public AuthNMappingAttributes 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:
      AuthNMappingAttributes
    • 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 AuthNMappingAttributes 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