Class ObservabilityPipelineConfigProcessorItem

java.lang.Object
com.datadog.api.client.AbstractOpenApiSchema
com.datadog.api.client.v2.model.ObservabilityPipelineConfigProcessorItem

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

    • unparsed

      public boolean unparsed
    • schemas

      public static final Map<String,jakarta.ws.rs.core.GenericType> schemas
  • Constructor Details

  • Method Details

    • getSchemas

      public Map<String,jakarta.ws.rs.core.GenericType> getSchemas()
      Description copied from class: AbstractOpenApiSchema
      Get the list of oneOf/anyOf composed schemas allowed to be stored in this object
      Specified by:
      getSchemas in class AbstractOpenApiSchema
      Returns:
      an instance of the actual schema/object
    • setActualInstance

      public void setActualInstance(Object instance)
      Set the instance that matches the oneOf child schema, check the instance parameter is valid against the oneOf child schemas: ObservabilityPipelineFilterProcessor, ObservabilityPipelineAddEnvVarsProcessor, ObservabilityPipelineAddFieldsProcessor, ObservabilityPipelineAddHostnameProcessor, ObservabilityPipelineCustomProcessor, ObservabilityPipelineDatadogTagsProcessor, ObservabilityPipelineDedupeProcessor, ObservabilityPipelineEnrichmentTableProcessor, ObservabilityPipelineGenerateMetricsProcessor, ObservabilityPipelineGenerateMetricsV2Processor, ObservabilityPipelineOcsfMapperProcessor, ObservabilityPipelineParseGrokProcessor, ObservabilityPipelineParseJSONProcessor, ObservabilityPipelineParseXMLProcessor, ObservabilityPipelineQuotaProcessor, ObservabilityPipelineReduceProcessor, ObservabilityPipelineRemoveFieldsProcessor, ObservabilityPipelineRenameFieldsProcessor, ObservabilityPipelineSampleProcessor, ObservabilityPipelineSensitiveDataScannerProcessor, ObservabilityPipelineSplitArrayProcessor, ObservabilityPipelineThrottleProcessor, ObservabilityPipelineAddMetricTagsProcessor, ObservabilityPipelineAggregateProcessor, ObservabilityPipelineMetricTagsProcessor, ObservabilityPipelineRenameMetricTagsProcessor, ObservabilityPipelineTagCardinalityLimitProcessor

      It could be an instance of the 'oneOf' schemas. The oneOf child schemas may themselves be a composed schema (allOf, anyOf, oneOf).

      Overrides:
      setActualInstance in class AbstractOpenApiSchema
      Parameters:
      instance - the actual instance of the schema/object
    • getActualInstance

      public Object getActualInstance()
      Get the actual instance, which can be the following: ObservabilityPipelineFilterProcessor, ObservabilityPipelineAddEnvVarsProcessor, ObservabilityPipelineAddFieldsProcessor, ObservabilityPipelineAddHostnameProcessor, ObservabilityPipelineCustomProcessor, ObservabilityPipelineDatadogTagsProcessor, ObservabilityPipelineDedupeProcessor, ObservabilityPipelineEnrichmentTableProcessor, ObservabilityPipelineGenerateMetricsProcessor, ObservabilityPipelineGenerateMetricsV2Processor, ObservabilityPipelineOcsfMapperProcessor, ObservabilityPipelineParseGrokProcessor, ObservabilityPipelineParseJSONProcessor, ObservabilityPipelineParseXMLProcessor, ObservabilityPipelineQuotaProcessor, ObservabilityPipelineReduceProcessor, ObservabilityPipelineRemoveFieldsProcessor, ObservabilityPipelineRenameFieldsProcessor, ObservabilityPipelineSampleProcessor, ObservabilityPipelineSensitiveDataScannerProcessor, ObservabilityPipelineSplitArrayProcessor, ObservabilityPipelineThrottleProcessor, ObservabilityPipelineAddMetricTagsProcessor, ObservabilityPipelineAggregateProcessor, ObservabilityPipelineMetricTagsProcessor, ObservabilityPipelineRenameMetricTagsProcessor, ObservabilityPipelineTagCardinalityLimitProcessor
      Overrides:
      getActualInstance in class AbstractOpenApiSchema
      Returns:
      The actual instance (ObservabilityPipelineFilterProcessor, ObservabilityPipelineAddEnvVarsProcessor, ObservabilityPipelineAddFieldsProcessor, ObservabilityPipelineAddHostnameProcessor, ObservabilityPipelineCustomProcessor, ObservabilityPipelineDatadogTagsProcessor, ObservabilityPipelineDedupeProcessor, ObservabilityPipelineEnrichmentTableProcessor, ObservabilityPipelineGenerateMetricsProcessor, ObservabilityPipelineGenerateMetricsV2Processor, ObservabilityPipelineOcsfMapperProcessor, ObservabilityPipelineParseGrokProcessor, ObservabilityPipelineParseJSONProcessor, ObservabilityPipelineParseXMLProcessor, ObservabilityPipelineQuotaProcessor, ObservabilityPipelineReduceProcessor, ObservabilityPipelineRemoveFieldsProcessor, ObservabilityPipelineRenameFieldsProcessor, ObservabilityPipelineSampleProcessor, ObservabilityPipelineSensitiveDataScannerProcessor, ObservabilityPipelineSplitArrayProcessor, ObservabilityPipelineThrottleProcessor, ObservabilityPipelineAddMetricTagsProcessor, ObservabilityPipelineAggregateProcessor, ObservabilityPipelineMetricTagsProcessor, ObservabilityPipelineRenameMetricTagsProcessor, ObservabilityPipelineTagCardinalityLimitProcessor)
    • getObservabilityPipelineFilterProcessor

      public ObservabilityPipelineFilterProcessor getObservabilityPipelineFilterProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineFilterProcessor`. If the actual instance is not `ObservabilityPipelineFilterProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineFilterProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineFilterProcessor`
    • getObservabilityPipelineAddEnvVarsProcessor

      public ObservabilityPipelineAddEnvVarsProcessor getObservabilityPipelineAddEnvVarsProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineAddEnvVarsProcessor`. If the actual instance is not `ObservabilityPipelineAddEnvVarsProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineAddEnvVarsProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineAddEnvVarsProcessor`
    • getObservabilityPipelineAddFieldsProcessor

      public ObservabilityPipelineAddFieldsProcessor getObservabilityPipelineAddFieldsProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineAddFieldsProcessor`. If the actual instance is not `ObservabilityPipelineAddFieldsProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineAddFieldsProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineAddFieldsProcessor`
    • getObservabilityPipelineAddHostnameProcessor

      public ObservabilityPipelineAddHostnameProcessor getObservabilityPipelineAddHostnameProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineAddHostnameProcessor`. If the actual instance is not `ObservabilityPipelineAddHostnameProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineAddHostnameProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineAddHostnameProcessor`
    • getObservabilityPipelineCustomProcessor

      public ObservabilityPipelineCustomProcessor getObservabilityPipelineCustomProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineCustomProcessor`. If the actual instance is not `ObservabilityPipelineCustomProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineCustomProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineCustomProcessor`
    • getObservabilityPipelineDatadogTagsProcessor

      public ObservabilityPipelineDatadogTagsProcessor getObservabilityPipelineDatadogTagsProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineDatadogTagsProcessor`. If the actual instance is not `ObservabilityPipelineDatadogTagsProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineDatadogTagsProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineDatadogTagsProcessor`
    • getObservabilityPipelineDedupeProcessor

      public ObservabilityPipelineDedupeProcessor getObservabilityPipelineDedupeProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineDedupeProcessor`. If the actual instance is not `ObservabilityPipelineDedupeProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineDedupeProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineDedupeProcessor`
    • getObservabilityPipelineEnrichmentTableProcessor

      public ObservabilityPipelineEnrichmentTableProcessor getObservabilityPipelineEnrichmentTableProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineEnrichmentTableProcessor`. If the actual instance is not `ObservabilityPipelineEnrichmentTableProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineEnrichmentTableProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineEnrichmentTableProcessor`
    • getObservabilityPipelineGenerateMetricsProcessor

      public ObservabilityPipelineGenerateMetricsProcessor getObservabilityPipelineGenerateMetricsProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineGenerateMetricsProcessor`. If the actual instance is not `ObservabilityPipelineGenerateMetricsProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineGenerateMetricsProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineGenerateMetricsProcessor`
    • getObservabilityPipelineGenerateMetricsV2Processor

      public ObservabilityPipelineGenerateMetricsV2Processor getObservabilityPipelineGenerateMetricsV2Processor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineGenerateMetricsV2Processor`. If the actual instance is not `ObservabilityPipelineGenerateMetricsV2Processor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineGenerateMetricsV2Processor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineGenerateMetricsV2Processor`
    • getObservabilityPipelineOcsfMapperProcessor

      public ObservabilityPipelineOcsfMapperProcessor getObservabilityPipelineOcsfMapperProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineOcsfMapperProcessor`. If the actual instance is not `ObservabilityPipelineOcsfMapperProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineOcsfMapperProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineOcsfMapperProcessor`
    • getObservabilityPipelineParseGrokProcessor

      public ObservabilityPipelineParseGrokProcessor getObservabilityPipelineParseGrokProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineParseGrokProcessor`. If the actual instance is not `ObservabilityPipelineParseGrokProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineParseGrokProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineParseGrokProcessor`
    • getObservabilityPipelineParseJSONProcessor

      public ObservabilityPipelineParseJSONProcessor getObservabilityPipelineParseJSONProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineParseJSONProcessor`. If the actual instance is not `ObservabilityPipelineParseJSONProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineParseJSONProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineParseJSONProcessor`
    • getObservabilityPipelineParseXMLProcessor

      public ObservabilityPipelineParseXMLProcessor getObservabilityPipelineParseXMLProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineParseXMLProcessor`. If the actual instance is not `ObservabilityPipelineParseXMLProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineParseXMLProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineParseXMLProcessor`
    • getObservabilityPipelineQuotaProcessor

      public ObservabilityPipelineQuotaProcessor getObservabilityPipelineQuotaProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineQuotaProcessor`. If the actual instance is not `ObservabilityPipelineQuotaProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineQuotaProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineQuotaProcessor`
    • getObservabilityPipelineReduceProcessor

      public ObservabilityPipelineReduceProcessor getObservabilityPipelineReduceProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineReduceProcessor`. If the actual instance is not `ObservabilityPipelineReduceProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineReduceProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineReduceProcessor`
    • getObservabilityPipelineRemoveFieldsProcessor

      public ObservabilityPipelineRemoveFieldsProcessor getObservabilityPipelineRemoveFieldsProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineRemoveFieldsProcessor`. If the actual instance is not `ObservabilityPipelineRemoveFieldsProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineRemoveFieldsProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineRemoveFieldsProcessor`
    • getObservabilityPipelineRenameFieldsProcessor

      public ObservabilityPipelineRenameFieldsProcessor getObservabilityPipelineRenameFieldsProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineRenameFieldsProcessor`. If the actual instance is not `ObservabilityPipelineRenameFieldsProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineRenameFieldsProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineRenameFieldsProcessor`
    • getObservabilityPipelineSampleProcessor

      public ObservabilityPipelineSampleProcessor getObservabilityPipelineSampleProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineSampleProcessor`. If the actual instance is not `ObservabilityPipelineSampleProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineSampleProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineSampleProcessor`
    • getObservabilityPipelineSensitiveDataScannerProcessor

      public ObservabilityPipelineSensitiveDataScannerProcessor getObservabilityPipelineSensitiveDataScannerProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineSensitiveDataScannerProcessor`. If the actual instance is not `ObservabilityPipelineSensitiveDataScannerProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineSensitiveDataScannerProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineSensitiveDataScannerProcessor`
    • getObservabilityPipelineSplitArrayProcessor

      public ObservabilityPipelineSplitArrayProcessor getObservabilityPipelineSplitArrayProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineSplitArrayProcessor`. If the actual instance is not `ObservabilityPipelineSplitArrayProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineSplitArrayProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineSplitArrayProcessor`
    • getObservabilityPipelineThrottleProcessor

      public ObservabilityPipelineThrottleProcessor getObservabilityPipelineThrottleProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineThrottleProcessor`. If the actual instance is not `ObservabilityPipelineThrottleProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineThrottleProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineThrottleProcessor`
    • getObservabilityPipelineAddMetricTagsProcessor

      public ObservabilityPipelineAddMetricTagsProcessor getObservabilityPipelineAddMetricTagsProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineAddMetricTagsProcessor`. If the actual instance is not `ObservabilityPipelineAddMetricTagsProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineAddMetricTagsProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineAddMetricTagsProcessor`
    • getObservabilityPipelineAggregateProcessor

      public ObservabilityPipelineAggregateProcessor getObservabilityPipelineAggregateProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineAggregateProcessor`. If the actual instance is not `ObservabilityPipelineAggregateProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineAggregateProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineAggregateProcessor`
    • getObservabilityPipelineMetricTagsProcessor

      public ObservabilityPipelineMetricTagsProcessor getObservabilityPipelineMetricTagsProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineMetricTagsProcessor`. If the actual instance is not `ObservabilityPipelineMetricTagsProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineMetricTagsProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineMetricTagsProcessor`
    • getObservabilityPipelineRenameMetricTagsProcessor

      public ObservabilityPipelineRenameMetricTagsProcessor getObservabilityPipelineRenameMetricTagsProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineRenameMetricTagsProcessor`. If the actual instance is not `ObservabilityPipelineRenameMetricTagsProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineRenameMetricTagsProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineRenameMetricTagsProcessor`
    • getObservabilityPipelineTagCardinalityLimitProcessor

      public ObservabilityPipelineTagCardinalityLimitProcessor getObservabilityPipelineTagCardinalityLimitProcessor() throws ClassCastException
      Get the actual instance of `ObservabilityPipelineTagCardinalityLimitProcessor`. If the actual instance is not `ObservabilityPipelineTagCardinalityLimitProcessor`, the ClassCastException will be thrown.
      Returns:
      The actual instance of `ObservabilityPipelineTagCardinalityLimitProcessor`
      Throws:
      ClassCastException - if the instance is not `ObservabilityPipelineTagCardinalityLimitProcessor`