Class AzureUCConfig

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

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

  • Constructor Details

  • Method Details

    • accountId

      public AzureUCConfig accountId(String accountId)
    • getAccountId

      public String getAccountId()
      The tenant ID of the Azure account.
      Returns:
      accountId
    • setAccountId

      public void setAccountId(String accountId)
    • clientId

      public AzureUCConfig clientId(String clientId)
    • getClientId

      public String getClientId()
      The client ID of the Azure account.
      Returns:
      clientId
    • setClientId

      public void setClientId(String clientId)
    • createdAt

      public AzureUCConfig createdAt(String createdAt)
    • getCreatedAt

      @Nullable public String getCreatedAt()
      The timestamp when the Azure config was created.
      Returns:
      createdAt
    • setCreatedAt

      public void setCreatedAt(String createdAt)
    • datasetType

      public AzureUCConfig datasetType(String datasetType)
    • getDatasetType

      public String getDatasetType()
      The dataset type of the Azure config.
      Returns:
      datasetType
    • setDatasetType

      public void setDatasetType(String datasetType)
    • errorMessages

      public AzureUCConfig errorMessages(List<String> errorMessages)
    • addErrorMessagesItem

      public AzureUCConfig addErrorMessagesItem(String errorMessagesItem)
    • getErrorMessages

      @Nullable public List<String> getErrorMessages()
      The error messages for the Azure config.
      Returns:
      errorMessages
    • getErrorMessages_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<List<String>> getErrorMessages_JsonNullable()
    • setErrorMessages_JsonNullable

      public void setErrorMessages_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> errorMessages)
    • setErrorMessages

      public void setErrorMessages(List<String> errorMessages)
    • exportName

      public AzureUCConfig exportName(String exportName)
    • getExportName

      public String getExportName()
      The name of the configured Azure Export.
      Returns:
      exportName
    • setExportName

      public void setExportName(String exportName)
    • exportPath

      public AzureUCConfig exportPath(String exportPath)
    • getExportPath

      public String getExportPath()
      The path where the Azure Export is saved.
      Returns:
      exportPath
    • setExportPath

      public void setExportPath(String exportPath)
    • id

      public AzureUCConfig id(String id)
    • getId

      @Nullable public String getId()
      The ID of the Azure config.
      Returns:
      id
    • setId

      public void setId(String id)
    • months

      public AzureUCConfig months(Integer months)
    • getMonths

      @Deprecated @Nullable public Integer getMonths()
      Deprecated.
      The number of months the report has been backfilled. maximum: 36
      Returns:
      months
    • setMonths

      @Deprecated public void setMonths(Integer months)
      Deprecated.
    • scope

      public AzureUCConfig scope(String scope)
    • getScope

      public String getScope()
      The scope of your observed subscription.
      Returns:
      scope
    • setScope

      public void setScope(String scope)
    • status

      public AzureUCConfig status(String status)
    • getStatus

      public String getStatus()
      The status of the Azure config.
      Returns:
      status
    • setStatus

      public void setStatus(String status)
    • statusUpdatedAt

      public AzureUCConfig statusUpdatedAt(String statusUpdatedAt)
    • getStatusUpdatedAt

      @Nullable public String getStatusUpdatedAt()
      The timestamp when the Azure config status was last updated.
      Returns:
      statusUpdatedAt
    • setStatusUpdatedAt

      public void setStatusUpdatedAt(String statusUpdatedAt)
    • storageAccount

      public AzureUCConfig storageAccount(String storageAccount)
    • getStorageAccount

      public String getStorageAccount()
      The name of the storage account where the Azure Export is saved.
      Returns:
      storageAccount
    • setStorageAccount

      public void setStorageAccount(String storageAccount)
    • storageContainer

      public AzureUCConfig storageContainer(String storageContainer)
    • getStorageContainer

      public String getStorageContainer()
      The name of the storage container where the Azure Export is saved.
      Returns:
      storageContainer
    • setStorageContainer

      public void setStorageContainer(String storageContainer)
    • updatedAt

      public AzureUCConfig updatedAt(String updatedAt)
    • getUpdatedAt

      @Nullable public String getUpdatedAt()
      The timestamp when the Azure config was last updated.
      Returns:
      updatedAt
    • setUpdatedAt

      public void setUpdatedAt(String updatedAt)
    • putAdditionalProperty

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