Class TableResultV2DataAttributesFileMetadataOneOfAccessDetailsAzureDetail

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

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

  • Constructor Details

    • TableResultV2DataAttributesFileMetadataOneOfAccessDetailsAzureDetail

      public TableResultV2DataAttributesFileMetadataOneOfAccessDetailsAzureDetail()
  • Method Details

    • azureClientId

    • getAzureClientId

      @Nullable public String getAzureClientId()
      Azure service principal (application) client ID with permissions to read from the container.
      Returns:
      azureClientId
    • setAzureClientId

      public void setAzureClientId(String azureClientId)
    • azureContainerName

      public TableResultV2DataAttributesFileMetadataOneOfAccessDetailsAzureDetail azureContainerName(String azureContainerName)
    • getAzureContainerName

      @Nullable public String getAzureContainerName()
      Azure Blob Storage container containing the CSV file.
      Returns:
      azureContainerName
    • setAzureContainerName

      public void setAzureContainerName(String azureContainerName)
    • azureStorageAccountName

      public TableResultV2DataAttributesFileMetadataOneOfAccessDetailsAzureDetail azureStorageAccountName(String azureStorageAccountName)
    • getAzureStorageAccountName

      @Nullable public String getAzureStorageAccountName()
      Azure storage account where the container is located.
      Returns:
      azureStorageAccountName
    • setAzureStorageAccountName

      public void setAzureStorageAccountName(String azureStorageAccountName)
    • azureTenantId

    • getAzureTenantId

      @Nullable public String getAzureTenantId()
      Azure Active Directory tenant ID.
      Returns:
      azureTenantId
    • setAzureTenantId

      public void setAzureTenantId(String azureTenantId)
    • filePath

    • getFilePath

      @Nullable public String getFilePath()
      The relative file path from the Azure container root to the CSV file.
      Returns:
      filePath
    • setFilePath

      public void setFilePath(String filePath)
    • putAdditionalProperty

      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:
      TableResultV2DataAttributesFileMetadataOneOfAccessDetailsAzureDetail
    • 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 TableResultV2DataAttributesFileMetadataOneOfAccessDetailsAzureDetail 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