Class OrganizationSettings

java.lang.Object
com.datadog.api.client.v1.model.OrganizationSettings

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class OrganizationSettings extends Object
A JSON array of settings.
  • Field Details

  • Constructor Details

    • OrganizationSettings

      public OrganizationSettings()
  • Method Details

    • privateWidgetShare

      public OrganizationSettings privateWidgetShare(Boolean privateWidgetShare)
    • getPrivateWidgetShare

      @Nullable public Boolean getPrivateWidgetShare()
      Whether or not the organization users can share widgets outside of Datadog.
      Returns:
      privateWidgetShare
    • setPrivateWidgetShare

      public void setPrivateWidgetShare(Boolean privateWidgetShare)
    • saml

    • getSaml

      @Nullable public OrganizationSettingsSaml getSaml()
      Set the boolean property enabled to enable or disable single sign on with SAML. See the SAML documentation for more information about all SAML settings.
      Returns:
      saml
    • setSaml

      public void setSaml(OrganizationSettingsSaml saml)
    • samlAutocreateAccessRole

      public OrganizationSettings samlAutocreateAccessRole(AccessRole samlAutocreateAccessRole)
    • getSamlAutocreateAccessRole

      @Nullable public AccessRole getSamlAutocreateAccessRole()
      The access role of the user. Options are st (standard user), adm (admin user), or ro (read-only user).
      Returns:
      samlAutocreateAccessRole
    • getSamlAutocreateAccessRole_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<AccessRole> getSamlAutocreateAccessRole_JsonNullable()
    • setSamlAutocreateAccessRole_JsonNullable

      public void setSamlAutocreateAccessRole_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<AccessRole> samlAutocreateAccessRole)
    • setSamlAutocreateAccessRole

      public void setSamlAutocreateAccessRole(AccessRole samlAutocreateAccessRole)
    • samlAutocreateUsersDomains

      public OrganizationSettings samlAutocreateUsersDomains(OrganizationSettingsSamlAutocreateUsersDomains samlAutocreateUsersDomains)
    • getSamlAutocreateUsersDomains

      @Nullable public OrganizationSettingsSamlAutocreateUsersDomains getSamlAutocreateUsersDomains()
      Has two properties, enabled (boolean) and domains, which is a list of domains without the @ symbol.
      Returns:
      samlAutocreateUsersDomains
    • setSamlAutocreateUsersDomains

      public void setSamlAutocreateUsersDomains(OrganizationSettingsSamlAutocreateUsersDomains samlAutocreateUsersDomains)
    • samlCanBeEnabled

      public OrganizationSettings samlCanBeEnabled(Boolean samlCanBeEnabled)
    • getSamlCanBeEnabled

      @Nullable public Boolean getSamlCanBeEnabled()
      Whether or not SAML can be enabled for this organization.
      Returns:
      samlCanBeEnabled
    • setSamlCanBeEnabled

      public void setSamlCanBeEnabled(Boolean samlCanBeEnabled)
    • samlIdpEndpoint

      public OrganizationSettings samlIdpEndpoint(String samlIdpEndpoint)
    • getSamlIdpEndpoint

      @Nullable public String getSamlIdpEndpoint()
      Identity provider endpoint for SAML authentication.
      Returns:
      samlIdpEndpoint
    • setSamlIdpEndpoint

      public void setSamlIdpEndpoint(String samlIdpEndpoint)
    • samlIdpInitiatedLogin

      public OrganizationSettings samlIdpInitiatedLogin(OrganizationSettingsSamlIdpInitiatedLogin samlIdpInitiatedLogin)
    • getSamlIdpInitiatedLogin

      @Nullable public OrganizationSettingsSamlIdpInitiatedLogin getSamlIdpInitiatedLogin()
      Has one property enabled (boolean).
      Returns:
      samlIdpInitiatedLogin
    • setSamlIdpInitiatedLogin

      public void setSamlIdpInitiatedLogin(OrganizationSettingsSamlIdpInitiatedLogin samlIdpInitiatedLogin)
    • samlIdpMetadataUploaded

      public OrganizationSettings samlIdpMetadataUploaded(Boolean samlIdpMetadataUploaded)
    • getSamlIdpMetadataUploaded

      @Nullable public Boolean getSamlIdpMetadataUploaded()
      Whether or not a SAML identity provider metadata file was provided to the Datadog organization.
      Returns:
      samlIdpMetadataUploaded
    • setSamlIdpMetadataUploaded

      public void setSamlIdpMetadataUploaded(Boolean samlIdpMetadataUploaded)
    • samlLoginUrl

      public OrganizationSettings samlLoginUrl(String samlLoginUrl)
    • getSamlLoginUrl

      @Nullable public String getSamlLoginUrl()
      URL for SAML logging.
      Returns:
      samlLoginUrl
    • setSamlLoginUrl

      public void setSamlLoginUrl(String samlLoginUrl)
    • samlStrictMode

      public OrganizationSettings samlStrictMode(OrganizationSettingsSamlStrictMode samlStrictMode)
    • getSamlStrictMode

      @Nullable public OrganizationSettingsSamlStrictMode getSamlStrictMode()
      Has one property enabled (boolean).
      Returns:
      samlStrictMode
    • setSamlStrictMode

      public void setSamlStrictMode(OrganizationSettingsSamlStrictMode samlStrictMode)
    • putAdditionalProperty

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