Package com.datadog.api.client.v2.model
Class ObservabilityPipelineClickhouseDestinationBatchEncoding
java.lang.Object
com.datadog.api.client.v2.model.ObservabilityPipelineClickhouseDestinationBatchEncoding
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineClickhouseDestinationBatchEncoding
extends Object
Batch encoding configuration for the ClickHouse destination. Required when
format is
arrow_stream. The codec field must be set to arrow_stream.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallowNullableFields(Boolean allowNullableFields) booleanReturn true if this ObservabilityPipelineClickhouseDestinationBatchEncoding object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Whentrue, null values are allowed for non-nullable fields in the ClickHouse schema.getCodec()The codec used for batch encoding.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAllowNullableFields(Boolean allowNullableFields) voidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ALLOW_NULLABLE_FIELDS
- See Also:
-
JSON_PROPERTY_CODEC
- See Also:
-
-
Constructor Details
-
ObservabilityPipelineClickhouseDestinationBatchEncoding
public ObservabilityPipelineClickhouseDestinationBatchEncoding() -
ObservabilityPipelineClickhouseDestinationBatchEncoding
public ObservabilityPipelineClickhouseDestinationBatchEncoding(ObservabilityPipelineClickhouseDestinationBatchEncodingCodec codec)
-
-
Method Details
-
allowNullableFields
public ObservabilityPipelineClickhouseDestinationBatchEncoding allowNullableFields(Boolean allowNullableFields) -
getAllowNullableFields
Whentrue, null values are allowed for non-nullable fields in the ClickHouse schema. Whenfalse(default), missing values for non-nullable columns cause encoding errors.- Returns:
- allowNullableFields
-
setAllowNullableFields
-
codec
-
getCodec
The codec used for batch encoding. Onlyarrow_streamis supported.- Returns:
- codec
-
setCodec
-
putAdditionalProperty
public ObservabilityPipelineClickhouseDestinationBatchEncoding 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:
- ObservabilityPipelineClickhouseDestinationBatchEncoding
-
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 ObservabilityPipelineClickhouseDestinationBatchEncoding object is equal to o. -
hashCode
public int hashCode() -
toString
-