Package com.datadog.api.client.v2.model
Class AzureStorageDestination
java.lang.Object
com.datadog.api.client.v2.model.AzureStorageDestination
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class AzureStorageDestination
extends Object
The
azure_storage destination forwards logs to an Azure Blob Storage container.
Supported pipeline types: logs
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAzureStorageDestination(String containerName, String id, List<String> inputs, AzureStorageDestinationType type) -
Method Summary
Modifier and TypeMethodDescriptionaddInputsItem(String inputsItem) blobPrefix(String blobPrefix) connectionStringKey(String connectionStringKey) containerName(String containerName) booleanReturn true if this AzureStorageDestination object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Optional prefix for blobs written to the container.Configuration for buffer settings on destination components.Compression configuration for archived logs.Name of the environment variable or secret that holds the Azure Storage connection string.The name of the Azure Blob Storage container to store logs in.getId()The unique identifier for this component.A list of component IDs whose output is used as theinputfor this component.getType()The destination type.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetBlobPrefix(String blobPrefix) voidvoidvoidsetConnectionStringKey(String connectionStringKey) voidsetContainerName(String containerName) voidvoidvoidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_BLOB_PREFIX
- See Also:
-
JSON_PROPERTY_BUFFER
- See Also:
-
JSON_PROPERTY_COMPRESSION
- See Also:
-
JSON_PROPERTY_CONNECTION_STRING_KEY
- See Also:
-
JSON_PROPERTY_CONTAINER_NAME
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_INPUTS
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
AzureStorageDestination
public AzureStorageDestination() -
AzureStorageDestination
public AzureStorageDestination(String containerName, String id, List<String> inputs, AzureStorageDestinationType type)
-
-
Method Details
-
blobPrefix
-
getBlobPrefix
Optional prefix for blobs written to the container.- Returns:
- blobPrefix
-
setBlobPrefix
-
buffer
-
getBuffer
Configuration for buffer settings on destination components.- Returns:
- buffer
-
setBuffer
-
compression
public AzureStorageDestination compression(ObservabilityPipelineAzureStorageDestinationCompression compression) -
getCompression
Compression configuration for archived logs. When omitted, logs are compressed with gzip for backward compatibility.- Returns:
- compression
-
setCompression
-
connectionStringKey
-
getConnectionStringKey
Name of the environment variable or secret that holds the Azure Storage connection string.- Returns:
- connectionStringKey
-
setConnectionStringKey
-
containerName
-
getContainerName
The name of the Azure Blob Storage container to store logs in.- Returns:
- containerName
-
setContainerName
-
id
-
getId
The unique identifier for this component.- Returns:
- id
-
setId
-
inputs
-
addInputsItem
-
getInputs
A list of component IDs whose output is used as theinputfor this component.- Returns:
- inputs
-
setInputs
-
type
-
getType
The destination type. The value should always beazure_storage.- Returns:
- type
-
setType
-
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 setvalue- The associated value- Returns:
- AzureStorageDestination
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
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
Return true if this AzureStorageDestination object is equal to o. -
hashCode
public int hashCode() -
toString
-