Package com.datadog.api.client.v2.model
Class ObservabilityPipelineClickhouseDestinationCompressionObject
java.lang.Object
com.datadog.api.client.v2.model.ObservabilityPipelineClickhouseDestinationCompressionObject
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineClickhouseDestinationCompressionObject
extends Object
Structured compression configuration for the ClickHouse destination. Use
algorithm
to specify the compression type and level (optional, gzip only) to control
compression strength.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this ObservabilityPipelineClickhouseDestinationCompressionObject object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The compression algorithm applied to outbound HTTP requests.getLevel()Compression level (1–9).inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidvoidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ALGORITHM
- See Also:
-
JSON_PROPERTY_LEVEL
- See Also:
-
-
Constructor Details
-
ObservabilityPipelineClickhouseDestinationCompressionObject
public ObservabilityPipelineClickhouseDestinationCompressionObject() -
ObservabilityPipelineClickhouseDestinationCompressionObject
public ObservabilityPipelineClickhouseDestinationCompressionObject(ObservabilityPipelineClickhouseDestinationCompressionAlgorithm algorithm)
-
-
Method Details
-
algorithm
-
getAlgorithm
The compression algorithm applied to outbound HTTP requests.- Returns:
- algorithm
-
setAlgorithm
-
level
-
getLevel
Compression level (1–9). Only applicable whenalgorithmisgzip. minimum: 1 maximum: 9- Returns:
- level
-
setLevel
-
putAdditionalProperty
public ObservabilityPipelineClickhouseDestinationCompressionObject 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 setvalue- The associated value- Returns:
- ObservabilityPipelineClickhouseDestinationCompressionObject
-
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 ObservabilityPipelineClickhouseDestinationCompressionObject object is equal to o. -
hashCode
public int hashCode() -
toString
-