@@ -1379,60 +1379,6 @@ public ObservabilityPipelineConfigDestinationItem deserialize(
13791379 e );
13801380 }
13811381
1382- // deserialize ObservabilityPipelineSplunkHecMetricsDestination
1383- try {
1384- boolean attemptParsing = true ;
1385- // ensure that we respect type coercion as set on the client ObjectMapper
1386- if (ObservabilityPipelineSplunkHecMetricsDestination .class .equals (Integer .class )
1387- || ObservabilityPipelineSplunkHecMetricsDestination .class .equals (Long .class )
1388- || ObservabilityPipelineSplunkHecMetricsDestination .class .equals (Float .class )
1389- || ObservabilityPipelineSplunkHecMetricsDestination .class .equals (Double .class )
1390- || ObservabilityPipelineSplunkHecMetricsDestination .class .equals (Boolean .class )
1391- || ObservabilityPipelineSplunkHecMetricsDestination .class .equals (String .class )) {
1392- attemptParsing = typeCoercion ;
1393- if (!attemptParsing ) {
1394- attemptParsing |=
1395- ((ObservabilityPipelineSplunkHecMetricsDestination .class .equals (Integer .class )
1396- || ObservabilityPipelineSplunkHecMetricsDestination .class .equals (
1397- Long .class ))
1398- && token == JsonToken .VALUE_NUMBER_INT );
1399- attemptParsing |=
1400- ((ObservabilityPipelineSplunkHecMetricsDestination .class .equals (Float .class )
1401- || ObservabilityPipelineSplunkHecMetricsDestination .class .equals (
1402- Double .class ))
1403- && (token == JsonToken .VALUE_NUMBER_FLOAT
1404- || token == JsonToken .VALUE_NUMBER_INT ));
1405- attemptParsing |=
1406- (ObservabilityPipelineSplunkHecMetricsDestination .class .equals (Boolean .class )
1407- && (token == JsonToken .VALUE_FALSE || token == JsonToken .VALUE_TRUE ));
1408- attemptParsing |=
1409- (ObservabilityPipelineSplunkHecMetricsDestination .class .equals (String .class )
1410- && token == JsonToken .VALUE_STRING );
1411- }
1412- }
1413- if (attemptParsing ) {
1414- tmp =
1415- tree .traverse (jp .getCodec ())
1416- .readValueAs (ObservabilityPipelineSplunkHecMetricsDestination .class );
1417- // TODO: there is no validation against JSON schema constraints
1418- // (min, max, enum, pattern...), this does not perform a strict JSON
1419- // validation, which means the 'match' count may be higher than it should be.
1420- if (!((ObservabilityPipelineSplunkHecMetricsDestination ) tmp ).unparsed ) {
1421- deserialized = tmp ;
1422- match ++;
1423- }
1424- log .log (
1425- Level .FINER ,
1426- "Input data matches schema 'ObservabilityPipelineSplunkHecMetricsDestination'" );
1427- }
1428- } catch (Exception e ) {
1429- // deserialization failed, continue
1430- log .log (
1431- Level .FINER ,
1432- "Input data does not match schema 'ObservabilityPipelineSplunkHecMetricsDestination'" ,
1433- e );
1434- }
1435-
14361382 ObservabilityPipelineConfigDestinationItem ret =
14371383 new ObservabilityPipelineConfigDestinationItem ();
14381384 if (match == 1 ) {
@@ -1599,12 +1545,6 @@ public ObservabilityPipelineConfigDestinationItem(
15991545 setActualInstance (o );
16001546 }
16011547
1602- public ObservabilityPipelineConfigDestinationItem (
1603- ObservabilityPipelineSplunkHecMetricsDestination o ) {
1604- super ("oneOf" , Boolean .FALSE );
1605- setActualInstance (o );
1606- }
1607-
16081548 static {
16091549 schemas .put (
16101550 "ObservabilityPipelineElasticsearchDestination" ,
@@ -1677,9 +1617,6 @@ public ObservabilityPipelineConfigDestinationItem(
16771617 schemas .put (
16781618 "ObservabilityPipelineDatadogMetricsDestination" ,
16791619 new GenericType <ObservabilityPipelineDatadogMetricsDestination >() {});
1680- schemas .put (
1681- "ObservabilityPipelineSplunkHecMetricsDestination" ,
1682- new GenericType <ObservabilityPipelineSplunkHecMetricsDestination >() {});
16831620 JSON .registerDescendants (
16841621 ObservabilityPipelineConfigDestinationItem .class , Collections .unmodifiableMap (schemas ));
16851622 }
@@ -1705,8 +1642,7 @@ public Map<String, GenericType> getSchemas() {
17051642 * ObservabilityPipelineSentinelOneDestination, ObservabilityPipelineSocketDestination,
17061643 * ObservabilityPipelineSplunkHecDestination, ObservabilityPipelineSumoLogicDestination,
17071644 * ObservabilityPipelineSyslogNgDestination, ObservabilityPipelineDatabricksZerobusDestination,
1708- * ObservabilityPipelineDatadogMetricsDestination,
1709- * ObservabilityPipelineSplunkHecMetricsDestination
1645+ * ObservabilityPipelineDatadogMetricsDestination
17101646 *
17111647 * <p>It could be an instance of the 'oneOf' schemas. The oneOf child schemas may themselves be a
17121648 * composed schema (allOf, anyOf, oneOf).
@@ -1846,13 +1782,6 @@ public void setActualInstance(Object instance) {
18461782 super .setActualInstance (instance );
18471783 return ;
18481784 }
1849- if (JSON .isInstanceOf (
1850- ObservabilityPipelineSplunkHecMetricsDestination .class ,
1851- instance ,
1852- new HashSet <Class <?>>())) {
1853- super .setActualInstance (instance );
1854- return ;
1855- }
18561785
18571786 if (JSON .isInstanceOf (UnparsedObject .class , instance , new HashSet <Class <?>>())) {
18581787 super .setActualInstance (instance );
@@ -1880,8 +1809,7 @@ public void setActualInstance(Object instance) {
18801809 + " ObservabilityPipelineSumoLogicDestination,"
18811810 + " ObservabilityPipelineSyslogNgDestination,"
18821811 + " ObservabilityPipelineDatabricksZerobusDestination,"
1883- + " ObservabilityPipelineDatadogMetricsDestination,"
1884- + " ObservabilityPipelineSplunkHecMetricsDestination" );
1812+ + " ObservabilityPipelineDatadogMetricsDestination" );
18851813 }
18861814
18871815 /**
@@ -1900,8 +1828,7 @@ public void setActualInstance(Object instance) {
19001828 * ObservabilityPipelineSentinelOneDestination, ObservabilityPipelineSocketDestination,
19011829 * ObservabilityPipelineSplunkHecDestination, ObservabilityPipelineSumoLogicDestination,
19021830 * ObservabilityPipelineSyslogNgDestination, ObservabilityPipelineDatabricksZerobusDestination,
1903- * ObservabilityPipelineDatadogMetricsDestination,
1904- * ObservabilityPipelineSplunkHecMetricsDestination
1831+ * ObservabilityPipelineDatadogMetricsDestination
19051832 *
19061833 * @return The actual instance (ObservabilityPipelineElasticsearchDestination,
19071834 * ObservabilityPipelineHttpClientDestination,
@@ -1920,8 +1847,7 @@ public void setActualInstance(Object instance) {
19201847 * ObservabilityPipelineSplunkHecDestination, ObservabilityPipelineSumoLogicDestination,
19211848 * ObservabilityPipelineSyslogNgDestination,
19221849 * ObservabilityPipelineDatabricksZerobusDestination,
1923- * ObservabilityPipelineDatadogMetricsDestination,
1924- * ObservabilityPipelineSplunkHecMetricsDestination)
1850+ * ObservabilityPipelineDatadogMetricsDestination)
19251851 */
19261852 @ Override
19271853 public Object getActualInstance () {
@@ -2247,18 +2173,4 @@ public ObservabilityPipelineSyslogNgDestination getObservabilityPipelineSyslogNg
22472173 getObservabilityPipelineDatadogMetricsDestination () throws ClassCastException {
22482174 return (ObservabilityPipelineDatadogMetricsDestination ) super .getActualInstance ();
22492175 }
2250-
2251- /**
2252- * Get the actual instance of `ObservabilityPipelineSplunkHecMetricsDestination`. If the actual
2253- * instance is not `ObservabilityPipelineSplunkHecMetricsDestination`, the ClassCastException will
2254- * be thrown.
2255- *
2256- * @return The actual instance of `ObservabilityPipelineSplunkHecMetricsDestination`
2257- * @throws ClassCastException if the instance is not
2258- * `ObservabilityPipelineSplunkHecMetricsDestination`
2259- */
2260- public ObservabilityPipelineSplunkHecMetricsDestination
2261- getObservabilityPipelineSplunkHecMetricsDestination () throws ClassCastException {
2262- return (ObservabilityPipelineSplunkHecMetricsDestination ) super .getActualInstance ();
2263- }
22642176}
0 commit comments