Class BillConfig

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

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

  • Constructor Details

    • BillConfig

      public BillConfig()
    • BillConfig

      public BillConfig(String exportName, String exportPath, String storageAccount, String storageContainer)
  • Method Details

    • exportName

      public BillConfig exportName(String exportName)
    • getExportName

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

      public void setExportName(String exportName)
    • exportPath

      public BillConfig exportPath(String exportPath)
    • getExportPath

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

      public void setExportPath(String exportPath)
    • storageAccount

      public BillConfig 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 BillConfig 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)
    • putAdditionalProperty

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